Closed Blasphemes closed 1 year ago
ELU0141_MG21_zb_ncp_6103_211204.gbl
firmware is only for Elelabs products based on EFR32MG21 MCU.
The problem with other vendors of the MG21 USB sticks is the hardware pinout. They are probably using the different UART TX and RX pins for communication with the USB-UART converter. So right now your product is just not communicating properly with the your PC/RPi.
You need to put the product into the bootloader mode and flash the firmware for your particular hardware. Typically you should ask your vendor for it.
P.S. I'll use this opportunity to promote our Elelabs Zigbee USB sticks ;) https://elelabs.com/products/elelabs-usb-adapter.html
ELU0141_MG21_zb_ncp_6103_211204.gbl
firmware is only for Elelabs products based on EFR32MG21 MCU.The problem with other vendors of the MG21 USB sticks is the hardware pinout. They are probably using the different UART TX and RX pins for communication with the USB-UART converter. So right now your product is just not communicating properly with the your PC/RPi.
You need to put the product into the bootloader mode and flash the firmware for your particular hardware. Typically you should ask your vendor for it.
P.S. I'll use this opportunity to promote our Elelabs Zigbee USB sticks ;) https://elelabs.com/products/elelabs-usb-adapter.html
Thanks, NilsBohr! Due to your response, I was able to determine that the proper firmware for my device is located at https://github.com/xsp1989/zigbeeFirmware/blob/master/firmware/Zigbee3.0_Dongle-NoSigned/EZSP/README.md.
Now my results to the command, sudo python3 Elelabs_EzspFwUtility.py probe -p /dev/ttyUSB2
are
2023/01/24 07:52:00 Elelabs_EzspFwUtility: Firmware: 6.10.3-41
2023/01/24 07:52:00 Elelabs_EzspFwUtility: EZSP v8
If I can't get this device working for my docker home assistant installation, I'll be ordering the Elelabs USB adapter.
Much appreciated!
I can get the device consistently into bootloader mode and use
sudo python3 Elelabs_EzspFwUtility.py flash...
to load any of the four firmware options, but each seems to load and then throw the "Couldn't communicate with the adapter" error. Nothing I do allows for a probe anymore, whether in bootloader nor EZSP mode...BTW..
Also, my home assistant (and other containers) in docker are all down so there should not be any other service accessing /dev/ttyUSB2.
Is the device hosed? Any help is much appreciated, thanks!