Initialization timeout always generated when initialising the Quectel Lx6G GNSS modem #80941
Replies: 5 comments 1 reply
-
Please use our bug template when reporting bugs. You need to edit this issue to include the information requested in https://github.com/zephyrproject-rtos/zephyr/blob/main/.github/ISSUE_TEMPLATE/001_bug_report.md |
Beta Was this translation helpful? Give feedback.
-
Are you using a newer version of zephyr? there was a bug which caused timeouts due to utilizing spinlocks (which disable interrupts) for locking which was changed to semaphores, which could describe your issue :) |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Thank you. |
Beta Was this translation helpful? Give feedback.
-
The problem stems from the compatibility of the controls between the LCx6 and Lx6 series. We can't use the generic Quectel drivers with the Lx6 series. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Bug description
How does the zephyr chat modem work?
I use the Qectuel modem with interrupts enabled on the uart. The module starts up fine but goes into timeout during initialization even though I am receiving navigation data in the callbacks (latitude, longitude...).
To Reproduce
We use a custom baord with the gnss sample (zephyr/samples/drivers/gnss)
No compilation errors.
Expected behavior
I need to get the navigation data for my application. The gnss modem works. I have the navigation data vbut the initialization failed. I think that the drivers works but I don't understand the chat modem mechanism.
Impact
showstopper
Logs and console output
Beta Was this translation helpful? Give feedback.
All reactions