Controllers
Firmware upgrade
2min
product specific all controllers containing a usb port use the usb to upgrade their firmware the table below provides an overview of the connection and action required to start the device in bootloader mode product communication channel required action cnc310 usb remove jumpers & indicators docid\ hermocb80ygmu9xpfy9tj cpu5a3/cpu5a4/cpu5a4e usb remove jumpers & indicators asd docid\ tnsgbmgx4 0qvfpphv k cpu5b usb remove jmp1 cnc530 ethernet place btl https //docs edingcnc com/hardware/cnc530 manual#xxiho cnc720 ethernet remove jumpers & indicators docid\ epbjcqyl7a0yp7qtacx9j cnc760 ethernet remove jumpers & indicators as docid\ kkiemddvhfqfzsshw95qa icnc600 usb remove jumpers & indicators aa docid 04llaebrhugajftxmv97x uio 10 usb remove jp1 https //docs edingcnc com/hardware/uio 10#wvpvt op 25 usb press reset and mdi https //docs edingcnc com/hardware/op 25 operator panel#4jasa simultaneously and power up the op 25 firmware upgrade start the firmware tool navigate to your software installation directory (typically c \edingcnc5 xx) and open the bin directory start the firmwaretoolui exe program if this executable is not available, follow the instructions for software version 4 and below connecting to a device ensure the settings on the top left side of the application are set correctly for ethernet devices, the default ip is 172 22 2 100 as filled in by default note that this is different from the ip set when setting up the network interface ensure the device specific steps have been followed before progressing to the next step connect the device to the pc using the connection method specified in the device specific steps supply external power if the device is not connected using usb or not powered by the usb port wait for the device to be detected by the application the device has a short time window in which it can be connected to the application, when this window has passed (typically 5 seconds) the device will boot as normal and can not connect to the application in that case, disconnect and reconnect the power from the device to try again the new device will be listed in the white panel on the left side of the application click the device that needs to be upgraded, this will open the device settings by default, the newest firmware file is pre filled in when a device is available in both usb and ethernet, the correct firmware must be selected by the user when the selected firmware file does not exist, the program button will be disabled (as shown by the grey background color) ensure that the correct file is selected programming the device with a firmware file that is not designed for it can cause damage to the device ensure the (pre )selected firmware file is correct press the program button to flash the selected firmware to the device this operation takes roughly three seconds and the result is shown at the bottom of the screen prerequisites check the information above for which action needs to be taken to ensure the device does not skip the bootloader, this information is device specific the new firmware and the tool required to update the device can be found in a zip file on our website from the respective product page under downloads/manuals make sure you download the correct version for your device uploading incompatible firmware or using the wrong bootloader app will result in a non functioning board make sure to extract the archive zip file before proceeding flashing a device through usb cnc310/cpu5a/cpu5b/icnc600/uio 10/op 25 start the correct bootloader application for the device you want to upgrade it will indicate that no board is detected if the application does not start, please install vcredist x86 exe which comes included in the zip file connect the device to usb and apply additional to the controller power if needed two leds on the device will begin blinking indicating it is in bootloader mode, this will continue for 5 seconds if during this time no connection between the bootloader application and the device can be established, the device will leave the bootloader mode and resume regular operation in the 5 seconds after applying power, the application should give the following status updates if this is not the case, remove power from the board and try again, but this time press getversion repeatedly and quickly after reapplying power now it's time to load the firmware file you want to upload to the device click on 'file' and browse for the firmware file that you have downloaded in this case 'cpu5a usb v111 cry' the final step is programming the device by clicking the 'program' button when programming was successful shut down the device by removing power from the board in case a jumper had to be removed earlier, this is the time to put it back restart the device and the software should now report the correct new firmware version number flashing a controller through ethernet cnc7xx start the correct bootloader application for the device that needs to be upgraded if the application does not start, please install vcredist x86 exe which comes included in the zip file enter the correct ip address if this deviates from the preset ip press 'browse' to select the new firmware file press 'start auto connect' make sure the device is connected using ethernet and apply power to the board two leds will start flashing for five seconds, during this time the application will connect to the device and indicate this in the box at the bottom the final step is programming the device by clicking the 'program' button when programming was successful shut down the controller by removing power from the board in case a jumper had to be removed earlier, this is the time to put it back restart the device and the software should now report the correct new firmware version number if a jumper was placed or removed, restore this to its original state at this point after this is done, press the reset device button and close the firmware tool the device should start normally and be updated to the new version