Write images through USB: Difference between revisions

From embeddedTS Manuals
No edit summary
No edit summary
 
Line 1: Line 1:
If you are using a Windows workstation there is no support for writing directly to block devices.  However, as long as one of your booting methods still can boot a kernel and the initfd you can rewrite everything by using a usb drive.  This is also a good way to blast many stock boards when moving your product into production.  You can find more information about this method with an example script [[USB Blasting|here]].
If you are using a Windows workstation there is no support for writing directly to block devices.  However, as long as one of your booting methods still can boot a kernel and the initrd you can rewrite everything by using a usb drive.  This is also a good way to blast many stock boards when moving your product into production.  You can find more information about this method with an example script [[USB Blasting|here]].


{{Note|Note that the MBR installed by default on this board contains a 446 byte bootloader program that loads the initial power-on kernel and initrd from the first and second partitions. Replacing it with an MBR found on a PC would not work as a PC MBR contains an x86 code bootup program.}}
{{Note|Note that the MBR installed by default on this board contains a 446 byte bootloader program that loads the initial power-on kernel and initrd from the first and second partitions. Replacing it with an MBR found on a PC would not work as a PC MBR contains an x86 code bootup program.}}

Latest revision as of 10:58, 30 August 2012

If you are using a Windows workstation there is no support for writing directly to block devices. However, as long as one of your booting methods still can boot a kernel and the initrd you can rewrite everything by using a usb drive. This is also a good way to blast many stock boards when moving your product into production. You can find more information about this method with an example script here.

Note: Note that the MBR installed by default on this board contains a 446 byte bootloader program that loads the initial power-on kernel and initrd from the first and second partitions. Replacing it with an MBR found on a PC would not work as a PC MBR contains an x86 code bootup program.