Hi Daniel,

What I am assuming from your question is that you want to use the TI SDK 
u-boot and put it onto a BBB SD card with a debian file system. Note that I 
haven't tried this exact thing but I hope to give you pointers to get 
started.

The TI SDK assumes a boot partition where it puts the MLO and u-boot.img 
files (created as part of the script bin/create-sdcard.sh).
The BBB Debian image does not create a partition but writes the MLO and 
u-boot.img files to known locations at the start of the SD card.

So stages would be:

In TI SDK:
$make u-boot

This will create the first and second level u-boot executables: 
*board-support/u-boot-XXXX-YYYY/MLO* and 
*board-support/u-boot-XXXX-YYYY/u-boot.img*

Information on the BBB Debian image can be found at  (
https://www.digikey.com/eewiki/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-SetupmicroSDcard).
 
You should be able to take these two commands to update the u-boot on an 
existing card with your TI SDK versions.

A couple of notes:

   - See earlier comments in that page for how to set DISK. In my case I 
   set DISK=/dev/sdc as the drive the SD card is mounted to.
   - I assume here that the mounted SD card already contains a Debian BBB 
   image


sudo dd if=./board-support/u-boot-XXXX-YYYY/MLO of=${DISK} count=1 seek=1 
bs=128k
sudo dd if=./board-support/u-boot-XXXX-YYYY/u-boot.img of=${DISK} count=2 
seek=1 bs=384k

Iain



On Sunday, May 17, 2020 at 7:31:23 AM UTC+1, Daniel Cheng wrote:
>
> Hi all
>
> I am newer for BBB.
>
> I read the document:
>
> https://www.digikey.com/eewiki/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-Bootloader:U-Boot
> But the source code is not from TI SDK.
>
> I want to build u-boot from TI SDK and flash u-boot into BBB.
>
> Could anyone help me?
>
> Thanks
>
> Daniel
>

-- 
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 beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/4c29d739-13f2-4e92-ae96-c09aabfcff64%40googlegroups.com.

Reply via email to