摘要 |
A booting device in an embedded system, and a method thereof are provided to secure the stability of an embedded chip to improve the use of the embedded chip and increase the life span of the embedded chip. An apparatus for updating codes of an embedded ROM(Read Only Memory)(221) included in an embedded system includes a clock/reset controller(211), an external interface(225), an extra embedded RAM(Random Access Memory)(223,224) and a reconfiguration controller(222). The clock/reset controller restricts the supply of a clock signal until the embedded RAM is updated and reconfigured through the external interface. The external interface performs serial communication with an external host and stores position information of data to be updated and information representing whether update is completed. The embedded RAM stores data to be updated in the embedded ROM. The reconfiguration controller updates the address of the embedded ROM corresponding to information stored in the embedded RAM when receiving an updating completion signal from the external interface and reconfigures information to be stored in the embedded RAM.
|