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.

TMS320F28035 EEPROM EMULATION

Other Parts Discussed in Thread: TMS320F28035


DearSupplier,

I developed a digitally controlled power supply using TMS320F28035.

I'm using the Sector D of the Flash memory to emulate an EEPROM, in order to store calibration data.

We have already done a mass production lote with 1500 units, and the EEPROM emulation works fine.

Now we are producing a new lote of this product and we are facing some problems with EEPROM emulation.

I'm using CCS3v3.

The DSC can be programmed using the On-Chip Flash Programmer. However when the product is under operation and the Flash_Erase function is activated the DSC stops working and stays locked.

After that i can repeat the programming process using the On-Chip Flash Programmer, so it seems that the memory is not permanently damaged or locked. But when the Flash_Erase function is used during normal operation the same behavior happens.

I checked the memory behavior when the Flash_Erase function is activated and i could see that the Sector D, that should be filled with 0XFFFF, was with 0X0000 when the problem happens.

At the current production lote the majority of the devices are working and a minor part shows the described problem with the Flash_Erase function.

The marking on the device is shown below:

TMS320 980

F28035PAGT

G4 A - 6AVJJW

G4


Someone have already reported this problem?

Can you help me to solve it?