Hi, Background, the processor is ARM7.
I am facing a problem of seperating one Keil project (including both bootloader and application) into two seperate projects. One for bootloader itself and the other is for application.
The orignal project starts bootloader and then jump to the application address. The memory map is setup both in project file and the source code (startup.s) 0x0 - 0x7FFF is for bootloader code 0x8000 - 0x80000 is for application.
However, my question is: after seperating projects. 1. For bootloader project, do I need to setup memory map for application (0x8000 - 0x80000) in project file and startup.s?
2. For application project, do I need to setup memory map for bootloader(0x0 - 0x7FFF) in project file and startup.s?
3. How do I make the bootloader to jump to the application? and how to load both programs into the flash inside Keil? Because they are two different projects now.
Thanks.