I have a zzh! CC2652R Multiprotocol RF Stick that i intend to use as an upgrade for a generic working CC25xx stick.
The blinky firmware works, flashing the firmware with cc2538-bsl.py seems to work but it does mention “Connecting to target…
CC1350 PG2.0 (7x7mm): 352KB Flash, 20KB SRAM, CCFG.BL_CONFIG at 0x00057FD8”. Which is a bit strange as this is expected to be a CC2652.
I’m flashing the CC26X2R1_20201026.hex firmware.
The new stick won’t work. Zigbee herdsman reports :
zigbee-herdsman:adapter:zStack:znp:log Opening SerialPort with /dev/ttyUSB2 and {“baudRate”:115200,“rtscts”:false,“autoOpen”:false} +0ms
zigbee-herdsman:adapter:zStack:znp:log Serialport opened +25ms
zigbee-herdsman:adapter:zStack:znp:log Writing skip bootloader payload +472ms
zigbee-herdsman:adapter:zStack:unpi:writer --> buffer [239] +0ms
zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {“capabilities”:1} +0ms
zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32] +1s
zigbee-herdsman:adapter:zStack:unpi:parser <-- [0] +0ms
zigbee-herdsman:adapter:zStack:unpi:parser — parseNext [0] +3ms
I have these questions :
- am i doing anything wrong ?
- why does cc2538-bsl.py report a CC1350 ?
- is there a way to test the firmware and stick without zigbee herdsman ?
The guides are :
The firmware is from the Z-Stack_3.x.0
Thanks, Ivo