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
It is not possible to use any lr11xx commands that use lr11xx_hal_write(xx, xx, xx, 0, 0) "under the hood".
After sending such a command, the mcu holds the spi cs- pin endlessly, and as a result the lr11xx busy- pin is always high.
Any subsequent command will cause a timeout error from lr11xx_hal_wait_on_busy().
Subject of the issue
It is not possible to use any lr11xx commands that use lr11xx_hal_write(xx, xx, xx, 0, 0) "under the hood".
After sending such a command, the mcu holds the spi cs- pin endlessly, and as a result the lr11xx busy- pin is always high.
Any subsequent command will cause a timeout error from lr11xx_hal_wait_on_busy().
My environment
Hardware- lilygo t3s3 (esp32s3+lr1121);
Software- zephyr v3.7.0.
Steps to reproduce
For example...
send
lr11xx_system_clear_errors(xx);
then
lr11xx_system_get_version(xx, xx);
Expected behaviour
Getting Version
Actual behaviour
Zephyr falls with:
The text was updated successfully, but these errors were encountered: