Hi,
I have a problem with the "System Time" (ECAT register 0x910-0x917) 64bit counter. The values you can read out from this register are pretty "confusing" during startup (INIT - PREOP - ...). Is the source code from the PRUSS firmware ecat_frame_handler_bin.h and ecat_host_interface_bin.h available (pasm Assembler)? I would like understand and may change the behavior of the "System Time".
I am using ESC firmware 1.2.96 from the sys/bios sdk version 1.0.0.8. So it is not the latest one. Master is TwinCAT 3.1.
Best regards
VS