Thanks. The documentation for this module (from Beckhoff) doesn't mention that a filename should be set so I will go with the default .efw filename.
The documentation says to change to OP at the end. I can't see that it would be necessary either. Graeme. ________________________________ From: Gavin Lambert [mailto:[email protected]] Sent: Wednesday, 6 November 2013 11:30 To: Graeme Foot; [email protected] Subject: RE: [etherlab-users] Looking for Slave firmware update example The change to OP seems wrong, but otherwise the procedure below looks about right. One thing to note is that the foe_write command takes two filenames - the other you've left unspecified (and so will default to the .efw filename) is the internal name sent to the device. You'll have to check with the vendor whether they require a particular name or whether they'll accept any name. (If there's upgrade instructions in the docs, it probably shows how the upgrade is done via TwinCAT - you can see what filename is used there, or if it doesn't appear to be relevant.) A quick glance at the docs myself suggests that the device doesn't particularly care what filename is used. But to be sure, you will need to try it. From: [email protected] [mailto:[email protected]] On Behalf Of Graeme Foot Sent: Wednesday, 6 November 2013 11:17 To: [email protected] Subject: [etherlab-users] Looking for Slave firmware update example Hi, I want to update the firmware on an EtherCAT slave (an EL6021 module). I'm using the latest 1.5.2 master. I take it that I need to use the "ethercat foe_write" command but I haven't been able to find what "output-file" name I should be using. Should it be the name of the .efw file (or not used so it automatically picks up the name of the .efw file)? Is this general procedure correct? : - ethercat states -p1 INIT - ethercat states -p1 BOOT --> check current state is BOOT - ethercat foe_write -p1 /tmp/EL6021_FW06.efw - ethercat states -p1 INIT - ethercat states -p1 OP --> repower the slave and check new firmware is active Thanks, Graeme Foot
_______________________________________________ etherlab-users mailing list [email protected] http://lists.etherlab.org/mailman/listinfo/etherlab-users
