Skip to content

Conversation

JordanYates
Copy link
Contributor

Updates to support the Telit LE910C1 LTE CAT1 modem on the Kudu board

Update zephyr fork with a range of features and fixes to support the
Telit LE910C1 LTE modem.

Signed-off-by: Jordan Yates <[email protected]>
Enable relevant keys by default when `MODEM_CELLULAR` is enabled.

Signed-off-by: Jordan Yates <[email protected]>
Add support for the LTE RPCs when using the `MODEM_CELLULAR`
subsystem instead of the native nRF91 library.

Signed-off-by: Jordan Yates <[email protected]>
Enable a range of options by default when a `modem` alias exists.

Signed-off-by: Jordan Yates <[email protected]>
Add a new backend for the monitor API that uses the `cellular_modem`
API.

Signed-off-by: Jordan Yates <[email protected]>
Copy link

codecov bot commented Oct 5, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Add Telit LE910C1 LTE modem to the Kudu board files.

Signed-off-by: Jordan Yates <[email protected]>
Recover the co-processor RRAM for the main application as well.

Signed-off-by: Jordan Yates <[email protected]>
Add hardware validation tests for the cellular modems.

Signed-off-by: Jordan Yates <[email protected]>
Add cellular modem validation for boards that have one.

Signed-off-by: Jordan Yates <[email protected]>
Delay the fuel gauge testing by 1 second to give it time to startup
properly. The BQ25798 doesn't transition to charging immediately after
initialisation, even with charging voltages present.

Signed-off-by: Jordan Yates <[email protected]>
Prefer the 2Mbit PHY by default for connections, since that allows a
higher data transfer rate. This is still overridden to 1Mbit if the
expected data throughput is sufficiently limited.

Signed-off-by: Jordan Yates <[email protected]>
Update the application to work with `MODEM_CELLULAR` backend.

Signed-off-by: Jordan Yates <[email protected]>
Enable build tests for `kudu`, which uses a `MODEM_CELLULAR` based LTE
modem.

Signed-off-by: Jordan Yates <[email protected]>
Setup defaults for APN configuration. Shift the default from
`MODEM_CELLULAR_APN` to `INFUSE_MODEM_MONITOR_DEFAULT_PDP_APN`.

Signed-off-by: Jordan Yates <[email protected]>
Copy link

sonarqubecloud bot commented Oct 6, 2025

@JordanYates JordanYates merged commit 2dfe820 into main Oct 6, 2025
16 checks passed
@JordanYates JordanYates deleted the feature/telit_modem branch October 6, 2025 01:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant