This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430FR5969: Use FRAMCtl_write8 to write in 20Bit Area

Part Number: MSP430FR5969

Hello everybody,

I want to write data to the range 0x10000-0x13FFF.

Can I use the function FRAMCtl_write8?
If I pass a value greater than 0x10000, the framPtr is zero or something else. :-/

Bsp:

uint32_t u32DestAddress = 0x10000;

FRAMCtl_write8(*ppu8SrcAddress, (uint8_t*) u32DestAddress , u16NumberOfBytes);

I also tested the following with the same result:

uint32_t __data20* pu32test = (uint32_t __data20*)0x10000;

FRAMCtl_write8(*ppu8SrcAddress, (uint8_t*) pu32test, u16NumberOfBytes);

Can someone help me find a solution? :-)

**Attention** This is a public forum