Page 1 of 1

ZUno Not updating Bootloader

Posted: 15 Jan 2023 16:17
by VibroAxe
Early supporter of z-wave here who hasn't been able to use the devices for a long time due to lack of support in my z-wave controller (wouldn't adopt non recognised devices).

I have a quantity (12) of older ZWave.me devices (Gen1 I think from 2017). I've recently switched controllers and wanted to take advantage of these.

I've configured arduino 1.8.x and installed both the latest and oldest versions of the z-wave.me Zuno tool chain and tried to update the bootloader on multiple devices.

I get two errors, firstly>

Code: Select all

Openning port                            ..............................                            OK
Closing port                             ..............................                            OK
          ERROR: It's not ZUNO G1 connected to port:COM4.
and then after attempting to syncronise>

Code: Select all

Closing port                             ..............................                            OK
Openning port                            ..............................                            OK
Syncing with Z-Uno                       ..............................                        FAILED
Error  0	 Can't sync with Z-Uno bootloader. It doesn't respond!
 
I find this odd considering board info correctly identifies this device as a Zuno>

Code: Select all

BN: Z-Wave>ME Z-Uno
VID: 0658
PID: 0200
SN: (null)
I get the same error when trying to upload a sketch as well, so currently these are about as useful as a chocolate teapot!!!

I'm guessing that I'm a major version out of date somewhere which is disappointing. Is there anyway I can recover these devices to something workable. I'm not expecting to be able to go all the way up to latest but it would be a shame to throw away £600 worth of electronics which should be perfectly functional for at least a limited use case!

Re: ZUno Not updating Bootloader

Posted: 15 Jan 2023 16:23
by VibroAxe
Should probably have noted, currently running on windows

Re: ZUno Not updating Bootloader

Posted: 16 Jan 2023 00:44
by PoltoS
You have downloaded the package for the second generation of Z-Uno, while your are first generation. Please download another package (on the https://z-uno.z-wave.me site you can also switch the documentation to Gen 1 in the top right corner)

Re: ZUno Not updating Bootloader

Posted: 21 Jan 2023 19:09
by VibroAxe
@poltos - I got a similar error with both Gen 1 and Gen 2 toolchains 😭

Re: ZUno Not updating Bootloader

Posted: 23 Jan 2023 00:28
by PoltoS
Please provide more logs and information so we can analyse the issue.

Re: ZUno Not updating Bootloader

Posted: 09 Jul 2023 12:21
by rrozema
I have the same issue of not being able to upload the bootloader. Uploading a sketch does work correctly though. How can I get the software in my z-uno updated to the latest version available?

For board info my board returns:

Code: Select all

BN: Z-Wave>ME Z-Uno
VID: 0x0658
PID: 0x0200
SN: (null)
My arduino environment is

Code: Select all

Version: 2.1.1
Date: 2023-06-30T16:04:40.277Z (1 week ago)
CLI Version: 0.32.3

Copyright © 2023 Arduino SA
In board manager I have 'Z-Uno by Z-WAVE>ME 2.1.8 installed.
The information shown in the output is:

Code: Select all

           

Openning port                            ..............................
Openning port                            ..............................                            OK

Closing port                             ..............................
Closing port                             ..............................                            OK

Openning port                            ..............................
Openning port                            ..............................                            OK


RAW Info: 
 AA AA BB BB 01 15 01 10 00 01 02 12 7E 10 68 07
 02 7F C6 62 72 7F FF 7F FC 01 15 02 12 FA 83 01
 06 18 14 FF FF FF FF FF FF FF FF FF FF FF FF FF
 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 FF FF FF 0E 11 06 0A 06 CB 01 21 00 01 1E
----------------------------------------------------------
                     FIRMWARE DATA                        
----------------------------------------------------------
	REVISION:02.18
	Z-WAVE PRODUCT TYPE:0110 (DEC:272)
	Z-WAVE PRODUCT ID:  0001 (DEC:1)
	Z-WAVE FREQUENCY:EU
	ORIGINAL FW. CRC32: 7E 10 68 07
	MAXIMUM CODE SIZE: 30 KB
	CURRENT  FW. CRC16: FA 83
	RADIO CHANNELS: 02
----------------------------------------------------------
                     HARDWARE DATA                        
----------------------------------------------------------
	CALIBRATION
		MAIN:06 TX: 18 14
	DEVICE PUBLIC KEY:
		HEX: 88 B5 D2 A2 55 BF D1 1D F9 07 02 A7 98 A2 37 21 AE 7C BE CE 94 89 30 AD D9 52 7D 2C DB DD E5 4C
		DEC: 34997-53922-21951-53533-63751-00679-39074-14113-44668-48846-38025-12461-55634-32044-56285-58700
----------------------------------------------------------
                     PRODUCTION DATA                      
----------------------------------------------------------
	YOUR ZUNO S/N: 0E 11 06 0A 06 CB 01 00 01
----------------------------------------------------------
	PRODUCTION TIME:
		WEEK:14 YEAR:2017
	WORKSTATION:
		NUMBER:1 SEQUENCE:1739 
	HARDWARE:
		CHIP:1546 REVISION:1
----------------------------------------------------------

Stoping the user code                    ..............................
Stoping the user code                    ..............................                            OK
 


			 ****    ****     ****      ****    ****    * 
			 *       *   *    *   *    *    *   *   *   * 
			 *       *   *    *   *    *    *   *   *   * 
			 ****    ***      ***      *    *   ***     * 
			 *       *  *     *  *     *    *   *  *      
			 ****    *   *    *   *     ****    *   *   * 



Error  0	 There is no firmware "C:\Users\<my name>\AppData\Local\Arduino15\packages\Z-Uno\hardware\zw8051\2.1.8/bootloaders/\zuno_bootloader_AAAABBBB011501100001021202*.bin" that is needed for your Z-Uno
Failed to burn bootloader: uploading error: exit status 3
I also tried it using Arduino 1.8.57.0 and there I got the exact same output.