What is the use of the flash memory from 0x08000000 to 0x0804FFFF (320K) in a DM42?
If my program + constant data is bigger than 704K (from 0x08050000 to 0x080FFFFF), can I change the ORIGIN and LENGTH values in that file?
Those are regions used by DMCP.
If your program needs more flash, you can use QSPI (first 2000kB region is available to user program).
If your program needs more static RAM, allocate some data from heap to relieve static RAM usage or reconfigure heap usage in linker script to get another static RAM region.
Note that if you want faster response to such questions, send me an email. Please, understand I have limited amount of time and I'm not able to answer general programming questions (e.g. how to modify linker script).
Thank you, David.
I understand that you have limited time for this type of question and I think your answer is clear enough for me to proceed. Thank you again.
DM42 SN00284 & SN03835 running C47, HP34C, HP41CV, HP42S, HP35s, WP34S, HP Prime