Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

and tested with the firmware ECS V5.1.0.5 as update.

3. netX90 Use Case C

Very important! With ECS V5.2.0.0 the MFW V1.3.0.0 or later is necessary.

Take the files fdl, fimware, hwc and MFW for use case c and flash it on the netX90

start the MFW (S400.6 on NXHX90 = on) or start the ECS firmware.

Follow this guide to create with netHost tool and the command HIL_FORMAT_REQ_DATA_FLAGS_FULLFORMAT a files system in the SQI flash:

Use Case C - Extended Webserver - getting started

activate in the 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;

4. Create Zip file for update

Take the firmware V5.1.0.5 and create the folder structure inside the zip file like this:

...

More information can be found here: Firmware update. For example the settings for the zip archive.

...

5. Change the source code of the customOD Example

After downloading the zip archive, a trigger is necessary to send the packet HIL_FIRMWARE_RESET_REQ to the stack and to start the update.

...

6. ESI file

Add FoE to ESI file:

...

7. TwinCAT

Start TwinCat. Change the device state to PREOP and select "Download...":

...