#I have a Sonoff ZBDongle-E Plus flashed
1 messages · Page 1 of 1 (latest)
I configured it this way:
device: >-
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230831082011-if00
baudrate: "460800"
flow_control: true
autoflash_firmware: true
cpcd_trace: false
otbr_enable: true
otbr_log_level: notice
otbr_firewall: true
If I try to start the plugin it seems to run but in Logs I find this:
[18:08:14:643778] *** ASSERT *** : FATAL in function 'capabilities_checks' in file /usr/src/cpc-daemon/server_core/server_core.c at line #714 : UART flow control configuration mismatch between CPCd (enabled) and Secondary (disabled)
[18:08:15:644702] Info : Daemon exiting with status EXIT_FAILURE
As a result I can't connect ZHA to Silabs socket.
How did you flash it with firmware?
universal-silabs-flasher --device /dev/ttyACM0 flash --firmware ./rcp-uart-802154-v4.3.2-zbdonglee-460800.gbl --allow-cross-flashing
Where did you get the firmware for it?
I downloaded fw from here https://github.com/darkxst/silabs-firmware-builder/tree/main/firmware_builds/zbdonglee
Set flow_control: true to flow_control: false
Aww, obviously I flashed ncp-uart-hw-v7.3.2.0-zbdonglee-230400.gbl in a former try, and now I can't flash ncp firmware anymore.
You can use flash --sonoff-reset ..., it'll trigger the hardware bootloader pin