which *.dtb does BBB Wireless use? (4.4.30-ti-r64)

215 views
Skip to first unread message

ags

unread,
Dec 21, 2017, 12:06:51 PM12/21/17
to BeagleBoard
How can I see which dtb file is being loaded? I've looked at /boot/uEnv.txt but nothing is specified there - all lines are commented other than uname=..., uuid=... and:


cmdline=coherent_pool=1M quiet cape_universal=enable


I believe I'm using an older uboot. Where/how is the dtb file specified? I see two likely candidates:


/boot/dtbs/4.4.30-ti-r64/am335x-boneblack-wireless.dtb

/boot/dtbs/4.4.30-ti-r64/am335x-boneblack-wl1835mod.dtb


I first tried installing a new version of the "standard" dtb but that didn't work so I presume it is not the one used for BBBW:


/boot/dtbs/4.4.30-ti-r64/am335x-boneblack.dtb


I'm stumped trying to figure out where this is specified. dmesg did not help either... 


Thanks in advance.


Robert Nelson

unread,
Dec 21, 2017, 12:10:39 PM12/21/17
to Beagle Board, Al Schmidt
U-Boot will correctly pick the correct dtb.

What issues are you seeing?

Regards,

--
Robert Nelson
https://rcn-ee.com/

ags

unread,
Dec 21, 2017, 12:45:57 PM12/21/17
to BeagleBoard
I need to enable uio_pruss (you already kindly provided instructions on how to do that a few months ago).
I just need to figure out which *.dtb to rebuild. If I make a mistake and brick the BBBW, it will be difficult for me to fix it,
so I'm being cautious. However, after posting I realized that if I guess the wrong *.dtb, it won't get loaded so shouldn't be a problem.
So I chose am335x-boneblack-wireless.dtb... and of course you will know that worked.

I'd still like to understand how the proper *.dtb is specified or discovered by uboot.

Robert Nelson

unread,
Dec 21, 2017, 1:21:30 PM12/21/17
to Beagle Board, Al Schmidt
On Thu, Dec 21, 2017 at 11:45 AM, ags <alfred.g...@gmail.com> wrote:
> I need to enable uio_pruss (you already kindly provided instructions on how
> to do that a few months ago).
> I just need to figure out which *.dtb to rebuild. If I make a mistake and
> brick the BBBW, it will be difficult for me to fix it,
> so I'm being cautious. However, after posting I realized that if I guess the
> wrong *.dtb, it won't get loaded so shouldn't be a problem.
> So I chose am335x-boneblack-wireless.dtb... and of course you will know that
> worked.

yes, "am335x-boneblack-wireless.dtb" is normally the default.. But
not when using U-Boot overlays...

> I'd still like to understand how the proper *.dtb is specified or discovered
> by uboot.

U-Boot reads the board eeprom...

run, this command to see that information..

sudo /opt/scripts/tools/version.sh
Reply all
Reply to author
Forward
0 new messages