darkxst/silabs-firmware-builder

Flashing slzb-06m fails

fir3drag0n opened this issue · 7 comments

When I try to flash , I get the following error

00ncp-uart-hw-v7.4.2.0-slzb-06m-115200.gbl [##----------------------------------] 7% 00:08:22 Error: Firmware image was rejected by the device. Ensure this is the correct image for this device.

It is the gbl file for slzb-06m. What I need to change in order to flash it successfully?

Are you flashing over USB? it should just work.

Can you run universal-silabs-flasher with -v option and post logs.

I am flashing over Ethernet

try USB (after selecting USB mode) there is less things to go wrong there.

And how is the smlight zigbee radio firmware different from yours?

I guess I have to set

--allow-cross-flashing

in order to bypass the check?

smlight firmware is built against an older release of EmberNet(EZSP) than my builds. 7.4.2 is the very latest version available.

--allow-cross-flashing

that is only if you are changing firmware type, ie zigbee to multiprotocol or thread.

I dont know why you get that error after it started though. Would need to see logs...

For me, this error was because the z2m container had restarted and connected back to the stick. After shutting down z2m, and then updating, it went fine.