[U-Boot] Help Falcon Mode on Wanboard
Diego Dorta
diego.dorta at nxp.com
Fri Aug 12 19:19:20 CEST 2016
> From: Stefano Babic <sbabic at denx.de>
>
>
> Hi Diego,
>
> On 08/08/2016 18:12, Diego Dorta wrote:
> > Hi Stefano,
>>
> > I downloaded the patch about Falcon Mode from:
>>
> > https://www.amazon.com/clouddrive/share/hVlzRXoJv1Jq4DJdgDcVnfmOWjARqR06eCfheWjRcSh/folder/KZakgsCMThWy3I43j2-afQ
> >
> > Then, as the README file says I did a checkout on commit 587c3f8ebe356b558f1876414885c1b4a31294ab and applied the patch.
> >
> > $ git am 0001-wandboard-changes-for-EW-2016-demo.patch
> >
> > I compiled without errors and then I've tried to upload to the SD card, by doing:
> >
> > $ sudo dd if=SPL of=/dev/sdb bs=1k seek=1; sync
> >
> > $ sudo dd if=u-boot.img of=/dev/sdb bs=1k seek=69; sync
> >
> > But, everytime I try to turn on the board I got this error:
> >
> > U-Boot 2016.01-rc4-26067-g0ff7f76 (Aug 08 2016 - 09:41:44 -0300)
> >
> > CPU: Freescale i.MX6Q rev1.2 at 792 MHz
> > Reset cause: POR
> > initcall sequence 178290cc failed at call 178038bd (err=394279101)
> > ### ERROR ### Please RESET the board ###
> >
> > I'm using wanboard quad rev: B1.
> >
> > Does anybody know how to solve this?
>
> It was quite a while ago, but the patch sets Falcon mode, and it tries
> to boot the kernel. Kernel is not in filesystem, but stored at a fixed
> address on the SD card (0x1000). The error you reported seems when
> U-Boot is starting - by pressing 'c' or if no kernel is stored.
Hi Stefano,
When I use your falcon mode pre-built image everything works fine, but when I try to replace to use the binaries I've compiled,
the normal mode (pressing C) doesn't work and shows this error:
U-Boot 2016.01-rc4-26067-g04df0e7-dirty (Aug 12 2016 - 10:31:08 -0300)
CPU: Freescale i.MX6Q rev1.2 at 792 MHz
Reset cause: POR
initcall sequence 178290d4 failed at call 178038bd (err=394279101)
### ERROR ### Please RESET the board ###
I use the following commands to copy the binaries:
$ sudo dd if=SPL of=/dev/sdb bs=1K seek=1 oflag=sync status=none && sync
$ sudo dd if=u-boot.img of=/dev/sdb bs=1K seek=69 oflag=sync status=none && sync
How can I understand this error message? Does anyone know how to fix it?
Regards,
Diego Dorta
More information about the U-Boot
mailing list