I’m having the same problem and the same error:
root@lego:~/silabs-firmware/EmberZNet/beta # universal-silabs-flasher -vvv --device /dev/ttyUSB0 flash --firmware NabuCasa_SkyConnect_EZSP_v7.1.3.0_ncp-uart-hw_115200.gbl
2023-01-17 13:16:21 lego asyncio[1124] DEBUG Using selector: EpollSelector
2023-01-17 13:16:21 lego universal_silabs_flasher.flash[1124] INFO Extracted GBL metadata: NabuCasaMetadata(metadata_version=1, sdk_version=<AwesomeVersion SemVer '4.1.3'>, ezsp_version=<AwesomeVersion SimpleVer '7.1.3.0'>, fw_type=<FirmwareImageType.NCP_UART_HW: 'ncp-uart-hw'>)
2023-01-17 13:16:21 lego universal_silabs_flasher.flasher[1124] INFO Probing ApplicationType.GECKO_BOOTLOADER
2023-01-17 13:16:21 lego universal_silabs_flasher.common[1124] DEBUG Connection made: SerialTransport(<_UnixSelectorEventLoop running=True closed=False debug=False>, <universal_silabs_flasher.gecko_bootloader.GeckoBootloaderProtocol object at 0x7fbb594100>, Serial<id=0x7fbb5d7ee0, open=True>(port='/dev/ttyUSB0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))
2023-01-17 13:16:21 lego universal_silabs_flasher.common[1124] DEBUG Sending data b'3'
2023-01-17 13:16:23 lego universal_silabs_flasher.flasher[1124] INFO Probing ApplicationType.CPC
2023-01-17 13:16:23 lego universal_silabs_flasher.common[1124] DEBUG Connection made: SerialTransport(<_UnixSelectorEventLoop running=True closed=False debug=False>, <universal_silabs_flasher.cpc.CPCProtocol object at 0x7fbb594100>, Serial<id=0x7fbb5d7ee0, open=True>(port='/dev/ttyUSB0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))
2023-01-17 13:16:23 lego universal_silabs_flasher.cpc[1124] DEBUG Sending frame CPCTransportFrame(endpoint=<EndpointId.SYSTEM: 0>, control=196, payload=UnnumberedFrame(command_id=<UnnumberedFrameCommandId.PROP_VALUE_GET: 2>, command_seq=0, payload=PropertyCommand(property_id=<PropertyId.SECONDARY_CPC_VERSION: 3>, value=b'')))
2023-01-17 13:16:23 lego universal_silabs_flasher.common[1124] DEBUG Sending data b'\x14\x00\n\x00\xc4U\xd3\x02\x00\x04\x00\x03\x00\x00\x00\xdb\x12'
2023-01-17 13:16:24 lego universal_silabs_flasher.cpc[1124] DEBUG Failed to send CPCTransportFrame(endpoint=<EndpointId.SYSTEM: 0>, control=196, payload=UnnumberedFrame(command_id=<UnnumberedFrameCommandId.PROP_VALUE_GET: 2>, command_seq=0, payload=PropertyCommand(property_id=<PropertyId.SECONDARY_CPC_VERSION: 3>, value=b''))), trying again in 0.10s (attempt 1 of 4)
2023-01-17 13:16:24 lego universal_silabs_flasher.cpc[1124] DEBUG Sending frame CPCTransportFrame(endpoint=<EndpointId.SYSTEM: 0>, control=196, payload=UnnumberedFrame(command_id=<UnnumberedFrameCommandId.PROP_VALUE_GET: 2>, command_seq=0, payload=PropertyCommand(property_id=<PropertyId.SECONDARY_CPC_VERSION: 3>, value=b'')))
2023-01-17 13:16:24 lego universal_silabs_flasher.common[1124] DEBUG Sending data b'\x14\x00\n\x00\xc4U\xd3\x02\x00\x04\x00\x03\x00\x00\x00\xdb\x12'
2023-01-17 13:16:25 lego universal_silabs_flasher.cpc[1124] DEBUG Failed to send CPCTransportFrame(endpoint=<EndpointId.SYSTEM: 0>, control=196, payload=UnnumberedFrame(command_id=<UnnumberedFrameCommandId.PROP_VALUE_GET: 2>, command_seq=0, payload=PropertyCommand(property_id=<PropertyId.SECONDARY_CPC_VERSION: 3>, value=b''))), trying again in 0.10s (attempt 2 of 4)
2023-01-17 13:16:25 lego universal_silabs_flasher.cpc[1124] DEBUG Sending frame CPCTransportFrame(endpoint=<EndpointId.SYSTEM: 0>, control=196, payload=UnnumberedFrame(command_id=<UnnumberedFrameCommandId.PROP_VALUE_GET: 2>, command_seq=0, payload=PropertyCommand(property_id=<PropertyId.SECONDARY_CPC_VERSION: 3>, value=b'')))
2023-01-17 13:16:25 lego universal_silabs_flasher.common[1124] DEBUG Sending data b'\x14\x00\n\x00\xc4U\xd3\x02\x00\x04\x00\x03\x00\x00\x00\xdb\x12'
2023-01-17 13:16:26 lego universal_silabs_flasher.cpc[1124] DEBUG Failed to send CPCTransportFrame(endpoint=<EndpointId.SYSTEM: 0>, control=196, payload=UnnumberedFrame(command_id=<UnnumberedFrameCommandId.PROP_VALUE_GET: 2>, command_seq=0, payload=PropertyCommand(property_id=<PropertyId.SECONDARY_CPC_VERSION: 3>, value=b''))), trying again in 0.10s (attempt 3 of 4)
2023-01-17 13:16:26 lego universal_silabs_flasher.cpc[1124] DEBUG Sending frame CPCTransportFrame(endpoint=<EndpointId.SYSTEM: 0>, control=196, payload=UnnumberedFrame(command_id=<UnnumberedFrameCommandId.PROP_VALUE_GET: 2>, command_seq=0, payload=PropertyCommand(property_id=<PropertyId.SECONDARY_CPC_VERSION: 3>, value=b'')))
2023-01-17 13:16:26 lego universal_silabs_flasher.common[1124] DEBUG Sending data b'\x14\x00\n\x00\xc4U\xd3\x02\x00\x04\x00\x03\x00\x00\x00\xdb\x12'
2023-01-17 13:16:27 lego universal_silabs_flasher.cpc[1124] DEBUG Failed to send CPCTransportFrame(endpoint=<EndpointId.SYSTEM: 0>, control=196, payload=UnnumberedFrame(command_id=<UnnumberedFrameCommandId.PROP_VALUE_GET: 2>, command_seq=0, payload=PropertyCommand(property_id=<PropertyId.SECONDARY_CPC_VERSION: 3>, value=b''))), trying again in 0.10s (attempt 4 of 4)
2023-01-17 13:16:27 lego universal_silabs_flasher.flasher[1124] INFO Probing ApplicationType.EZSP
2023-01-17 13:16:27 lego asyncio[1124] DEBUG Using selector: EpollSelector
2023-01-17 13:16:27 lego bellows.ezsp[1124] DEBUG Resetting EZSP
2023-01-17 13:16:27 lego bellows.uart[1124] DEBUG Resetting ASH
2023-01-17 13:16:27 lego bellows.uart[1124] DEBUG Sending: b'1ac038bc7e'
2023-01-17 13:16:32 lego bellows.uart[1124] DEBUG Connection lost: None
2023-01-17 13:16:32 lego bellows.uart[1124] DEBUG Closed serial connection
Error: Failed to probe running application type
2023-01-17 13:16:32 lego concurrent.futures[1124] ERROR exception calling callback for <Future at 0x7fbb594760 state=finished returned NoneType>
Traceback (most recent call last):
File "/usr/lib/python3.9/concurrent/futures/_base.py", line 329, in _invoke_callbacks
callback(self)
File "/usr/lib/python3.9/asyncio/futures.py", line 398, in _call_set_state
dest_loop.call_soon_threadsafe(_set_state, destination, source)
File "/usr/lib/python3.9/asyncio/base_events.py", line 791, in call_soon_threadsafe
self._check_closed()
File "/usr/lib/python3.9/asyncio/base_events.py", line 510, in _check_closed
raise RuntimeError('Event loop is closed')
RuntimeError: Event loop is closed
I’m running this on a completely seperate Raspberry Pi 4 so it has exclusive access to the Skyconnect dongle and I’m plugging it in just before running the command. I’ve also tried having the dongle inserted and power cycling the Pi, etc. All results are the same. I think it’s properly bricked.