Hi Sitara support Team,
I would like to use EEPROM emulation in my environment which uses TI ESC in AM5746.
I'm using PROCESSOR-SDK-RTOS-AM57X 06.03.00.106 and PRU-ICSS-ETHERCAT-SLAVE 01.00.08.01.
I'm using TwinCAT 3 for debugging my environment.
According to "2.4. PRU ICSS EtherCAT Slave Controller Register List", EEPROM command pending is assigned in AL Event Request(0x0220) bit:5.
Therefore, I expect AL Event IRQ is raising and AL Event Request(0x0220) value is 0x0020 (bit:5 is 1) when EEPROM command is coming.
However, AL Event IRQ is not raising though AL Event Request(0x0220) value is 0x0020 in my enviroment.
I checked AL Event Mask(0x0204) bit:5 is set to 1, but AL Event IRQ is not raising.
I wonder EEPROM command is only avarable in cyclic task (ECAT_Main() function) and cannot use in AL Event ISR (PDI_Isr() function).
Is this correct?
Best regards,
Atsushi