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.

F28M36P63C2: Password all 0's

Part Number: F28M36P63C2

Hi C2000 team.

Im using the F28M36 controlcard.

It seems like the controlcard has malfunctioned, and now fails when trying to reprogram the controlcard.

Whe reading the memoryadresses for the password, it returns all 0's.

This means that the F28M36 cannot be reprogrammed anymore and need to be replaced.

The M3 part of the MCU still works fine.

I have no idea what have happened, and would like to know to prevent this from happening again.

What could case all the password bits to be erased?

BR

Anders Lange

  • Anders,

    Unless the password lock field in OTP is programmed with any value other than 0xF, what you see in the debugger memory window (all 0s for password locations) should be true.

    Please check your application map file to see if anything is mapped to the password location (may be some section with all 0s got mapped there?).

    Thanks and regards,

    Vamsi

  • As Vamsi mentioned, please check other security settings also. If all security setting values are zero then passwords are programmed (either zero or non-zero value). Also check the values in DCSM registers for PSWDLOCK and EXEONLY. If those are also zero then for some reason all the security setting are programed to zero and you have to replace the part.

    Regards,

    Vivek Singh