You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Plug in your adapter and put it in BSL mode, consult your adapters manual on how to put it in BSL mode (if necessary, some adapters have an autobootloader, e.g. this one)
Run ./cc2538-bsl.py -evw --ieee-address 00:12:4b:aa:bb:cc:dd:ee -p /dev/tty.usbserial-10 ./fw.hex, replace:
00:12:4b:aa:bb:cc:dd:ee with your coordinator ieee address (first 0x can be skipped)
/dev/tty.usbserial-10 with the path to your adapter
Plug in your adapter and put it in BSL mode, consult your adapters manual on how to put it in BSL mode
Select your adapter, go to "MAC address"
Fill the old coordinator ieee address into "Secondary Address" -> "IEEE 802.15.4 MAC address" (first 0x can be skipped)
Press "Write"
Reflash the firmware on your stick - in the right corner under Secondary MAC check "Retain secondary IEEE" (this is important, otherwise the coordinator will not use the new ieee address)
PS:Note that the primary ieee address will remain the same and these instructions only change the secondary ieee address. The tools generally only show the primary ieee address, so it can appear that the changes aren't taking effect. Setting the secondary ieee address via the instructions below is sufficient to avoid the problem mentioned above.
The text was updated successfully, but these errors were encountered:
Request add ability to write IEEE address (i.e. option to add/change secondary IEEE address) with the tzb-cc2652-flasher add-on.
Assume possible since based on cc1352-flasher which is turn is a fork of cc2538-bsl which has a feature capable of that function?
ZigStar Multi Tool and cc2538-bsl allow users to "Write secondary IEEE" but would also be great if could do it via this HA addon:
https://www.zigbee2mqtt.io/guide/adapters/flashing/copy_ieeaddr.html
ZigStar Multi Tool
Supports: CC2652, CC1352, CC2538
0x
can be skipped)cc2538-bsl
Supports: CC2652, CC1352, CC2538
./cc2538-bsl.py -evw --ieee-address 00:12:4b:aa:bb:cc:dd:ee -p /dev/tty.usbserial-10 ./fw.hex
, replace:00:12:4b:aa:bb:cc:dd:ee
with your coordinator ieee address (first0x
can be skipped)/dev/tty.usbserial-10
with the path to your adapter./fw.hex
with the path to your adapters firmware.FLASH-PROGRAMMER-2
Supports: CC2652, CC1352, CC2538
0x
can be skipped)PS: Note that the primary ieee address will remain the same and these instructions only change the secondary ieee address. The tools generally only show the primary ieee address, so it can appear that the changes aren't taking effect. Setting the secondary ieee address via the instructions below is sufficient to avoid the problem mentioned above.
The text was updated successfully, but these errors were encountered: