Hello Everyone,
Our production boards have been working just fine until we get a new variant of TMS320 LF2403a, for which we are not able to program the flash. Every time we try to program (using CC v4.12 with XDS5510PP Plus) the error "unable to clear" message pops up and program status show ERROR. Reading PWL at 0x40 returns same value but different after a reset (such as all 906E, or all 67FC, or all 23EC...) After I did some research, the error seems to indicate the flash may have been locked. But, these are brand-new boards we got back from our turn-key assembly house, so the chip is new.
Current working version is: TMS320 LF2403APAG CA-35A9CRW
New version (not working): TMS320 LF2403APAGA CA-64A1K3W G4
Does anyone know if there is anything electrical differences between the current and new version that may have prevented the new version from being programmed? The VccP is set at 5.21V which is still below the max 5.25V. I am not sure what that G4 means? It is not mentioned in TMS320 Device Nomenclature, so I just post it up here hoping someone knows what it is.
The board will work just fine if we replace the DSP with current working version.
Thank you very much,
Loc