Part Number: AM6442
Other Parts Discussed in Thread: SYSCONFIG
Hi TI Team,
I am using the AM6442 EtherCAT Slave example on R5FSS1_1 (ICSSG1) with Industrial Communications SDK 11.00.
Could you please clarify how the EtherCAT EEPROM (ESI/SII) data is loaded by default during startup?
- Is the default SDK having the feature of EEPROM data read from an external I2C EEPROM?
- Or does the stack use EEPROM emulation (for example,
default_tiesc_eeprom)? - Which source file/function is responsible for loading the EEPROM contents?
- How can I verify whether my application is using external EEPROM or EEPROM emulation?
-
what is the recommended procedure to program/update the EtherCAT EEPROM (SII) image? Is there a TI utility available, or should the EEPROM binary be programmed using an external EEPROM programmer or custom I2C application?
- Also Please note I could be able to detect my slave device from twincat, but when I am trying to load new ESI file using SSC EEPROM tool that information is not reflected in Twincat while scanning the slave device....
Our primary goal is to flash EEPROM and confirm it from Twincat, we need dynamic way of flashing the I2C EEPROM not through FOE method, Kindly suggest
Thanks, Ganesh D