Can't update Firmware
Re: Can't update Firmware
https://service.z-wave.me/expertui/uzb/ ... _05_06.bin
But make sure to remove first 0x1800 bytes (6144) which are zero before writing it to 0x7800 address
But make sure to remove first 0x1800 bytes (6144) which are zero before writing it to 0x7800 address
Re: Can't update Firmware
Copy paste "v2.3.0-rc1" without ""pepeEL wrote:But how downgrade to v2.3.0-rc1 ?
In update i must write "v2.3.0-rc1" ?
Re: Can't update Firmware
PoltoS wrote:https://service.z-wave.me/expertui/uzb/ ... _05_06.bin
But make sure to remove first 0x1800 bytes (6144) which are zero before writing it to 0x7800 address
I clear all memory in chip. But tell me step by step how i must write it to my chip. If i done succed i write a manual on forum.
Re: Can't update Firmware
Oops... you killed all your network data. Hope you had a backup!pepeEL wrote:I clear all memory in chip.
As mentioned, we have never performed that. No step-by-step instructions. No one have ever tried such a geeky way. We have Z-Wave programmers to do it.pepeEL wrote:But tell me step by step how i must write it to my chip. If i done succed i write a manual on forum.
- Locate on the programming 6 pins: Vcc, MOSI, MISO, SCK, RST, GND. You need all but RST
- Pull EEPROM CS (you have to locate it) to LOW to select the EEPROM on SPI.
- Set up some Arduino or professional programmer (it MUST be 3V!!!!) to read//write into M25PE20 EEPROMS
- Write at 0x7800 the .bin file above (full file byte per byte skipping 0x1800 = 6144 bytes)
- Then write 1 at 0x77ff
- Release CS
- Pull RST to LOW and the release (to reboot Z-Wave chip)
- It should update then and boot on 5.04 (it is the latest)
Re: Can't update Firmware
PoltoS wrote:Oops... you killed all your network data. Hope you had a backup!pepeEL wrote:I clear all memory in chip.
As mentioned, we have never performed that. No step-by-step instructions. No one have ever tried such a geeky way. We have Z-Wave programmers to do it.pepeEL wrote:But tell me step by step how i must write it to my chip. If i done succed i write a manual on forum.
If it is too geeky, just send it us in Germany or Moscow.
- Locate on the programming 6 pins: Vcc, MOSI, MISO, SCK, RST, GND. You need all but RST
- Pull EEPROM CS (you have to locate it) to LOW to select the EEPROM on SPI.
- Set up some Arduino or professional programmer (it MUST be 3V!!!!) to read//write into M25PE20 EEPROMS
- Write at 0x7800 the .bin file above (full file byte per byte skipping 0x1800 = 6144 bytes)
- Then write 1 at 0x77ff
- Release CS
- Pull RST to LOW and the release (to reboot Z-Wave chip)
- It should update then and boot on 5.04 (it is the latest)
I dont have backup. I build my network again. This is no problem.
[*]Pull EEPROM CS (you have to locate it) to LOW to select the EEPROM on SPI.
Can you explaine me more ?
[*]Set up some Arduino or professional programmer (it MUST be 3V!!!!) to read//write into M25PE20 EEPROMS
Can i use CH341A programmer on USB ?
[*]Write at 0x7800 the .bin file above (full file byte per byte skipping 0x1800 = 6144 bytes)
Can i write all file without this ? My programmer write all. Idont see option to skip bytes
[*]Then write 1 at 0x77ff
What do you mean write 1 at 0x77ff ? write numer"1" to adress 0x77ff ?
[*]Release CS
What do you mean ?
[*]Pull RST to LOW and the release (to reboot Z-Wave chip)
What do you mean ?
Can you explaine me more... ?
Re: Can't update Firmware
In your magic "crab" you need to connect pin CS to GND.pepeEL wrote: [*]Pull EEPROM CS (you have to locate it) to LOW to select the EEPROM on SPI.
Can you explaine me more ?
No idea, never used it.pepeEL wrote: [*]Set up some Arduino or professional programmer (it MUST be 3V!!!!) to read//write into M25PE20 EEPROMS
Can i use CH341A programmer on USB ?
I've sent you that file via our support desk. It has these zero bytes skipped. The .bin on the server have these zero paddings.pepeEL wrote: [*]Write at 0x7800 the .bin file above (full file byte per byte skipping 0x1800 = 6144 bytes)
Can i write all file without this ? My programmer write all. Idont see option to skip bytes
Right. The address is in hex because we use it in hex. convert to decimal.pepeEL wrote: [*]Then write 1 at 0x77ff
What do you mean write 1 at 0x77ff ? write numer"1" to adress 0x77ff ?
Disconnect CS pin from GND. See 1pepeEL wrote: [*]Release CS
What do you mean ?
Connect RST on 6pin connector of RaZberry to GND and the disconnect.pepeEL wrote: [*]Pull RST to LOW and the release (to reboot Z-Wave chip)
What do you mean ?
Well, if this is not enough, just ship it us.pepeEL wrote: Can you explaine me more... ?
Re: Can't update Firmware
But you can not send me ready file to only write ?
Re: Can't update Firmware
I did. via helpdesk system. Please check it.
It was called UPD_FIRMWARE_Razberry_from_05_10_to_05_04_.bin (with _.bin, not just .bin)
It was called UPD_FIRMWARE_Razberry_from_05_10_to_05_04_.bin (with _.bin, not just .bin)
Re: Can't update Firmware
But it is not ready to write because you tell me that i must change some address to "1"
Re: Can't update Firmware
ok, add 1 byte with value 0x01 to the beginning and put that file as is at 0x77ff