Hello,
I just started to use EVM6678L.
I am using CCS 5.0.3 and MCSDK 2.00.00.11 .
After trying to burn POST application to the EEPROM, I started to get 'EEPROM read failed' error. And since then I couldn't succeed to read EEPROM.
Here is what I have done:
1. First I burned i2crom_0x51_c6678_le.dat file to EEPROM at i2c address 0x51 using EEPROM Writer project. I saw 'EEPROM programmed succesfully' comment in the console.
For burning POST to EEPROM:
1. I started 'post_romparse.bat' which is under 'C:\Program Files\Texas Instruments\mcsdk_2_00_00_11\tools\post\evmc6678l\bin'.
2. In the same folder, there should have occur a file called 'post_i2crom.dat'. But it didn't occur. Although the other temporary files occured(like i2crom.ccs) , the resulting dat file had not been created. So I had a look to the post_romparse.bat file, and seemed to me that somehow the last two commands had not been executed. The last two commands were mv and rm commands. So I decided to do them manually and renamed i2crom.ccs file as post_i2crom.dat.
3. I programmed it to EEPROM using EEPROM writer project to the i2c address 0x50. I saw 'EEPROM programmed succesfully' comment in the console. But since then I couldn't read the EEPROM. When I execute eeprom test process in POST, I get 'EEPROM read test failed' comment. When I had gone deeper into the eeprom test process to see what is going on, I saw that in i2cEepromWriteBlock function, it can not see the transmit ready signal.
4. I thought that EEPROM may have been damaged and decided to change it. After changing the EEPROM, it worked with no problem.
But after I burned the applications as I described above to the new EEPROM, I had an 'EEPROM read test failed' error again.
Do you have any idea about the cause of the problem?
thanks in advance,
koray.