On Tuesday, December 17, 2019 at 4:50:17 PM UTC-6, Siva Subrahmanyam wrote:
>
> I am trying to bring up BBB with yocto. fallowed this document 
> https://bootlin.com/doc/training/yocto/yocto-labs.pdf 
>
> to generate images and  load these to SD card.
>
> u-boot was unable to load kernel with data abort error.  With same SD Card 
> everything was working fine with beaglebone green board.
>
> U-Boot SPL 2018.01-gefdd6cd5ab (Dec 09 2019 - 15:02:18)
> Trying to boot from MMC1
> reading u-boot.img
> reading u-boot.img
>
>
> U-Boot 2018.01-gefdd6cd5ab (Dec 09 2019 - 15:02:18 +0000)
>
> CPU  : AM335X-GP rev 2.1
> I2C:   ready
> DRAM:  512 MiB
> No match for driver 'omap_hsmmc'
> No match for driver 'omap_hsmmc'
> Some drivers were not found
> MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
> Net:   cpsw, usb_ether
> Press SPACE to abort autoboot in 2 seconds
> reading zImage
> data abort
> pc : [<9ff6672c>]          lr : [<9ff4e9f9>]
> reloc pc : [<8081972c>]    lr : [<808019f9>]
> sp : 9df2cb40  ip : 00000000     fp : 00000ab2
> r10: 00000200  r9 : 9df2ced8     r8 : 08020000
> r7 : 00000200  r6 : 00000020     r5 : 003d0200  r4 : 48060000
> r3 : 08020200  r2 : 13105a4d     r1 : 00200000  r0 : 00000001
> Flags: Nzcv  IRQs off  FIQs on  Mode SVC_32
> Resetting CPU ...
>
> resetting ...
>
> U-Boot SPL 2018.01-gefdd6cd5ab (Dec 09 2019 - 15:02:18)
> Trying to boot from MMC1
> reading u-boot.img
> reading u-boot.img
>
> Added uEnv.txt file with below commands.
> bootdir=/boot
> bootfile=zImage
> console=ttyO0,115200n8
> fdtaddr=0x88000000
>

This dtb is not on your sdcard, might want to change it to what you listed 
below. 
Just for reference, I'm using jumpnow how to and meta and BBB boots and 
works.

fdtfile=bbb-4dcape70t.dtb
> loadaddr=0x82000000
> mmcroot=/dev/mmcblk0p2 ro
> mmcrootfstype=ext4 rootwait
> optargs=consoleblank=0
> nohdmi=bbb-nohdmi.dtb
> mmcargs=setenv bootargs console=${console} ${optargs} root=${mmcroot} 
> rootfstype=${mmcrootfstype}
> findfdtfile=if test -e mmc ${bootpart} ${bootdir}/nohdmi; then setenv 
> fdtfile ${nohdmi}; fi;
> loadfdt=run findfdtfile; load mmc ${bootpart} ${fdtaddr} 
> ${bootdir}/${fdtfile}
> loadimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}
> uenvcmd=if run loadfdt; then echo Loaded ${fdtfile}; if run loadimage; 
> then run mmcargs; bootz ${loadaddr} - ${fdtaddr}; fi; fi;
>
> here is the snapshot of boot partition and  rootfs/boot/ on sd card. 
> am335x-boneblack.dtb  MLO  u-boot.img  uEnv.txt  uEnv.txt~  zImage
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/f7f1b449-b171-43ef-a0ec-28335610c375%40googlegroups.com.

Reply via email to