Nrf91 Documentation update for using devicetree partitions.#28318
Nrf91 Documentation update for using devicetree partitions.#28318lucasvdp wants to merge 2 commits intonrfconnect:mainfrom
Conversation
CI InformationTo view the history of this post, click the 'edited' button above Inputs:Sources:sdk-nrf: PR head: cde8772666b901a6b5bbd150970b096fadf10766 more detailssdk-nrf:
Github labels
List of changed files detected by CI (3)Outputs:ToolchainVersion: Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
|
You can find the documentation preview for this PR here. Preview links for modified nRF Connect SDK documents: https://ncsbmdoc.z6.web.core.windows.net/ncs/PR-28318/nrf/libraries/bin/lwm2m_carrier/requirements.html |
0319064 to
f42a278
Compare
| * nrf91 LTE: 1256 bytes | ||
| * nrf91 DECT: 1832 bytes | ||
| * nrf92 LTE: 4096 bytes |
There was a problem hiding this comment.
You could maybe use the modem firmware product names here, that is, mfw_91x1, mfw-nr+_nrf91x1 and so on
There was a problem hiding this comment.
I'm not sure if the name for nRF92 MFW has been agreed yet, I will check.
There was a problem hiding this comment.
Should we list NTN as well then? What will be the firmware name for the nRF9251? What about the nRF9280?
Would be nice but a bit of extra effort to maintain a complete table here.
There was a problem hiding this comment.
If we change this, for nRF91 the list should be mfw_nrf9160, mfw_nrf91x1 and mfw_nrf9151-ntn.
There was a problem hiding this comment.
The official name for nRF92 firmware is ciot_nrf92 (yes, no mfw in the name on purpose).
There was a problem hiding this comment.
I made it into a table.
Document devicetree partition requirement for the LwM2M Carrier library. Signed-off-by: Lucas van der Ploeg <lucas.vanderploeg@nordicsemi.no>
f42a278 to
41719fe
Compare
41719fe to
a4277bf
Compare
|
|
||
| The regions shared with modem need to be placed in a specific area depending on the device: | ||
|
|
||
| * nRF91 Series devices: Within the first 128 kB of RAM. |
There was a problem hiding this comment.
Many samples decrease or increase the shared memory with modem to either increase the RAM for the App or allow for larger packets. Other samples add the trace partition to the shared memory.
I think this would be a good place to document the limitations of the shared memory. Our internal documentation is a bit cryptic. @mparpala can you confirm this is correct and complete? Do we want to add the actual addresses? Then we need to split it into nRF9251 and nRF9280.
Add devicetree integration documentation for the modem library. Signed-off-by: Lucas van der Ploeg <lucas.vanderploeg@nordicsemi.no>
a4277bf to
cde8772
Compare
| * nRF91 Series devices: Within the first 128 kB of RAM. | ||
| * nRF92 Series devices: Within the last 64 kB of Global Domain RAM0. | ||
|
|
||
| The control region has a minimum size depending on the modem version: |
There was a problem hiding this comment.
| The control region has a minimum size depending on the modem version: | |
| The control region has a minimum size depending on the modem firmware: |
|
|
||
| The control region has a minimum size depending on the modem version: | ||
|
|
||
| .. list-table:: Firmware Sizes |
There was a problem hiding this comment.
I don't think a caption is mandatory. If it's present, it should be something else.
| .. list-table:: Firmware Sizes | |
| .. list-table:: Control region sizes |
| :header-rows: 1 | ||
|
|
||
| * - Firmware | ||
| - control region size |
There was a problem hiding this comment.
| - control region size | |
| - Control region size |
Update documentation for using devicetree partitions instead of partition manager for: