Other Parts Discussed in Thread: TMS320F28335
Hello,
I am writting in this post because I have had a problem with a TMS320F28335 microcotroller. I am starting to work with TMS320F28335 and I need to write in flash memory the content of several varibles and then modify them in real time. Then I have done a test program for writing an integer in flash memory. This test program is based on an example and in the "Flash28335_API_V210.lib" library. The program uses the function Flash_Program in order to write an integer value in the starting address of the 7th sector of the flash. When I started to debug it, I put a hardware breakpoint in the line of Flash_Program. After this instruction, I wrote two more instructions, reading the content of this address in order to verify that I wrote correctly the integer in flash. I went step by step by Flash_Program function and the read line. The read was wrong. When I tried to write on flash memory the program again, using "CCS On chip flash programmer" of CCS v3.3, a dialog asking me the CSM password appeared. From then until now, this dialog appear always that I try to program the flash. It is like if the password had been modified.
I dont know how to unblock the CSM again. Can you help me? Can someone to explain me how to unblock the CSM or write or erase the flash without having into account his module, please.
I am new with CCS and TMS320F28335.
Thank you very much
Best regards,
Sergio