Skip to content

Commit 2e6a539

Browse files
authored
Update README.md all CC253x are not recommended
List CC2538 as not recommended and add a note that Z-Stack 3.0.x firmware is not recommended for the CC2530 and CC2531 in a "production" environment (since they are not powerful enough). The argument is that while CC2538 based Zigbee coordinator adapters works they are no longer recommended by the Zigbee2MQTT community since they use outdated chips and older firmware. Availability of CC2538 USB adapters are scarce and I also understand that no zigpy devs are using it as Zigbee coordinator reference hardware so not being well tested, (even though CC2538 should work as CC2530 and CC2531 in theory). Thus might be a good idea for zigpy-znp to also just list CC2538 as "not recommended" in favour of newer CC26x2 and CC13x2 based adapters instead so hopefully less new users buy old hardware as their their first Zigbee coordinator. puddly also posted this comment in #48 about CC2538 around a year ago "*The last Z-Stack update for it was released more than two years ago and it will not support the newer route discovery features that improve network stability because the version of Z-Stack that it's stuck with supposedly has glitches.*" Other references: https://www.zigbee2mqtt.io/guide/adapters/#not-recommended https://github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/
1 parent a4a0c7d commit 2e6a539

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ USB-adapters, GPIO-modules, and development-boards flashed with TI's Z-Stack are
101101

102102
- CC2652P/CC2652R/CC2652RB USB stick and dev board hardware
103103
- CC1352P/CC1352R USB stick and dev board hardware
104-
- CC2538 + CC2592 dev board hardware
104+
- CC2538 + CC2592 USB stick and dev board hardware (not recommended since use older hardware and firmware)
105105
- CC2531 USB stick hardware (not recommended for Zigbee networks with more than 20 devices)
106106
- CC2530 + CC2591/CC2592 USB stick hardware (not recommended for Zigbee networks with more than 20 devices)
107107

@@ -112,7 +112,7 @@ These specific adapters are used as reference hardware for development and testi
112112

113113
- [TI LAUNCHXL-CC26X2R1](https://www.ti.com/tool/LAUNCHXL-CC26X2R1) running [Z-Stack 3 firmware (based on version 4.40.00.44)](https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.x.0/bin). You can flash `CC2652R_20210120.hex` using [TI's UNIFLASH](https://www.ti.com/tool/download/UNIFLASH).
114114
- [Electrolama zzh CC2652R](https://electrolama.com/projects/zig-a-zig-ah/) and [Slaesh CC2652R](https://slae.sh/projects/cc2652/) sticks running [Z-Stack 3 firmware (based on version 4.40.00.44)](https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.x.0/bin). You can flash `CC2652R_20210120.hex` or `CC2652RB_20210120.hex` respectively using [cc2538-bsl](https://github.com/JelmerT/cc2538-bsl).
115-
- CC2531 running [Z-Stack 3.0.1](https://github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/Z-Stack_3.0.x/bin/CC2531_20190425.zip). You can flash `CC2531ZNP-without-SBL.bin` to your stick directly with `zigpy_znp`: `python -m zigpy_znp.tools.flash_write -i /path/to/CC2531ZNP-without-SBL.bin /dev/serial/by-id/YOUR-CC2531` if your stick already has a serial bootloader.
115+
- CC2531 running [Z-Stack 3.0.1](https://github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/Z-Stack_3.0.x/bin/CC2531_20190425.zip). You can flash `CC2531ZNP-without-SBL.bin` to your stick directly with `zigpy_znp`: `python -m zigpy_znp.tools.flash_write -i /path/to/CC2531ZNP-without-SBL.bin /dev/serial/by-id/YOUR-CC2531` if your stick already has a serial bootloader. Note that Z-Stack 3.0.x firmware is not recommended for the CC2530 and CC2531 in a "production" environment (since they are not powerful enough).
116116
- CC2531 running [Z-Stack Home 1.2](https://github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/Z-Stack_Home_1.2/bin/default/CC2531_DEFAULT_20190608.zip). You can flash `CC2531ZNP-Prod.bin` to your stick directly with `zigpy_znp`: `python -m zigpy_znp.tools.flash_write -i /path/to/CC2531ZNP-Prod.bin /dev/serial/by-id/YOUR-CC2531` if your stick already has a serial bootloader.
117117

118118
## Texas Instruments Chip Part Numbers

0 commit comments

Comments
 (0)