Hi Robert, So basically I need to pull the file am335x-boneblack.dts and
build the am335x-boneblack.dtb ? Am I right ? and just boot with
am335x-boneblack.dtb

 dtc -I dts -O dtb -o am335x-boneblack.dtb am335x-boneblack.dts


On Mon, Jun 24, 2019 at 12:12 PM Robert Nelson <[email protected]>
wrote:

> On Mon, Jun 24, 2019 at 2:06 PM Punit Salian <[email protected]>
> wrote:
> >
> > Hey, I have tried booting linux image in the eMMC through u-boot but it
> always drops to busybox shell. As suggested by the busybox shell I double
> checked the PARTUUID using blkid it's a match so why can't it load the rfs?
> >
> > My emmc has a single partition debian image. U-boot lies in the first
> partiition of my sd card(boot by pressing s2 switch.Here are my
> logs,uEnv.txt.
> >
> > Standalone beaglebone boots just fine that is without my u-boot and sd
> card not inserted it boots fine from the emmc(which means emmc image is
> good) just when I try uboot from sd card this happensEnter code here
> >
> >
> >
> > uEnv.txt
> > ipaddr=192.168.7.2
> > serverip=192.168.7.1
> > console=ttyO0,115200n8
> > finduuid=part uuid mmc 1:1 uuid
> > netargs=setenv bootargs console=ttyO0,115200n8
> root=UUID=aa9109fe-2099-47e0-b8a5-e1a3f87848b0 rootwait rw rootfstype=ext4
> rootwait  coherent_pool=1M net.ifnames=0 quiet
> > loadaddr=0x82000000
> > ftdaddr=0x88000000
> > initramaddr=0x88080000
> > initrdsize=452040
> > netboot=echo Booting from emmc ...; setenv autoload no ;echo moving
> zimage from emmc to DRAM...;load mmc 1:1 ${loadaddr}
> /boot/vmlinuz-4.14.71-ti-r80;echo moving dtb from emmc to DRAM... ; load
> mmc 1:1 ${fdtaddr}
> /boot/dtbs/4.14.71-ti-r80/am335x-boneblack-uboot-univ.dtb ; echo moving
> initrd from emmc to DRAM...;load mmc 1:1 ${initramaddr}
> /boot/initrd.img-4.14.71-ti-r80;echo running netargs ...; run netargs ;
> echo bootzzzz...;bootz ${loadaddr} ${initramaddr}:${initrdsize} ${ftdaddr}
> > uenvcmd=echo running netboot...;run netboot
>
>
> "am335x-boneblack-uboot-univ.dtb" is the base dtb that u-boot will use
> to build all final "Bone Black Compatible" devices, with
> cape-universal enabled.
>
> This "base" does not include the eMMC.
>
>
> https://github.com/beagleboard/BeagleBoard-DeviceTrees/blob/v4.14.x-ti/src/arm/am335x-boneblack-uboot-univ.dts
>
> Simple solution just use: "am335x-boneblack.dtb"
>
> Regards,
>
> --
> Robert Nelson
> https://rcn-ee.com/
>

-- 
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/CAH4O0Tio%3DgFzGje%2B8b5VY2ixpYvHj4vFcMsYO0DsxRuePenbcg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to