Zigbee coordinator firmware

Recently I have had some Zigbee problems. Most likely self-induced. I was troubleshooting a Bluetooth adapter problem and impatiently swapping around adapters. I have 2 Sonoff Zigbee 3 USB Dongle Plus Model ZBDongle-P by ITead. I used one as a router. I run HA on a HP Elite Windows 10 Pro, VirtualBox Ver 6.x VM. The dongle would not move from host to VM as HA booted up. One recommendation from this forum was to update the dongle firmware. I used the router dongle to flash new firmware form GitHub - Koenkk/Z-Stack-firmware: Compilation instructions and hex files for Z-Stack firmwares, CC1352P2_CC2652P_launchpad_coordinator_20230507.hex. This firmware continually failed to load. Firmware CC1352P2_CC2652P_launchpad_coordinator_20220219.hex. of which I had saved a copy, loaded fine. I repeated the fault no less than 3 times. I was using the TI Flash Program on windows.

Initiate access to target: COM9 using 2-pin cJTAG.

Reading file: C:/Users/Ed/Download/CC1352P2_CC2652P_launchpad_coordinator_20220219/CC1352P2_CC2652P_launchpad_coordinator_20220219.hex.

Start flash erase …

Erase finished successfully.

Start flash programming …

Programming finished successfully.

Start flash verify …

Skip verification of unassigned page: 21.

Skip verification of unassigned page: 22.

Skip verification of unassigned page: 23.

Skip verification of unassigned page: 24.

Skip verification of unassigned page: 25.

Skip verification of unassigned page: 26.

Skip verification of unassigned page: 27.

Skip verification of unassigned page: 28.

Skip verification of unassigned page: 29.

Skip verification of unassigned page: 30.

Skip verification of unassigned page: 31.

Skip verification of unassigned page: 32.

Skip verification of unassigned page: 33.

Skip verification of unassigned page: 34.

Skip verification of unassigned page: 35.

Skip verification of unassigned page: 36.

Skip verification of unassigned page: 37.

Skip verification of unassigned page: 38.

Skip verification of unassigned page: 39.

Skip verification of unassigned page: 40.

Skip verification of unassigned page: 41.

Skip verification of unassigned page: 42.

Page: 0 verified OK.

Page: 1 verified OK.

Page: 2 verified OK.

Page: 3 verified OK.

Page: 4 verified OK.

Page: 5 verified OK.

Page: 6 verified OK.

Page: 7 verified OK.

Page: 8 verified OK.

Page: 9 verified OK.

Page: 10 verified OK.

Page: 11 verified OK.

Page: 12 verified OK.

Page: 13 verified OK.

Page: 14 verified OK.

Page: 15 verified OK.

Page: 16 verified OK.

Page: 17 verified OK.

Page: 18 verified OK.

Page: 19 verified OK.

Page: 20 verified OK.

Page: 43 verified OK.

Verification finished successfully.

Reset target …

Reset of target successful.

Initiate access to target: COM9 using 2-pin cJTAG.

Reading file: C:/Users/Ed/Downloads/CC1352P2_CC2652P_launchpad_coordinator_20230507.hex.

Unknown record type: 3.

Reset target …

Reset of target successful.

Initiate access to target: COM9 using 2-pin cJTAG.

Reading file: C:/Users/Ed/Downloads/CC1352P2_CC2652P_launchpad_coordinator_20220219/CC1352P2_CC2652P_launchpad_coordinator_20220219.hex.

Start flash erase …

Erase finished successfully.

Start flash programming …

Programming finished successfully.

Start flash verify …

Skip verification of unassigned page: 21.

Skip verification of unassigned page: 22.

Skip verification of unassigned page: 23.

Skip verification of unassigned page: 24.

Skip verification of unassigned page: 25.

Skip verification of unassigned page: 26.

Skip verification of unassigned page: 27.

Skip verification of unassigned page: 28.

Skip verification of unassigned page: 29.

Skip verification of unassigned page: 30.

Skip verification of unassigned page: 31.

Skip verification of unassigned page: 32.

Skip verification of unassigned page: 33.

Skip verification of unassigned page: 34.

Skip verification of unassigned page: 35.

Skip verification of unassigned page: 36.

Skip verification of unassigned page: 37.

Skip verification of unassigned page: 38.

Skip verification of unassigned page: 39.

Skip verification of unassigned page: 40.

Skip verification of unassigned page: 41.

Skip verification of unassigned page: 42.

Page: 0 verified OK.

Page: 1 verified OK.

Page: 2 verified OK.

Page: 3 verified OK.

Page: 4 verified OK.

Page: 5 verified OK.

Page: 6 verified OK.

Page: 7 verified OK.

Page: 8 verified OK.

Page: 9 verified OK.

Page: 10 verified OK.

Page: 11 verified OK.

Page: 12 verified OK.

Page: 13 verified OK.

Page: 14 verified OK.

Page: 15 verified OK.

Page: 16 verified OK.

Page: 17 verified OK.

Page: 18 verified OK.

Page: 19 verified OK.

Page: 20 verified OK.

Page: 43 verified OK.

Verification finished successfully.

Reset target …

Reset of target successful.

Initiate access to target: COM9 using 2-pin cJTAG.

Reading file: C:/Users/Ed/Downloads/CC1352P2_CC2652P_launchpad_coordinator_20230507.hex.

Unknown record type: 3.

Reset target …

Reset of target successful.

I think that is a known problem, no resolution yet.
Use

or

1 Like

More tips and discussion here → ITead's "Sonoff Zigbee 3.0 USB Dongle Plus" (model "ZBDongle-P") based on Texas Instruments CC2652P +20dBm radio SoC/MCU

Be sure not do to confuse “router” with “coordinator” firmware.