|ARM Technical Support Knowledge Articles|
Applies to: C166 C Compiler
Information in this article applies to:
My target hardware has a BOOT loader (that starts at 00:0000h) and a separate application that is downloaded into FLASH memory at 10:0000h. The BOOT loader redirects the interrupt vectors as suggested in C166: INTERRUPT VECTOR REDIRECTION. The BOOT loader application calls 10:0000h to transfer control to the loaded application.
The suggestion in C166: GENERATING A CALL TO AN ABSOLUTE MEMORY LOCATION was used to invoke the downloaded application. This application contains its own startup code and is completely independent of the BOOT loader.
Is this the proper procedure to follow and are there any other things I should consider?
This implementation source correct for the BOOT loader. However, you must configure the downloaded application correctly. Here are a few items to check:
Article last edited on: 2005-08-03 10:12:39
Did you find this article helpful? Yes No
How can we improve this article?