Skip to content

SONOFF Zigbee Dongle-E flash error #109

@kozerskil

Description

@kozerskil

Hi, I'm using Silicon Labs Flasher addonto flash my SONOFF Zigbee Dongle-E, but it's failing with:

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service banner: starting
-----------------------------------------------------------
 Add-on: Silicon Labs Flasher
 Silicon Labs firmware flasher add-on
-----------------------------------------------------------
 Add-on version: 0.3.2
 You are running the latest version of this add-on.
 System: Home Assistant OS 16.0  (aarch64 / raspberrypi3-64)
 Home Assistant Core: 2025.8.0
 Home Assistant Supervisor: 2025.07.3
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service banner successfully started
s6-rc: info: service universal-silabs-flasher: starting
[15:13:55] INFO: Starting universal-silabs-flasher with /dev/ttyACM0 (bootloader baudrate 115200)
2025-08-07 15:14:09.946 core-silabs-flasher universal_silabs_flasher.flash INFO Extracted GBL metadata: NabuCasaMetadata(metadata_version=2, sdk_version='2024.6.2', ezsp_version='8.0.2.0', ot_rcp_version=None, cpc_version=None, fw_type=<FirmwareImageType.ZIGBEE_NCP: 'zigbee_ncp'>, fw_variant='sw_flow', baudrate=115200)
firmware.gbl
2025-08-07 15:14:09.950 core-silabs-flasher universal_silabs_flasher.flasher INFO Probing ApplicationType.GECKO_BOOTLOADER at 115200 baud
2025-08-07 15:14:10.012 core-silabs-flasher universal_silabs_flasher.flasher INFO Detected bootloader version '1.12.0'
2025-08-07 15:14:10.013 core-silabs-flasher universal_silabs_flasher.flasher INFO Detected ApplicationType.GECKO_BOOTLOADER, version '1.12.0' at 115200 baudrate (bootloader baudrate 115200)
/etc/s6-overlay/scripts/universal-silabs-flasher-up: line 114:   146 Killed                  universal-silabs-flasher ${verbose} --device ${device} --bootloader-baudrate "${bootloader_baudrate}" ${gpio_reset_flag} flash --force --firmware "/root/${firmware}"
[15:14:46] INFO: universal-silabs-flasher-up script exited with code 137
s6-rc: warning: unable to start service universal-silabs-flasher: command exited 128
/run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
/run/s6/basedir/scripts/rc.init: fatal: stopping the container.
s6-rc: info: service banner: stopping
s6-rc: info: service banner successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
2025-08-07 15:07:41.576 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01+\xd4b\xf8\nK\x03\xeb\x04\x13\x1a{*\xb1\x00$\x1cs,\xf0_\xf8 F\x10\xbd,\xf0[\xf8\x04H\xfa\xe7\x04H\xf8\xe7\x04H\xf6\xe7p<\x00 l\x17\x00 \x06\x80\x00\xf0\x02\x80\x00\xf0\x01\x80\x00\xf0\x15K\x13\xb5\x18h\x00#\x01\x90\x8d\xf8\x040,\xf0<\xf8\x12K\x1cx$\xb1,\xf0=\xf8\x10H\x02\xb0\x10\xbd\x01"\x1ap,\xf06\xf8\x0eK\x01\xa8\x1cs\x1cw\x83\xf8,@\x83\xf8<@\x83\xf8L@\x83\xf8\\@\x83\xf8E\xbe' (attempt 0)
2025-08-07 15:07:41.593 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.594 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.27%
2025-08-07 15:07:41.607 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01,\xd3l@\x83\xf8|@\x08#\x8d\xf8\x070\x00\xf00\xff F\xe2\xe7\xf8\xa4\x03\x00p<\x00 \x03\x80\x00\xf0l\x17\x00 \nJ\x08\xb5\x12xZ\xb1\x07(\x0b\xd8\x08J\x02\xeb\x00\x13\x1b{C\xb1\x00!\x00\xf0\n\xff\x00 \x08\xbd\x04H\xfc\xe7\x04H\xfa\xe7\x04H\xf8\xe7p<\x00 l\x17\x00 \x02\x80\x00\xf0\x01\x80\x00\xf0\x07\x80\x00\xf0\nJ\x08\xb5\x12xZ\xb1\x07(\x0b\xd8\x08J\x02\xeb\x00\x13\x1b{C\xb1\x01!\x00\xf0\xea\xfe\xf4\x99' (attempt 0)
2025-08-07 15:07:41.623 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.624 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.32%
2025-08-07 15:07:41.635 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01-\xd2\x00 \x08\xbd\x04H\xfc\xe7\x04H\xfa\xe7\x04H\xf8\xe7p<\x00 l\x17\x00 \x02\x80\x00\xf0\x01\x80\x00\xf0\x07\x80\x00\xf0\nJ\x08\xb5\x12xR\xb1\x07(\n\xd8\x08J\x02\xeb\x00\x13\x1b{;\xb1\x00\xf0M\xff\x00 \x08\xbd\x05H\xfc\xe7\x05H\xfa\xe7\x05H\xf8\xe7\x00\xbfp<\x00 l\x17\x00 \x02\x80\x00\xf0\x01\x80\x00\xf0\x07\x80\x00\xf0\rK\x1bx\x93\xb1\x07(\x12\xd8\x89\xb1\x0bK\x03\xeb\x00\x13\x1b{s\xb1\nK\x1am\x01#\x08\xa2' (attempt 0)
2025-08-07 15:07:41.651 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.652 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.38%
2025-08-07 15:07:41.665 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01.\xd1\x83@\x13B\x14\xbf\x01#\x00#\x00 \x0bppG\x05HpG\x05HpG\x05HpGp<\x00 l\x17\x00 \x00\x00\x04P\x02\x80\x00\xf0\x01\x80\x00\xf0\x07\x80\x00\xf0\x0bJ\x10\xb5\x12x\x0cFb\xb1\x07(\x0c\xd8Y\xb1\x08J\x02\xeb\x00\x13\x1b{C\xb1\x00\xf0\x15\xff p\x00 \x10\xbd\x04H\xfc\xe7\x04H\xfa\xe7\x04H\xf8\xe7p<\x00 l\x17\x00 \x02\x80\x00\xf0\x01\x80\x00\xf0\x07\x80\x00\xf0\x18K-\xe9\xf0A\x1fm\x13\xdb' (attempt 0)
2025-08-07 15:07:41.683 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.683 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.43%
2025-08-07 15:07:41.694 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01/\xd0[m\x1f@\x00\xd5\xfe\xe7\x01&\x00%\x14L\xdf\xf8X\x807B\x18\xd0#h\xc8\xf8P`\xa3\xb1\xa1h(F\x011bh\xa1`\x98Gc{\x01+\x0b\xd1P\xb9\x0cK\x03\xebE\x13\x1a{`\xf3A\x02\x1as\x1a\x7f`\xf3A\x02\x1aw\x015\x08-O\xeaF\x06\x04\xf1\x10\x04\xdd\xd1\xbd\xe8\xf0\x81\x00\xbf\x00\x00\x04Pl\x17\x00 l\x16\x00 \x00 \x04P\x02K\x19h\x02K\x18h\n\xf0P\xbe\x14D\x00 4D\x00 \xc8\xae' (attempt 0)
2025-08-07 15:07:41.710 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.710 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.48%
2025-08-07 15:07:41.721 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x010\xcfp\xb5\x94\x00"F\x05F\x0eF4\xf0\xa9\xfeC\x1c\n\xd0X\xb9"F1F(F.\xf0E\xfd\x00(\x03H\x08\xbf\x00 p\xbd\x02H\xfc\xe7\x02H\xfa\xe7\x10\xe0\x00\xf0!\xe0\x00\xf0$\xe0\x00\xf0\x10\xb5\x04F4\xf0\x8a\xfeC\x1c\x10\xd0\x88\xb9\x00\xf0M\xff#F \xf0\x03\x00 D\x98B\x01\xd1\x00 \x10\xbdS\xf8\x04+\x012\xf7\xd0\x03H\xf8\xe7\x03H\xf6\xe7\x03H\xf4\xe7\x00\xbf\x0e\xe0\x00\xf0!\xe0\x00\xf0$\xe0\x00\xf0\x054' (attempt 0)
2025-08-07 15:07:41.737 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.738 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.54%
2025-08-07 15:07:41.751 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x011\xce\x08\xb5+\xf0\xd5\xfe\x01K\x18`\x08\xbd\xdc\x1e\x00 \x01K\x18h+\xf0\xd0\xbe\xdc\x1e\x00 A\xf6q3\x12J0\xb5\xd4i\x12M\xd3c\x93h\xa8B\x04\xf4\x804#\xf4@\x13\x06\xd8\x93`\x0eJ\xd2\xf8\x182#\xf0\x02\x03\n\xe0C\xf4\x80\x13\x93`\nK\x98B\xf3\xd9\x08J\xd2\xf8\x182C\xf0\x02\x03\xc2\xf8\x182\x14\xb1\x00"\x01K\xdac0\xbd\x00\xbf\x00\x00\x03P\x00Zb\x02\x00\xc0\x07P\x80\xf0\xfa\x02.K\x98B\x86i' (attempt 0)
2025-08-07 15:07:41.767 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.767 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.59%
2025-08-07 15:07:41.777 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x012\xcdJ\xd0"\xd8-K\x98B@\xd0\x14\xd8,K\x98B9\xd0\n\xd8+K\x98B2\xd0+K\x98B/\xd0*K\x98B,\xd0\x00 pG)K\x98B\xfa\xd1(K\x18opG(K\x98B*\xd0\'K\x98B\xf1\xd1$K\xd3\xf8\x80\x00pG%K\x98B+\xd0\t\xd8$K\x98B#\xd0#K\x98B\xe3\xd1\x1dK\xd3\xf8\x8c\x00pG!K\x98B!\xd0\x03\xf5t\x03\x03\xf5\x10S\x98B\xd6\xd1\x16K\xd3\xf8\x98\x00pGH\xae' (attempt 0)
2025-08-07 15:07:41.792 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.793 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.64%
2025-08-07 15:07:41.803 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x013\xcc\x14K\x98mpG\x13KXnpG\x11KXopG\x10K\x98opG\x0eK\xd3\xf8\x84\x00pG\x0cK\xd3\xf8\x88\x00pG\nK\xd3\xf8\x90\x00pG\x08K\xd3\xf8\x94\x00pG\x00H\xe8\x01\x00$\xf4\x00\xc0\xcfj\x00\x80\x84\x1e\x00\x00\t=\x00@B\x0f\x00@]\xc6\x00\x00\x80\xe0\x0f\xc0\xea!\x01\x80\xba\x8c\x01\x00~V\x03\x80\xd5C\x02\x00l\xdc\x02\x00\x90\xd0\x038\xb5\x13K\x05F\xd3\xf8 \x01\x0cF\x00\xf0\x07\x00\x1c\x1e' (attempt 0)
2025-08-07 15:07:41.820 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.821 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.69%
2025-08-07 15:07:41.840 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x014\xcb\x04(\x1a\xd8\xdf\xe8\x00\xf0\x03\t\r\x11\x15\x00\x01#\x05\xb1(`\x04\xb1#`8\xbd\xff\xf7q\xfb\x04#\xf6\xe7\xff\xf7\xa9\xfb\x03#\xf2\xe7\xff\xf7\xbf\xfb\x05#\xee\xe7\xff\xf7\xb7\xfb\x02#\xea\xe7\x00#\x18F\xe7\xe7\x00\x80\x00P7\xb5\x0cF\x00!\x11K\x01\x91\xd3\xf8\x801\x05F\x03\xf0\x03\x03\x02+\x0e\xd0\x03+\x11\xd0\x01+\x03\xd1\x01\xa8\xff\xf7\xc3\xff\r!\r\xb1\x01\x9b+`\x04\xb1!`\x03\xb00\xbd\xff\xf7\x97\xfb\x05!\xff]' (attempt 0)
2025-08-07 15:07:41.856 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.857 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.75%
2025-08-07 15:07:41.870 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x015\xca\x01\x90\xf3\xe7\xff\xf7\x8e\xfb\x02!\x01\x90\xee\xe7\x00\xbf\x00\x80\x00P8\xb5\x10K\x05F\xd3\xf8@1\x0cF\x03\xf0\x03\x03\x02+\x0b\xd0\x03+\r\xd0\x01+\x0f\xd1+\xf0\xe9\xfd\x08#\x05\xb1(`\x04\xb1#`8\xbd\xff\xf7\xb8\xfb\x07#\xf6\xe7+\xf0\xe0\xfd\t#\xf2\xe7\x01#\x00 \xef\xe7\x00\xbf\x00\x80\x00P8\xb5\x10K\x05F\xd3\xf8`1\x0cF\x03\xf0\x03\x03\x02+\x0b\xd0\x03+\r\xd0\x01+\x0f\xd1+\xf0\xc5\xfd\x08#\x05\xb1T\x85' (attempt 0)
2025-08-07 15:07:41.887 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.889 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.80%
2025-08-07 15:07:41.902 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x016\xc9(`\x04\xb1#`8\xbd\xff\xf7\x94\xfb\x07#\xf6\xe7+\xf0\xbc\xfd\t#\xf2\xe7\x01#\x00 \xef\xe7\x00\xbf\x00\x80\x00P8\xb5\x14K\x05F\xd3\xf8\x00\x02\x0cF\x00\xf0\x07\x00\x04(\x1b\xd8\xdf\xe8\x00\xf0\x03\t\r\x11\x15\x00\x01#\x05\xb1(`\x04\xb1#`8\xbd+\xf0\x9a\xfd\x08#\xf6\xe7\xff\xf7m\xfb\x07#\xf2\xe7+\xf0\x95\xfd\t#\xee\xe7\xff\xf7\xf1\xfa\x0c#\x80\n\xe9\xe7\x00#\x18F\xe6\xe7\x00\xbf\x00\x80\x00P8\xb5\x14K\x9d\xe9' (attempt 0)
2025-08-07 15:07:41.918 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.919 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.85%
2025-08-07 15:07:41.929 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x017\xc8\x05F\xd3\xf8\x08\x02\x0cF\x00\xf0\x07\x00\x04(\x1b\xd8\xdf\xe8\x00\xf0\x03\t\r\x11\x15\x00\x01#\x05\xb1(`\x04\xb1#`8\xbd+\xf0n\xfd\x08#\xf6\xe7\xff\xf7A\xfb\x07#\xf2\xe7+\xf0i\xfd\t#\xee\xe7\xff\xf7\xc5\xfa\x0c#\x80\n\xe9\xe7\x00#\x18F\xe6\xe7\x00\xbf\x00\x80\x00P8\xb5\x10K\x05F\xd3\xf8@2\x0cF\x03\xf0\x03\x03\x02+\x0b\xd0\x03+\r\xd0\x01+\x0f\xd1+\xf0I\xfd\x08#\x05\xb1(`\x04\xb1#`8\xbd\xe8M' (attempt 0)
2025-08-07 15:07:41.947 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.948 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.91%
2025-08-07 15:07:41.959 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x018\xc7\xff\xf7\x18\xfb\x07#\xf6\xe7+\xf0@\xfd\t#\xf2\xe7\x00#\x18F\xef\xe7\x00\xbf\x00\x80\x00P8\xb5\x10K\x05F\xd3\xf8\x001\x0cF\x03\xf0\x03\x03\x02+\x0b\xd0\x03+\r\xd0\x01+\x0f\xd1\xff\xf7\x9e\xfa\x03#\x05\xb1(`\x04\xb1#`8\xbd\xff\xf7\xf4\xfa\x07#\xf6\xe7+\xf0\x17\xfd\x06#\xf2\xe7\x01#\x00 \xef\xe7\x00\xbf\x00\x80\x00P8\xb5\x0cF\x05F+\xf0\xe1\xfc\x05K\x9ajT@,@T@\x9cb\xbd\xe88@+\xf0\xef\x17' (attempt 0)
2025-08-07 15:07:41.975 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:41.976 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 2.96%
2025-08-07 15:07:41.987 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b"\x019\xc6\xdb\xbc\x00\xbf\x00\xc0\x00P\x03(\x14\xd0\x05\xd8\x01(\x05\xd0\x02(\t\xd0\x00 \x05\xe0\x0f(\xfb\xd1\x08K\x18o\xc0\xf3\x010\x010pG\x05K\xd3\xf8\x90\x00\xc0\xf3\x04`\xf7\xe7\x02K\x18o\xc0\xf3\x80 \xf2\xe7\x00\x80\x00P\x1f\xb5\x00#\x01\x93%(\x17\xd8\xdf\xe8\x00\xf0\x13\x1a\x1d',6;QV[`ejx\x16\x1a@\x16\x16V\x1a','6\x1aQ'x;;;;'''[`\xff\xf7\x0e\xfa\x01\x90\x01\x98\xf6\xf5" (attempt 0)
2025-08-07 15:07:42.003 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.003 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.01%
2025-08-07 15:07:42.013 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01:\xc5\x05\xb0]\xf8\x04\xfb\xff\xf7!\xfa\xf7\xe7\xff\xf7\x04\xfa\x02F\x02 \xff\xf7\xb8\xff\xb2\xfb\xf0\xf2\x01\x92\xee\xe7\xff\xf7\x14\xfa\x02F\x03 \xf4\xe7\xff\xf7\x0f\xfa\x02F\x03 \xff\xf7\xa9\xff\xb2\xfb\xf0\xf2R\x08\xee\xe7\x00!\x01\xa8\xff\xf7\x7f\xfe\xda\xe7\x00!\x01\xa8\xff\xf7P\xfe\xd5\xe7\x02\x93O\xf0\xe0#\x1bi[\x07\x05\xd5\xff\xf7\xf5\xf9\x02\x90\x02\x9b\x01\x93\xc9\xe7\x03\xa9\x02\xa8\xff\xf7\x91\xfe\xf7\xe7\x00!\x01\xa8\xff\xf7\x8c\xfe\xbf\xe7\x00!.\xcd' (attempt 0)
2025-08-07 15:07:42.030 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.031 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.06%
2025-08-07 15:07:42.043 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b"\x01;\xc4\x01\xa8\xff\xf7\xab\xfe\xba\xe7\x00!\x01\xa8\xff\xf7\xca\xfe\xb5\xe7\x00!\x01\xa8\xff\xf7\xf1\xfe\xb0\xe7\x00!\x01\xa8\xff\xf7<\xff\xab\xe7\tK\xd3\xf8\x800\x03\xf0\x03\x03\x02+\xa8\xd0\x03+\x01\xd0\x00 \x9f\xe7\xff\xf7\xf6\xf9\x9c\xe7\x00!\x01\xa8\xff\xf7\x05\xff\x98\xe7\x00\x80\x00P\x08\xb5\x01 \xff\xf7v\xff\xbd\xe8\x08@\x03I\x88B\x94\xbf\x01!\x02!\x03 \x00\xf0\x02\xb8\x80\xf0\xfa\x02\x03(\x10\xb5\x0cF'\xd0\x04\xd8\x01(\x04\xd0\x02(\xe6g" (attempt 0)
2025-08-07 15:07:42.059 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.060 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.12%
2025-08-07 15:07:42.070 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01<\xc3\x17\xd0\x10\xbd\x0f(\xfc\xd1+\xf0\x99\xfc+\xf0\x9f\xfc\x12J\x01<\x13o#\xf4@SC\xea\x043\x13g\xff\xf7\x94\xf9\x00!\xff\xf79\xfd\xbd\xe8\x10@\xff\xf7\xcf\xbf\nJL\x1e\xd2\xf8\x900#\xf0\xf8SC\xea\x04c\xc2\xf8\x900\xdc\xe7\x04JL\x1e\x13o#\xf4\x80cC\xea\x84#\x13g\xd3\xe7\x00\xbf\x00\x80\x00P\x1f\xb5\x00#\x01\x93%(!\xd8\xdf\xe8\x00\xf0\x13    */EJOTY^q  4 \x1c\xb1' (attempt 0)
2025-08-07 15:07:42.086 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.087 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.17%
2025-08-07 15:07:42.110 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01=\xc2 J    * E q////   OT1K\x1bo\x03\xf0\x07\x03\x01;\x03+\x05\xd8\xdf\xe8\x03\xf0\x0c\x02\x08\n\x04#\x01\x93\x01\x98\x05\xb0]\xf8\x04\xfb\x03#\xf8\xe7\x06#\xf6\xe7\x02#\xf4\xe7\x00 \x01\xa9\xff\xf7\xbd\xfd\xf0\xe7\x00 \x01\xa9\xff\xf7\x8e\xfd\xeb\xe7\x02\x93O\xf0\xe0#\x1bi[\x07\x05\xd5\xff\xf73\xf9\x0b#\x03\x93\x03\x9b\xde\xe7\x03\xa9\x02\xa8\xff\xf7\xcf\xfd\xf8\xe7\x00 \x01\xa9\xff\xf7\xca\xfd\xf1^' (attempt 0)
2025-08-07 15:07:42.126 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.127 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.22%
2025-08-07 15:07:42.140 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01>\xc1\xd5\xe7\x00 \x01\xa9\xff\xf7\xe9\xfd\xd0\xe7\x00 \x01\xa9\xff\xf7\x08\xfe\xcb\xe7\x00 \x01\xa9\xff\xf7/\xfe\xc6\xe7\x00 \x01\xa9\xff\xf7z\xfe\xc1\xe7\x0cK\xd3\xf8\x800\x03\xf0\x03\x03\x02+\x03\xd0\x03+\x05\xd0\x00#\xb5\xe7\xff\xf7\x04\xf9\x0b#\xb1\xe7\xff\xf70\xf9\x05#\xad\xe7\x00 \x01\xa9\xff\xf7>\xfe\xa9\xe7\x00\xbf\x00\x80\x00P\x02JSj#\xf0\x01\x03SbpG\x00\xc0\x07P8\xb5\x05F\xff\xf7\xc2\xfc K\x04FZh\x01*db' (attempt 0)
2025-08-07 15:07:42.160 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.161 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.28%
2025-08-07 15:07:42.178 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01?\xc0\x04\xd1\x1fIJ`\x9ai\x92\x07\xfc\xd1\x00 \xff\xf7g\xff\x04(\x03\xd1+\xf0\xd2\xfb+\xf0\xd8\xfb\x19J$\xf0@s\x95B\x1f\xd0\x17J\x95B\x1f\xd0\x17J\xd1h\x11\xf0\x06\x0f\xfb\xd1\x90h\x93`\x91hK@\x13\xf4\xf8\x1f\x16\xd1(F\xff\xf7\xa0\xf8\x00 \xff\xf7G\xff\x04(\x10\xd1\xff\xf7\xb9\xf8\x00!\xff\xf7^\xfc\xbd\xe88@\xff\xf7\xf4\xbeC\xf0\x00s\xdf\xe7C\xf0\x80s\xdc\xe7\x90`\xe9\xe78\xbd\x00\xbf\x00\xc0\x01P6\x9a' (attempt 0)
2025-08-07 15:07:42.194 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.195 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.33%
2025-08-07 15:07:42.205 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01@\xbf\x00\xe0\x01P@B\x0f\x00\x80\x84\x1e\x00\x00\x00\x01P\xf8\xb5\x04F\x00 \xff\xf7#\xff\x03(\x00\xf0\x81\x80E\xf6\x0e\x03\x02!?J\xc2\xf8\x800>K\x99b\x01!\x03\xf5\x80S\x99b\x93m\xd9\x03\xfc\xd4\xd4\xe9\x00\x13\x1b\x05C\xea\x01c\xe1{\x94\xf8 P\x0bC!{\xe7~C\xea\x01Ca{m\x01C\xea\x013\xa1{C\xea\x81\x13\x13a\x91i\xd4\xe9\x04\x03\x1b\x06C\xea\x80c\x01\xf0\x00A\x0bC\xa1~\x94\xf8#\x00J\x13' (attempt 0)
2025-08-07 15:07:42.222 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.223 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.38%
2025-08-07 15:07:42.239 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01A\xbe\x0bC!~C\xea\x01Ca~C\xea\x01#\x93a\x13j\xe6i#\xf0\r\x03\x94\xf8"\x10C\xea\x87\x03f\xbb\x13b\x96j\x94\xf8!0E\xea\x03\x13&\xf03\x05+CC\xf0\x01\x03\x93b\x1cM\x19J\x93m5\xea\x03\x03\xfb\xd1\x02%\x17K\x9db\x93m[\x00\xfc\xd4\x13i\xa5h#\xf4p\x03C\xea\x05S\x13aO\xf0\x00B\x10K\x9aa\x19\xb9\x02"\x03\xf5\x80S\x9abx\xb9\x01"\x0eK\x9ab\x0b\xe03CC\xf0\x8e\xcc' (attempt 0)
2025-08-07 15:07:42.267 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.268 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.43%
2025-08-07 15:07:42.277 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01B\xbd\x08\x03\x13b\x93j#\xf03\x03\x03C+CC\xeaA\x03\x93b\x94\xf8$0\x1b\xb1\x02K\x05J\xc3\xf8\x80 \xf8\xbd\x00\xc0\x00P\x00\xd0\x00P\x03\x00\x01@\x00\xe0\x00P\xf1\xa7\xff\xffp\xb5\x18L\xff(\xa6j*\xd8\xa3m\x13\xf4\x80?\x18\xbf\x01"\x14K\x18\xbf\x9ab\x02"\x9ab\xa5m\x15\xf0\x80E\xfb\xd1\x11J\xa3i\x92\xf9\x00 #\xf4\x7f\x03\x02D#\xf4\x7fC\x82\xf3\x08\x02C\xea\x00#C\xea\x02C\xa3a1Fc\xf1' (attempt 0)
2025-08-07 15:07:42.293 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.294 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.49%
2025-08-07 15:07:42.304 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01C\xbc\x02 \xff\xf7o\xfd\xa3m\xdb\x03\x03\xd51F\x01 \xff\xf7h\xfd(Fp\xbd!%\xfb\xe7\x00\xc0\x00P\x00\xd0\x00Pq<\x00 p\xb5\x0fL\xa6j\xa3m\x13\xf4\x80?\x18\xbf\x01"\x0cK\x18\xbf\x9ab\x02"\x9ab\xa3mZ\x00\xfc\xd41F\x02 \xa5i\xff\xf7I\xfd\xa3m\xc5\xf3\x07%\xdb\x03\x03\xd51F\x01 \xff\xf7@\xfd(Fp\xbd\x00\xc0\x00P\x00\xd0\x00P\x01K\x93\xf9\x00\x00pGq<\x00 \x01#\x12H3^' (attempt 0)
2025-08-07 15:07:42.320 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.320 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.54%
2025-08-07 15:07:42.330 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01D\xbb\x12J\x81j\x93b\x83m\x03\xf0\x03\x03\x03+\xfa\xd1\x02#\x93b\x0cJ\x93mX\x00\xfc\xd4\x0cH\x93m0\xea\x03\x03\xfb\xd1\x01"\x08K\x1ae\xa3\xf5\x80S\x9am\x92\x07\xfc\xd4\x9am\x90\x07\xfc\xd5\x9am\x92\x07\xfc\xd5\x03 \xff\xf7\x0e\xbd\x00\xc0\x00P\x00\xd0\x00P\x03\x00\x01\x00\x01K\x18\x80pG\x00\xbfXI\x00 (K\x98BB\xd0\x1a\xd8\xa3\xf5\xb7\x03\xa3\xf5Xc\x98B7\xd0\x0c\xd8$K\x98B%\xd0#K\x98Bj\xb9' (attempt 0)
2025-08-07 15:07:42.347 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.347 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.59%
2025-08-07 15:07:42.363 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01E\xba*\xd0#K\x98B\x17\xd0\x00#"J\x93`pG!K\x98B\xf8\xd1!K\xd3\xf8\xbc0\x1f\xe0 K\x98B\'\xd0\x1fK\x98B(\xd0\x1fK\x98B\xeb\xd1\x1aK\xd3\xf8\xc80\x12\xe0\x18K\xd3\xf8\xa00#\xf0@sC\xf0\x00s\xe0\xe7\x14K\xd3\xf8\xa00#\xf0@sC\xf0\x80s\xd8\xe7\x10K\xd3\xf8\xa00#\xf0@s\xd2\xe7\rK\xd3\xf8\xb80\xf8\xe7\x0bK\xd3\xf8\xc00\xf4\xe7\tK\xd3\xf8\xcc0\xf0\xe7\x07K\xd3\xf8\x83\\' (attempt 0)
2025-08-07 15:07:42.382 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.383 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.65%
2025-08-07 15:07:42.395 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01F\xb9\xd00\xec\xe7\xc0\xea!\x01\x80\x84\x1e\x00\x00\t=\x00@B\x0f\x00\x00@\x01Z\x00$\xf4\x00\x00\x80\xe0\x0f\x00H\xe8\x01\x00Zb\x02\x80\xba\x8c\x01\x0cJ\x10\xb5\x13i\x04FC\xf0\x04\x03\x13a\x04\xf0\r\xf9+\xf0\x1e\xfa\x08K\x08J\xc3\xf8 $0\xbf+\xf0\x18\xfa\x04\xf0$\xf9\x1c\xb9\xbd\xe8\x10@\xfe\xf7\xf7\xbe\x10\xbd\x00\xed\x00\xe0\x00\xe0\x03P\x00\x00\xff\xff\nJ\x10\xb5\x13i\x04FC\xf0\x04\x03\x13a\x08K\x08J\xc3\xf8\xe3\r' (attempt 0)
2025-08-07 15:07:42.412 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Got response: b'\x06'
2025-08-07 15:07:42.413 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Firmware upload progress: 3.70%
2025-08-07 15:07:42.425 core-silabs-flasher universal_silabs_flasher.xmodemcrc DEBUG Sending data b'\x01G\xb8 $\x04\xf0\xe9\xf80\xbf\x04\xf0\x08\xf9\x1c\xb9\xbd\xe8\x10@\xfe\xf7\xdb\xbe\x10\xbd\x00\xed\x00\xe0\x00\xe0\x03P\x00\x00\xff\xff\x03J\x01y\xd3n#\xf00\x03\x0bC\xd3fpG\x00@\x00P\xf8\xb5\x04F\rF\x1fF\x16FJ\xb1\x01#\x8b@0!\x18J\x01\xfb\x00"\xf7\xb1A\xf2\x10\x01SP\x04\xebD\x03\x07-O\xf0\x0f\x01O\xea\x03\x13\x16\xd8\xa8\x00\x06\xfa\x00\xf2\x81@\x0fH\x18D+\xf0\xc7\xf9N\xb9\x01#0!\x0bJ\x99\xf7' (attempt 0)
2025-08-07 15:07:44.837 core-silabs-flasher zigpy.serial DEBUG Waiting for serial port to close
2025-08-07 15:07:44.955 core-silabs-flasher zigpy.serial DEBUG Connection lost: None
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/universal_silabs_flasher/xmodemcrc.py", line 69, in send_xmodem128_crc_data
    rsp_byte = await reader.readexactly(1)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/asyncio/streams.py", line 750, in readexactly
    await self._wait_for_data('readexactly')
  File "/usr/local/lib/python3.11/asyncio/streams.py", line 543, in _wait_for_data
    await self._waiter
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/bin/universal-silabs-flasher", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/usr/local/lib/python3.11/site-packages/click/core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/click/core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/click/decorators.py", line 33, in new_func
    return f(get_current_context(), *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/universal_silabs_flasher/flash.py", line 37, in inner
    return asyncio.run(f(*args, **kwargs))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/asyncio/runners.py", line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/asyncio/runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/asyncio/base_events.py", line 654, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/universal_silabs_flasher/flash.py", line 420, in flash
    await flasher.flash_firmware(
  File "/usr/local/lib/python3.11/site-packages/universal_silabs_flasher/flasher.py", line 305, in flash_firmware
    await gecko.upload_firmware(data, progress_callback=progress_callback)
  File "/usr/local/lib/python3.11/site-packages/universal_silabs_flasher/gecko_bootloader.py", line 124, in upload_firmware
    await send_xmodem128_crc(
  File "/usr/local/lib/python3.11/site-packages/universal_silabs_flasher/xmodemcrc.py", line 126, in send_xmodem128_crc
    await send_xmodem128_crc_data(
  File "/usr/local/lib/python3.11/site-packages/universal_silabs_flasher/xmodemcrc.py", line 68, in send_xmodem128_crc_data
    async with asyncio_timeout(RECEIVE_TIMEOUT):
  File "/usr/local/lib/python3.11/asyncio/timeouts.py", line 115, in __aexit__
    raise TimeoutError from exc_val
TimeoutError
[15:07:47] INFO: universal-silabs-flasher-up script exited with code 1
s6-rc: warning: unable to start service universal-silabs-flasher: command exited 1
s6-rc: info: service banner: stopping
/run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
/run/s6/basedir/scripts/rc.init: fatal: stopping the container.
s6-rc: info: service banner successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions