Sign inSign up

wagoautomation/fw-update-edge

By wagoautomation

Updated over 2 years ago

Replace the Hostfirmware on TP & Edge Controller using the Docker Daemon.

Image
1

545

wagoautomation/fw-update-edge repository overview

Replace the TP or Edge Controller Firmware on the fly with Docker.

Statistics Docker Hub

DockerHub stars DockerHub pulls


Update
Device

Start Host Firmware update

  1. Device must be used with Firmware inside Flash.
  2. Docker Daemon should be installed and also used inside Flash.
    (Please use newest Version, min. Version: https://github.com/WAGO/docker-ipk/releases/download/v1.0.3-beta/docker_19.03.13_armhf.ipk)
    !!! Since FW23 Docker is part of the firmware, just enable via WBM the Daemon !!!
  3. Make sure that the firewall is deactivated during the update.
  4. How to use with Docker CLI interface:
docker run -d \
--restart on-failure:1 \
--name=fw  \
--env PASSWORD="YOUR EDGE_CONTROLLER ROOT PASSWORD" \
--env SERVICE_NAME=fw \
--env MAX_UPDATE_RETRYS=5 \
--env CERT_NAME=ca.crt \
--env FILEPATH=/etc/docker/ \
--env FILE=daemon.json \
wagoautomation/fw-update-edge:x.x.x-x
  1. Before do a new update, remove the stopped Container if all is finished and delete older images because of less flash space.
  2. Best practice is to use an sd card as home folder for docker
If you like to use that with Portainer-CE
  1. Install Portainer-CE.
  2. Paste following URL inside Portainer-CE "App-template", Settings Side:
NONE 
  1. Use Menupoint "App Templates"
  2. Click the template, make your settings (Advanced options) and push "deploy" button.
  3. Before do a new update, remove the stopped Container if all is finished.

Be patient, replace takes up to 10 minutes.

Disclaimer
This update is an EXAMPLE howto update your device via docker environment.
It is not released for productive using.
If you have questions or like to use it in a real production environment, please just contact:

[email protected]

Tag summary

Content type

Image

Digest

sha256:d894fbe0b

Size

215.5 MB

Last updated

over 2 years ago

docker pull wagoautomation/fw-update-edge:04.02.13-24