...
netXStudio_ECSV5_simpleConfig_V2.1.0.0\netX 90 - EtherCAT Slave - simpleConfig V2.1.0.0\Components\cifXApplicationDemoECS\Sources
2. netX90 Use Case A
Activate FoE parameter evaluation in Set Configuration Packet:
ptConfigReq->tData.tBasicCfg.ulComponentInitialization |= ECAT_SET_CONFIG_DEVICEINFO | ECAT_SET_CONFIG_FOE;
ECAT_SET_CONFIG_FOE_T* ptFoE;
ptFoE=&ptConfigReq->tData.tComponentsCfg.tFoECfg;
ptFoE->ulTimeout= 1000;
Before an update can be done, the netX90 needs to be flashed with a maintenance firmware (MFW) and the *.mwc file.
...
Start TwinCat. Change the device state to PREOP and select "Download...":
Do not forget to add .ZipZIP:
Wait for download:
Till this message openes:
Go to CoEClick OK and wait for download process to be finished. You can see the progress status at the right bottom of Twincat.
After the download finished successfully, go to CoE-Online. Try to write object 4000:01, the update reset command (AppECS_StartUpdateReq) will be trigged.
After a click on "OK", the netx netX will reset and update to the new firmware.
...