Closed Hedda closed 2 years ago
@xsp1989 Do you know pins ITead dongle uses for LED and the buttons so can add to list of firmware configuration parameters?
@silabs-RaoulvB Did you verify that PC00 is actually connected to the LED and that PA00 is connected to the "BOOT" button?
Any idea about that other "RST" ('reset'?) button?
@Hedda RST is the chip hardware reset and its always on the same pin on the chip.
@Hedda Yes,PC00 connected LED and PA00 connect BOOT.
So PA00 is BOOT connected to BOOT button and and also to "custom pin" on the breakout connector.
What is breakout connector? The bootloader will detect the level state of PA00 when it starts, if it is low, it will enter the bootloader, otherwise it will start the APP.
Its the external connector that is not populated but is having programming pins (SWD) and power. The description is on the back side of the PCB.
So custom pin = Bottloader pin.
@MattWestb Yes.
Breakout connector / Programming port = IO Connector. See picture from https://www.itead.cc/zigbee-3-0-usb-dongle.html
Thank you
Please also see https://github.com/xsp1989/zigbeeFirmware/issues/6
Closed without comment?
@xsp1989 Recommend higher values in firmware for "pro" configuration as per https://github.com/zigpy/bellows/pull/397 and https://github.com/xsp1989/zigbeeFirmware/issues/6
This is already supported in software like Home Assistant and EFR32MG21 based devices can handle these increase these values.
See example of used in real life
https://github.com/tube0013/tube_gateways/blob/main/tube_zb_gw_efr32/README.md
Specific Configuration for the Tube EFR32 Gateways
Because the EFR32 gateways uses some firrmware settings different than the bellows defaults it is recommended set them in the configuration.yaml so bellows will utilize them.
For EFR32 Series 2 Gateways with Firmware based on the 6.9.2 SDK or later please use the following config
Add these lines to your configuration.yaml file: