Hi Diego, On 12/08/2016 19:19, Diego Dorta wrote:
>> >> 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 This does not seem an issue when you write inot the SD card, else SPL is not started. But SPL works as expected and load correctly u-boot.img, that crashes. I do not know if this makes a difference, but I check my logs and I have seen that I built with gcc 4.9.2 (Yocto-fido). This should not be an issue, but... You should take a look at u-boot.map, and check the address where it happens. 0x00000000178290d4 should be init_sequence_f, you have to see in which function is 178038bd to make supposition. For example, in my original u-boot.map (that I have still found on my PC), I see: .text.initr_malloc 0x00000000178038a8 0x16 common/built-in.o .text.initr_caches 0x00000000178038be 0xa common/built-in.o If binary was identical, it means a failure in initr_malloc. But your build is surely different and you have to find it. Best regards, Stefano -- ===================================================================== DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de ===================================================================== _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot