Part Number: LP-MSP430FR2476
Other Parts Discussed in Thread: MSP430FR2476
Hi,
I've been seeing some problems using pointer operations when using large code and data model. For example memcpy does not really work. If I pass a pointer to a function and within that function I declare a new pointer to reference the input variable it seems to get stored in a higher address space. E.g. my original pointer is located in RAM between 0x2000 and 0x8000, the pointer in the new function is then located in FRAM e.g. 0xe000.
This causes pointer operations to be faulty and the original variable remains untouched. Is there any other setting I can use to fix this?


