BBB on yocto

61 views
Skip to first unread message

Siva Subrahmanyam

unread,
Dec 17, 2019, 5:50:17 PM12/17/19
to BeagleBoard
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
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

amf

unread,
Dec 18, 2019, 11:33:12 AM12/18/19
to BeagleBoard
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.
Reply all
Reply to author
Forward
0 new messages