At present, the boot modes of embedded devices mainly involve three types NAND FLASH, NOR FLASH and SD card, in which the SD card has the lowest cost, largest capacity and is the most convenient on update. However, intact and systemic references are not available, consequently, it is necessary to formulate SD card booting systematically. This paper analyses the principle of the PowerPC P1022 booting from an SD card and hardware configuration, especially specifies configuration of the MBR (Master Boot Record). Writing of MBR, formatting of the SD card and copying boot file to the SD card are completed by shell script; the procedures are clear, stable and reliable. Consequently, the reason for booting incorrectly can be fixed quickly. In an SSD high-speed storage system utilizing P1022 as controlling CPU, we have realized SD card booting stability and updating to be extremely convenient.
展开▼