You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A call to gpio_install_isr_service() always fails with error code 0x105:
ESP_ERR_NOT_FOUND (0x105): Requested resource not found (No free interrupt found with the specified flags)
even on an empty project (attached)
Is this expected behavior ? (Does mOS use gpio_isr_register() ?)
Function header reads:
esp_err_t gpio_install_isr_service(int intr_alloc_flags)
Install the driver’s GPIO ISR handler service, which allows per-pin GPIO interrupt handlers.
This function is incompatible with gpio_isr_register() - if that function is used, a single global ISR is registered for all GPIO interrupts. If this function is used, the ISR service provides a global GPIO ISR and individual pin handlers are registered via the gpio_isr_handler_add() function.
Did you ever get to the bottom of this? I've seen a couple of issues of interrupts failing mid-code - only a reboot works (calling an RPC function to create a new button_handler doesn't work even though it returns success. I'm wondering whether it might be linked to this issue if gpio_install_isr_service isn't being used.
A call to gpio_install_isr_service() always fails with error code 0x105:
ESP_ERR_NOT_FOUND (0x105): Requested resource not found (No free interrupt found with the specified flags)
even on an empty project (attached)
Is this expected behavior ? (Does mOS use gpio_isr_register() ?)
Function header reads:
I'm on stable 2.18.0
Regards
isr-service.zip
The text was updated successfully, but these errors were encountered: