Other Parts Discussed in Thread: CODECOMPOSER, UNIFLASH
Tool/software: Code Composer Studio
I am using the TI example bootloader example.
The code compiles and the example functions on both UARTs.
I now need to bring together the bootloader and my project such that the bootloader will jump to my code when told to (menu item 3).
The bootloder example looks to go to APP_START_ADDRESS defined as 0x200100.
Currently stepping through the code, Code Composer hangs when trying to jump to that address.
I currently have Code composer configured in both projects to "erase "Necessary Sectors Only (for program load) so that loading one program does not erase the other as they both have to be loaded sequentially.
(I have not gotten to the point where I'm downloading the hex yet, just trying to load the two programs manually to be sure I understand the compiler settings.)
Here are my questions:
- Where in code Composer is the address for the load configured?
- Does the default setting in a project place the code in the first bank or do I need to modify something expecting a bootloader?
- How can I configure code composer to generate the appropriate hex file for non CodeComposer code loading?
- Can you confirm I would need to use a YMODEM protocol tool like HyperTerminal?
Much thanks