Hello to everyone, I'm working on a code for a Jiga Test device, this device will burn an MSP430FR2433 microcontroller.
I have implemented the code on a CC2652 to burn the code, read the device ID correctly, and read registers, but..
I can't write data on FRAM (detail, I can write on a register like the WDT controller, and the SBW functions work correctly.
I'm reading the SYSCFG0 and getting the 0x9603 info, indicating the FRAM is protected, but I can't clear the PFWP bit, using the value 0xA500, but when I read again, the bit is still set.
And I do this after the GetDeviceID, the calls, in order: GetCoreID, IsLockKeyProrammed, GetCoreIpIdXv2, SyncJtag_AssertPor, ReadMemQuick_430Xv2 (to read the TLV) and DisableWDT.
The strange thing is that I can write on another register, but the SYSCFG0 doesn't, and I am stuck, and I cannot write data on FRAM
If someone can help me, I would appreciate too much.