Hi Brandon,
It's an answer for your reply about my "flash programming" request.You understand my question well,but your answer doesn't help me.I'll explain.
I'm working with MSP430F2618 and IAR IDE. For flash programming,UART flash monitor example of TI doesn't help me. I'll explain:
Flash monitor program resides at the end of Flash memory of Demonstration application program.The flash monitor activates in case in RX UART of demonstration application receives=3,the PC moves to flash monitor program.From now the flash monitor program (not an apllication program) works with UART for flash updating. Flash updating starts from address,where demonstration application runs.So flash monitor reprogram flash of application program.Is it TRUE?
I need something else.I couldn't stop the regular work of my 1st application program,while the 2nd application program doesn't completed.The 2nd application program i'll receive by RF in small packets and back to regular work of 1st application.I couldn't rewrite all functionality of 1st image in something like "flash monitor" program and rewrite the flash of 1st application with the new receiving one.
MSP430F2618 has lower and higher memory for CODE and DATA_20,but CSTART,CSTACK,DATA_16 and etc.. should be in lower memory.So i need to build something like "two different" linker files and one START point,or something else????
Please help me to solve the scenario with a full explanation of how i could "JUMP" to higher memory code with CSTACK,CSTART of lower memory...