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.

EVM5505 and SpO2 MDK IIC EEPROM bootloading problem

Other Parts Discussed in Thread: ADS8328

Hi,

I have an EVM5505 with on board VC5505. I am using it with a SpO2 Analog front end. I am trying to make the EVM stand alone using the IIC EEPROM IC (24WC256) on board of the EVM.

These are the steps i follow:

1. Make boot image (.bin) file from SpO2.out using hex55.

2. Burn the .bin file into the programmer.out functionality

   I get a message of "Programming Complete"when i burn it to the IIC EEPROM, but the device does not run, after start-up.

I tried the same using the NAND Flash on the EVM and the same .bin file works well and the device functions as a stand-alone.

Is there a problem of using the IIC EEPROM with the SpO2 MDK code ? 

Regards

Abhishek

 

 

  • Update : The Sample codes for the LCD work well as a stand alone with the IIC EEPROM on the EVM5505.

    Could it be an issue of code size ? : The SpO2 .bin file is about 48kb, while the LCD.bin file is 11kb.

  • Update :

    The problem is solved !

    1. The IIC EEPROM IC on the EVM is 24C256, which has a capacity of 32kb, replacing it with 24C1024 or 24C512 gives it the extra memory needed. Be careful of the device address though.

    2. The SPI EEPROM probably does not work with the SpO2 AFE and EVM5505, because SPI is shared with ADS8328 in the AFE and the Chip Select (CS0) pin is used for that.

    Thanks 

    Abhishek