-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Endpoint Registration Failure Due to OTA Cluster #310
Comments
Just wanted to add some additional context to this. If I don't register all of the endpoints (Wiser, Livolo, Terncy, etc.), the application successfully starts, and the My initial thought is that this has to do with insufficient RAM when initializing all of the desired endpoints (particularly the OTA cluster); NXP recommends |
Are you sure the problem is new ? |
But do you have a runtime.error or a compile error ? |
Hello, |
I'm still seeing this as of 6ac632d. @badzz It's a runtime error. Here's the UART output after a
|
ok issue is due to the number of timer available and needed . each endpoint with ota (5 currently) uses 1 timer. |
Is there a reason we couldn't share a single OTA cluster instance across all endpoints? If I understand correctly, there would then only be a single timer necessary, yeah? |
yes , we are looking at this possibility indeed
…On Wed, Jul 8, 2020 at 2:29 AM schrodingersket ***@***.***> wrote:
Is there a reason we couldn't share a single OTA cluster instance across
all endpoints? If I understand correctly, there would then only be a single
timer necessary, yeah?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#310 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABR5UYMKBRFOKKOKGTVFVBLR2O4X3ANCNFSM4OODV4UQ>
.
|
Excellent. Happy to help with that if you like. I'm looking at potentially adding a couple of endpoints for some manufacturer-specific clusters (air quality data from Climax and Develco, in particular), so I'll be in and around those modules anyway. |
Closing in favor of #315 |
Commit 3f57b46 broke endpoint registration for both the Wiser (
0x0b
) and ZLO (0x01
) endpoints; I receive the following error for all commits after that on startup (which, notably, does not crash the application but does prevent reporting for clusters on endpoints which did not fully register):The error is printed from here:
ZiGate/Module Radio/Firmware/src/ZiGate/Source/ZigbeeNodeControlBridge/app_zcl_event_handler.c
Line 183 in 8d94e69
After adding some log output, it looks like the first failure is when registering the OTA Server cluster in the Wiser endpoint.
The text was updated successfully, but these errors were encountered: