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
Updated the nRF54LM20 DK entry in board configuration documentation of
the nRF Desktop application to describe support for the RAM load mode
configurations that improve the HID report rate over USB.
Ref: NCSDK-36374
Signed-off-by: Kamil Piszczek <[email protected]>
* Bluetooth LE and USB High-Speed transports are enabled.
177
177
Bluetooth LE is configured to use Nordic Semiconductor's SoftDevice Link Layer and Low Latency Packet Mode (LLPM).
178
178
USB High-Speed is configured to use the USB next stack (:kconfig:option:`CONFIG_USB_DEVICE_STACK_NEXT`).
179
-
The :option:`CONFIG_DESKTOP_BLE_ADV_CTRL_ENABLE` and :option:`CONFIG_DESKTOP_BLE_ADV_CTRL_SUSPEND_ON_USB` Kconfig options are enabled in mouse configurations to improve the USB High-Speed report rate.
180
-
* In ``debug`` configurations, logs are provided through the UART.
179
+
The :option:`CONFIG_DESKTOP_BLE_ADV_CTRL_ENABLE` and :option:`CONFIG_DESKTOP_BLE_ADV_CTRL_SUSPEND_ON_USB` Kconfig options are enabled in mouse configurations to improve the HID report rate over USB.
180
+
* In ``debug``, ``ram_load``, and ``llvm`` configurations, logs are provided through the UART.
181
181
For detailed information on working with the nRF54LM20 DK, see the :ref:`ug_nrf54l15_gs` documentation.
182
182
* In ``llvm`` configurations, the partition layout is different to accommodate for the higher memory footprint of the ``llvm`` toolchain.
183
-
* The configurations use the MCUboot bootloader built in the direct-xip mode (``MCUBOOT+XIP``) and support firmware updates using the :ref:`nrf_desktop_dfu`.
183
+
* The ``debug``, ``release``, and ``llvm`` configurations use the MCUboot bootloader built in the direct-xip mode (``MCUBOOT+XIP``) and support firmware updates using the :ref:`nrf_desktop_dfu`.
184
184
All of the configurations enable hardware cryptography for the MCUboot bootloader.
185
185
The application image is verified using a pure ED25519 signature.
186
186
The public key that MCUboot uses for validating the application image is securely stored in the hardware Key Management Unit (KMU).
187
187
For more details on nRF54L Series cryptography, see :ref:`ug_nrf54l_cryptography`.
188
+
* The ``ram_load`` and ``release_ram_load`` configurations use the MCUboot bootloader built in the RAM load mode (``MCUBOOT``) and support firmware updates using the :ref:`nrf_desktop_dfu`.
189
+
Configurations in this bootloader mode use the same security features as direct-xip mode (``MCUBOOT+XIP``), including hardware cryptography, signature type, and public key storage.
190
+
The application code is executed from the RAM in this mode to improve the HID report rate over USB.
191
+
For more details on the RAM load mode, see the MCUboot :ref:`nrf_desktop_configuring_mcuboot_bootloader_ram_load` documentation section.
188
192
189
193
Sample mouse or dongle (``nrf54h20dk/nrf54h20/cpuapp``)
190
194
* The configuration uses the nRF54H20 DK.
@@ -193,7 +197,7 @@ Sample mouse or dongle (``nrf54h20dk/nrf54h20/cpuapp``)
193
197
* Bluetooth LE and USB High-Speed transports are enabled.
194
198
Bluetooth LE is configured to use Nordic Semiconductor's SoftDevice Link Layer and Low Latency Packet Mode (LLPM).
195
199
USB High-Speed is configured to use the USB next stack (:kconfig:option:`CONFIG_USB_DEVICE_STACK_NEXT`).
196
-
The :option:`CONFIG_DESKTOP_BLE_ADV_CTRL_ENABLE` and :option:`CONFIG_DESKTOP_BLE_ADV_CTRL_SUSPEND_ON_USB` Kconfig options are enabled in mouse configurations to improve the USB High-Speed report rate.
200
+
The :option:`CONFIG_DESKTOP_BLE_ADV_CTRL_ENABLE` and :option:`CONFIG_DESKTOP_BLE_ADV_CTRL_SUSPEND_ON_USB` Kconfig options are enabled in mouse configurations to improve the HID report rate over USB.
197
201
* In ``debug`` configurations, logs are provided through the UART.
198
202
For detailed information on working with the nRF54H20 DK, see the :ref:`ug_nrf54h20_gs` documentation.
199
203
* The configurations use the MCUboot bootloader built in the direct-xip mode (``MCUBOOT+XIP``) and support firmware updates using the :ref:`nrf_desktop_dfu`.
Copy file name to clipboardExpand all lines: applications/nrf_desktop/bootloader_dfu.rst
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -189,6 +189,8 @@ For an example of a bootloader Kconfig configuration file defined by the applica
189
189
Both mentioned firmware upgrade methods are not used simultaneously by any of the configurations.
190
190
For example, the ``nrf52840dk/nrf52840`` board in ``mcuboot_smp`` file suffix uses only the background DFU and does not enable the serial recovery feature.
0 commit comments