Abstract:Recent years, there emerged many new types of 32-bit embedded system services. But due to the non-commonality of 32-bit embedded system, the designers of every system service should design particular boot software. The authors analyze the characteristic of 32-bit microprocessor S3C4510B , and the basic structure of embedded system and the characteristic of boot. The authors discuss the realization process of remap during the boot process and the management of abnormal vector in boot code. At last, they design boot program based on S3C4510B embedded system with good modularity and transplantablity. The test result shows good stability and effectivity of this design.