[beagleboard] Reset beagleboard to factory default xloader and uboot

I have RC4 board and appreciate correct doc or steps to restore
beagleboard to factory default.

Went thru some of the docs but no help.

e.g tried following



If you follow the steps and do not take any shortcuts, it will restore the NAND to the factory settings.

  1. Make sure you use the HP Format tool to format the SD card. I suggest you use FAT as the selected format. On some cards, FAT32 does not work.
  2. Copy the MLO file first once it has been formatted.
  3. Copy the Uboot bin file next
  4. When you boot, hold down the USER button while applying power with the SD card inserted.


You can refer to Page 134 in http://beagleboard.org/static/BBSRM_latest.pdf

I tried exactly from page 131 section 12.3 from http://beagleboard.org/static/BBSRM_latest.pdf

Following are the issues or observations

1) This link http://selfdestruct.net/misc/usbboot/SP27213.exe from
page 131 doesn't work. (Working on WIndows Vista, so formatted MMC
card by right clicking windows explorer)
2) Section 12.3 step 7 points to http://code.google.com/p/beagleboard/wiki/BeagleboardRevCValidation
for the files, now I am really confused as which files to take from
the page. I landed this page for Rev C4 and followed instructions on
this page. Not sure which files to copy to MMC and try out.

I tried instructions from this page http://code.google.com/p/beagleboard/wiki/BeagleboardRevCValidationv3
for Rev C4.

Am I missing something??

If you format using Windows, it will never ever work. The SD cards must be bootable and that requires the use of the HP Format tool which does work under Windows. Try searching for this tool using Google. It seems that everytime we find a link for it, it gets disconnected.



I'm having the same trouble.

From Gerald's comment above -- it appears the SD CARD should only have
two files


and nothing else,

then press user+reset

is that right?

The instructions tell you the all files you need to get to the full uImage to boot:

  1. MLO as MLO
  2. u-boot as u-boot.bin
  3. ramdisk image as ramdisk.gz
  4. Kernel (uImage) as uImage.bin
  5. normal.scr as normal.scr
  6. boot.scr as boot.scr


Ok. It has been a while since I have looked at these pages in detail. The rev C4 page is pretty much screwed up. Select the option for the rev C3 page and follow those instructions to get your board back to booting correctly from NAND correctly.


I was able to manually upgrade/restore x-loader and uboot on my C4 board following the uboot commands found in the readme.txt in this link

Thanks for the files, it worked.

I am now able to boot and load Angstrom.

My observations:
1) HP format tool doesn't work on Windows Vista home edition.
2) Worked on XP and formatted MMC card as FAT32.
3) Copied all the files listed by Gerald. (Great and Thanks :slight_smile:
4) Connected HDMI cable to TV and was able to get beagle login#

Great! I strongly suggest you keep that card in a safe palce. Anytime you have this issue, you can always recover.


Thanks for the info on Vista. You are the first person I have run across in the Beagle world using Vista. I doubt the creators of the program will work to make it work on that. It is a rather old program. You might look for other programs out there that might work. The key is a program that makes a bootable card. I would put this card in a safe place in case you need it again!


On Vista I used built in format command on file explorer. That worked as well as HP format tool on Win XP.