On Sunday, November 22, 2015 at 6:02:52 AM UTC+10:30, Bharath R wrote:
>
> Hi,
>
> I want to build my own SPL and uboot for BBB and want to boot them via SD 
> card. What I expect to do is, I want to reserve 1MB for SPL, 1MB for Uboot, 
> 5MB for Kernel rest rootfs in SD card. How can I do this? can anyone guide 
> to a link where I can partition my SD card according this need?
>

Bharath,

I've been following the instructions at
http://wiki.beyondlogic.org/index.php?title=BeagleBoneBlack_Upgrading_uBoot

As Robert mentions you can use raw mode and place MLO/SPL and u-boot at 
specific locations:
dd if=MLO of=/dev/mmcblk0 bs=512 seek=256 count=256 conv=notrunc
dd if=u-boot.img of=/dev/mmcblk0 bs=512 seek=768 count=1024 conv=notrunc

I've got this successfully working on internal MMC, but when I use SD Card 
to get the following with u-boot:


*U-Boot 2015.10 (Nov 21 2015 - 01:06:45 -0800)*

*       Watchdog enabled*

*I2C:   ready*

*DRAM:  512 MiB*

*initcall sequence 9ffa2468 failed at call 610a2c4f (err=-12)*

*### ERROR ### Please RESET the board ###*

As a work around, I've placed u-boot.img in a FAT32 partition on the SDCard 
and it works.

Pete.

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to