Title :
Design of built-in boot loader for ARM uCOS
Author :
Qu, Bo ; Wu, Zhaozhi
Author_Institution :
Sch. of Math. & Inf. Technol, Nanjing Xiaozhuang Coll., Nanjing, China
Abstract :
The paper describes the technical details of design and implementation of the built-in boot loader for ARM uCOS, including self-adapted booting technique, using of MMU, handle of interrupts, indirect setting of interrupt vectors, accessing of large page flash, programming for UART, etc. An example is provided to demonstrate the real effect of the built-in boot loader in ARM uCOS porting.
Keywords :
digital signal processing chips; integrated circuit design; microcontrollers; multiprogramming; operating system kernels; reduced instruction set computing; ARM uCOS; UART; built-in boot loader design; digital processing chips; embedded systems; interrupt vectors; microcontrollers; microprocessors; multitasking real-time operating system kernel; page flash; self-adapted booting technique; Booting; Embedded systems; Flash memory; Kernel; Registers; SDRAM; Vectors; ARM uCOS; UART; built-in boot loader; large page flash; self-adapted;
Conference_Titel :
Computer Science and Automation Engineering (CSAE), 2012 IEEE International Conference on
Conference_Location :
Zhangjiajie
Print_ISBN :
978-1-4673-0088-9
DOI :
10.1109/CSAE.2012.6272631