-
Notifications
You must be signed in to change notification settings - Fork 92
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
lld_pdu.c assertions running BLE example on esp32
chip
#78
Comments
Thanks for reporting this. This might be caused by a miscompilation / misoptimization but 1.65 should hopefully fix a few things. I'd suggest let's wait for 1.65 and in the meantime, you might want to try different optimization levels which might or might not help |
get this after compiling, flashing, running, grabbing iPhone, connecting with BT Inspector app could you elaborate more on what optimization levels I should try? really love the progress you've made in this area and want to try to work around this blocker
or something more custom? |
another just in case it helps |
You might want to try opt-levels 1,2,"s" and "z" for release (in debug things tend to be way to slow so you really want release builds). The assert happens in the closed-source driver (which I don't have access to). What happens according to the backtrace is that an RWBLE interrupt is raised and we call the registered callback (inside the driver). For some reason it's unhappy about something - that's all I see currently |
The text was updated successfully, but these errors were encountered: