Good morning,
I'm using the µC TMS320F2837xD.I've been trying to load a new software using TRACE32, but the initialisation of the RAM is not working when i try to set the registers LSxINIT to 0x3F.
Normally it should set LSxINITDONE (at 0x0005_F434) to this value, but then i check the register, and it is not written. looks like if the Debug connection didn't have the right to write on this register.
I would like to add that this µC is used in 2 different architectures. in one of them the BOOT MODE is hardwired to 3 (GPIO72 to 1 and GPIO84 to 1 = Get/Flash boot), and the other one has the possibility to bypass GPIO84 to GND (setting the BOOT mode to wait state). this error has been seen before, and with the bypass we get to exit this RAM init issue
On the boards without bypass (BOOT MODE 3), the error is persistent, and the RAM cannot be initialized