Closed ALutz273 closed 1 year ago
Seems sending the CPC command fails:
2023-02-01 18:08:18 laptop universal_silabs_flasher.cpc[6190] 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)
I assume the SkyConnect should have CPC firmware on it right now? Does removing the SkyConnect and plugging back in helps maybe?
The RCP Multi-PAN firmware has just been installed. NabuCasa_SkyConnect_EZSP_OpenThread_RCP_v4.1.3.0_ncp-uart-hw_230400.gbl Reboot or and remove and plugging helps not :-(
Looks like you have a firmware that has the baudrate set to 230400 try this:
universal-silabs-flasher --device $stick --baudrate 230400 --bootloader-baudrate 115200 flash --allow-cross-flashing --firmware EmberZNet/beta/NabuCasa_SkyConnect_EZSP_v7.1.3.0_ncp-uart-hw_115200.gbl
With baudrate = 230400 works fine
I'm having a similar problem.
When trying to flash i get the following output. Flashing on my mac, but same result using HomeAssistant instance.
2023-02-10 14:13:40 MacBook-Pro-Stefan.fritz.box asyncio[31064] DEBUG Using selector: KqueueSelector
2023-02-10 14:13:40 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.flash[31064] INFO Extracted GBL metadata: NabuCasaMetadata(metadata_version=1, sdk_version=<AwesomeVersion SemVer '4.2.1'>, ezsp_version=<AwesomeVersion SimpleVer '7.2.1.0'>, fw_type=<FirmwareImageType.NCP_UART_HW: 'ncp-uart-hw'>)
2023-02-10 14:13:40 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.flasher[31064] INFO Probing ApplicationType.GECKO_BOOTLOADER
2023-02-10 14:13:40 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.common[31064] DEBUG Connection made: SerialTransport(<_UnixSelectorEventLoop running=True closed=False debug=False>, <universal_silabs_flasher.gecko_bootloader.GeckoBootloaderProtocol object at 0x1047fbbe0>, Serial<id=0x1047fb460, open=True>(port='/dev/tty.usbserial-210', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))
2023-02-10 14:13:40 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.common[31064] DEBUG Sending data b'3'
2023-02-10 14:13:42 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.flasher[31064] INFO Probing ApplicationType.CPC
2023-02-10 14:13:43 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.common[31064] DEBUG Connection made: SerialTransport(<_UnixSelectorEventLoop running=True closed=False debug=False>, <universal_silabs_flasher.cpc.CPCProtocol object at 0x1047fbcd0>, Serial<id=0x1047fbca0, open=True>(port='/dev/tty.usbserial-210', baudrate=230400, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))
2023-02-10 14:13:43 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.cpc[31064] 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-02-10 14:13:43 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.common[31064] DEBUG Sending data b'\x14\x00\n\x00\xc4U\xd3\x02\x00\x04\x00\x03\x00\x00\x00\xdb\x12'
2023-02-10 14:13:44 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.cpc[31064] 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-02-10 14:13:44 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.cpc[31064] 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-02-10 14:13:44 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.common[31064] DEBUG Sending data b'\x14\x00\n\x00\xc4U\xd3\x02\x00\x04\x00\x03\x00\x00\x00\xdb\x12'
2023-02-10 14:13:45 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.cpc[31064] 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-02-10 14:13:45 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.cpc[31064] 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-02-10 14:13:45 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.common[31064] DEBUG Sending data b'\x14\x00\n\x00\xc4U\xd3\x02\x00\x04\x00\x03\x00\x00\x00\xdb\x12'
2023-02-10 14:13:46 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.cpc[31064] 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-02-10 14:13:46 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.cpc[31064] 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-02-10 14:13:46 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.common[31064] DEBUG Sending data b'\x14\x00\n\x00\xc4U\xd3\x02\x00\x04\x00\x03\x00\x00\x00\xdb\x12'
2023-02-10 14:13:47 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.cpc[31064] 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-02-10 14:13:47 MacBook-Pro-Stefan.fritz.box universal_silabs_flasher.flasher[31064] INFO Probing ApplicationType.EZSP
2023-02-10 14:13:47 MacBook-Pro-Stefan.fritz.box bellows.ezsp[31064] DEBUG Resetting EZSP
2023-02-10 14:13:47 MacBook-Pro-Stefan.fritz.box bellows.uart[31064] DEBUG Resetting ASH
2023-02-10 14:13:47 MacBook-Pro-Stefan.fritz.box bellows.uart[31064] DEBUG Sending: b'1ac038bc7e'
2023-02-10 14:13:52 MacBook-Pro-Stefan.fritz.box bellows.uart[31064] DEBUG Connection lost: None
2023-02-10 14:13:52 MacBook-Pro-Stefan.fritz.box bellows.uart[31064] DEBUG Closed serial connection
Error: Failed to probe running application type
Did you disable Device in HA before flashing? That was problem in my case. After disabling it go without any problems. Like someone wrote: "Make sure no other process use it."
hello , i have a problem to flash back the firmware from Homeassistant SkyConnect stick