This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF9160 Modem Hardware API Documentation

Is there any public documentation on the LTE Modem hardware API for the nRF9160?

I'm interested in porting an embedded operating system written in Rust to the nRF9160 and am trying to determine how the AT command writes to the sockets are translated into IPC and MMIO accesses. I found the socket library code here: https://github.com/NordicPlayground/nrfxlib/tree/master/bsdlib, but the compiled archive files don't explain how the underlying code actually works. The nRF9160 Objective Product Specification says "Note: For details regarding the modem API, please refer to nRF Connect SDK document and nRF91 AT Commands, Command Reference Guide document." but I can't find any explanation of the hardware API in those locations.

I understand that the firmware running within the modem itself needs to be unmodifiable by end users, or else it may not be in compliance with various regulations, but the interface to the modem seems like it could be made available to users without harm.

Parents Reply Children
Related