??? 09/25/06 11:10 Read: times |
#124985 - Questions Responding to: ???'s previous message |
Patrick Noonan said:
The boot process can only load internal CY7C68013 memory from the records contained in the I2C EEPROM. Is it possible that your hex file contains records outside of that area? Note that when you download the hex file from the control panel that the external memory will be also be loaded. This is not the case when it is loaded from the I2C EEPROM.
Your program may work perfectly when you download the hex file but this is at a stage when all the USB enumeration has already been completed by the CY7C68013. With 0xC2 at the first location in the EEPROM, it is now the responsibility of YOUR code to provide all this information. This would not have been used in your “executing perfectly” test. Is this implemented in your code? Did you eliminate these reasons already? |
Topic | Author | Date |
creating .iic file from.hex file. | 01/01/70 00:00 | |
manual? | 01/01/70 00:00 | |
Usb cable i am using to download EEprom | 01/01/70 00:00 | |
If you gave us a clue | 01/01/70 00:00 | |
looking at this reference... | 01/01/70 00:00 | |
Help us help you! | 01/01/70 00:00 | |
.iic file | 01/01/70 00:00 | |
Some possibilities | 01/01/70 00:00 | |
i2C | 01/01/70 00:00 | |
Done already | 01/01/70 00:00 | |
.iic | 01/01/70 00:00 | |
Questions![]() | 01/01/70 00:00 |