Page 1 of 1
Firmware updates
Posted:
Fri Jan 06, 2017 6:21 pm
by needleworks
Ok guys, just a little niggle here and wondered if there was a fix?
Until I get my head round all the workings of UCCNC, I was hoping to run both Mach3 & UCCNC from the same pc. When I installed UCCNC it immediately done a firmware update, which went fine and all was good. I then had to go back to Mach3 to check some settings, and got the error "Wrong Firmware - Go Back or Continue"
Is there any way to run both these programs from the same pc without having to swap Firmware every time?
Re: Firmware updates
Posted:
Fri Jan 06, 2017 10:30 pm
by A_Camera
I am running both from the same PC and it is fine, but which motion controller are you using? You forgot to mention that. I have the UC300ETH and as far as I know, even the UC400ETH is fine, but I don't know any of the other hardware. I also have the UC300USB but don't have a UCCNC license for that, so I can only use it with Mach3.
BTW, I have never seen that message. "Wrong firmware" normally automatically starts a firmware installation. Until recently, when I switched software the firmware needed to be changed every time. This is not the case any more as far as I know. I am though not running the latest Mach3 plugin, so perhaps with the latest there is an issue.
Re: Firmware updates
Posted:
Fri Jan 06, 2017 10:34 pm
by needleworks
A_Camera wrote:I am running both from the same PC and it is fine, but which motion controller are you using? You forgot to mention that. I have the UC300ETH and as far as I know, even the UC400ETH is fine, but I don't know any of the other hardware. I also have the UC300USB but don't have a UCCNC license for that, so I can only use it with Mach3.
I am using the UC300 USB
Re: Firmware updates
Posted:
Fri Jan 06, 2017 10:36 pm
by A_Camera
OK, then I don't know, I don't have a license for UCCNC. I think (but I can be wrong) you have to power off the USB and power on again if you want to make a new connection and you have used the card with one software and just want to switch software.
Re: Firmware updates
Posted:
Sat Jan 07, 2017 1:08 am
by ger21
A_Camera wrote:I am running both from the same PC and it is fine,
With my UC300ETH, the firmware is updated every time when switching between Mach3 and UCCNC.
Mach3 3.043.062 and UCCNC 1.2029
Re: Firmware updates
Posted:
Sat Jan 07, 2017 11:38 am
by needleworks
Apart from my UC300 being usb, sounds like we both have exactly the same setup Gerry, maybe something I'm just gonna have to get used to.
Re: Firmware updates
Posted:
Sat Jan 07, 2017 11:49 am
by ger21
Not sure about the USB version, but it only takes about 5 seconds to update with the UC300ETH.
Re: Firmware updates
Posted:
Sat Jan 07, 2017 3:36 pm
by cncdrive
The UCCNC and Mach3 plugins are developed separately, so the firmwares mostly differ, because the different things requires different codes in the firmware to work and then the firmware must update.
The firmware update happens automatically. If the software (UCCNC or Mach3) see that there is a different firmware version in the controller than what is required for the plugin to run then it updates the firmware.
We often harmonise the firmwares though, mostly when one development cycle ends then we make the UCCNC and Mach3 plugin common and in these cases with these versions there is no need for firmware updates when switching between the softwares.
The bad firmware indication happens if the firmware has a CRC error (The controller checks the firmware vitality every time the controller powers up and also after firmware updates.), and the CRC error can happen if the firmware download process was interrupted or the communication had errors so the firmware download could not complete.
The firmware error is automatically corrected on the next run, the plugin and the software downloads the firmware again if there is a firmware error.
Re: Firmware updates
Posted:
Sun Jan 08, 2017 12:47 pm
by A_Camera
ger21 wrote:A_Camera wrote:I am running both from the same PC and it is fine,
With my UC300ETH, the firmware is updated every time when switching between Mach3 and UCCNC.
Mach3 3.043.062 and UCCNC 1.2029
This was not the case with UCCNC 1.2030 and Mach3 dll 1.004