Tool/software:
Hi Team,
I am currently working on an embedded application using the TMS570LS0914 microcontroller, which features Flash Bank 0 (1MB) and Flash Bank 7. As part of our development, we have observed that Flash Bank 0 is mirrored at the address range 0x20000000 to 0x200FFFFF.
We are able to read data from this mirrored region successfully. However, attempts to write custom data to this region using the F021 Flash API have not been successful.
We would appreciate your clarification on the following:
- Is it architecturally possible to write data directly to the mirrored region (
0x20000000) using the F021 Flash API? - If not, is this region strictly read-only, and does it only reflect the contents of Bank 0?
- Are there any recommended methods or workarounds to store custom data that can be accessed via the mirrored address space?
- Could you confirm whether any MPU or memory remapping configurations could influence access permissions to this region.
Thanks,
Subhash
