boards: nordic: Fix issues with nRF54LV10A/ns#26417
Conversation
Update to align with other 54L devices. Signed-off-by: Dag Erik Gjørvad <dag.erik.gjorvad@nordicsemi.no>
CI InformationTo view the history of this post, click the 'edited' button above Inputs:Sources:sdk-nrf: PR head: 4edb77320ea7a277d1539fcc163d39d772bd6489 more detailssdk-nrf:
Github labels
List of changed files detected by CI (2)Outputs:ToolchainVersion: f911d4f4e7 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
There was a problem hiding this comment.
Pull request overview
This PR fixes the nRF54LV10A non-secure (ns) board configuration to properly support ARM TrustZone-M by aligning it with conventions used in other Nordic 54L series devices. The changes ensure correct memory partition references for non-secure firmware execution with TF-M as the Secure Processing Environment.
Key changes:
- Updated device tree to reference non-secure memory partitions (
slot0_ns_partitionandsram0_ns) - Added
USE_DT_CODE_PARTITIONconfiguration selection for the non-secure board variant
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
boards/nordic/nrf54lv10dk/nrf54lv10dk_nrf54lv10a_cpuapp_ns.dts |
Updated chosen nodes to reference non-secure flash partition (slot0_ns_partition) and SRAM region (sram0_ns) appropriate for TrustZone-M configuration |
boards/nordic/nrf54lv10dk/Kconfig.defconfig |
Added USE_DT_CODE_PARTITION selection for the non-secure board variant to properly utilize device tree code partition information |
The changes are technically correct and consistent with TrustZone-M patterns used across other Nordic boards. No issues were identified during the review.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@kl-cruz Please take a look |
|
@kl-cruz Ping |
Update to align with other 54L devices.