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.

TIDM-DELFINO-ETHERCAT: How to change uC interface BUSY state to active low?

Other Parts Discussed in Thread: CONTROLSUITE

Hello,

I've got a problem with EMIF interface (with SPI everything works fine) and refer to this post: https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/597503/2207229#2207229  I'd like to change BUSY High

Active to low level. I was looking for this option in SSC Tool and ESI file but I can't find it. I can see it in TwinCAT in Smart View:

but I don't know how to change this option.

Communication works fine in SPI mode. I can send data from TwinCAT to uC but in the TwinCAT I can see that communication speed is about 500 frames/second. I'd like to increase speed to about 10 000

frames per second. How should I do this?

BR,

Dawid.

  • Dawid,
    This comes from the EEPROM settings. Section 3.5 (table 3) from the SPRUIF9.PDF (www.ti.com/.../spruif9.pdf) , this document is also available in controlSuite shows this.

    You will need to get the ET1100 configuration and pinout tool (www.beckhoff.com/english.asp and work with the first configuration bytes in EEPROM. Once you have the configuration bytes update the ESI file provided by TI and update the example SW (HAL functions) as needed and if needed, then program the EEPROM with the new ESI file and program the device with updated example.

    Hope this helps.

    Best Regards
    Santosh Athuru