Commit ee894501 authored by Sebastian Głąb's avatar Sebastian Głąb Committed by Fabio Baltieri
Browse files

boards: nordic: nrf54l09pdk: Remove obsolete board



Board nrf54l09pdk was renamed to nrf54lv10dk.
Remove obsolete board definition.

Signed-off-by: default avatarSebastian Głąb <sebastian.glab@nordicsemi.no>
parent d673851e
Loading
Loading
Loading
Loading
+0 −15
Original line number Diff line number Diff line
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0

if BOARD_NRF54L09PDK_NRF54L09_CPUAPP

config HW_STACK_PROTECTION
	default ARCH_HAS_STACK_PROTECTION

config ROM_START_OFFSET
	default 0x800 if BOOTLOADER_MCUBOOT

config SOC_NRF54LX_SKIP_GLITCHDETECTOR_DISABLE
	default y

endif # BOARD_NRF54L09PDK_NRF54L09_CPUAPP
+0 −6
Original line number Diff line number Diff line
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0

config BOARD_NRF54L09PDK
	select SOC_NRF54L09_ENGA_CPUAPP if BOARD_NRF54L09PDK_NRF54L09_CPUAPP
	select SOC_NRF54L09_ENGA_CPUFLPR if BOARD_NRF54L09PDK_NRF54L09_CPUFLPR
+0 −11
Original line number Diff line number Diff line
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0

if(CONFIG_BOARD_NRF54L09PDK_NRF54L09_CPUAPP)
  board_runner_args(jlink "--device=cortex-m33" "--speed=4000")
elseif(CONFIG_BOARD_NRF54L09PDK_NRF54L09_CPUFLPR)
  board_runner_args(jlink "--speed=4000")
endif()

include(${ZEPHYR_BASE}/boards/common/nrfutil.board.cmake)
include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)
+0 −6
Original line number Diff line number Diff line
board:
  name: nrf54l09pdk
  full_name: nRF54L09 PDK
  vendor: nordic
  socs:
  - name: nrf54l09
+0 −71
Original line number Diff line number Diff line
.. zephyr:board:: nrf54l09pdk

Overview
********

.. note::

   All software for the nRF54L09 SoC is experimental and hardware availability
   is restricted to the participants in the limited sampling program.

The nRF54L09 Preview Development Kit hardware provides
support for the Nordic Semiconductor nRF54L09 Arm Cortex-M33 CPU and
the following devices:

* CLOCK
* RRAM
* :abbr:`GPIO (General Purpose Input Output)`
* :abbr:`GRTC (Global real-time counter)`
* :abbr:`NVIC (Nested Vectored Interrupt Controller)`
* :abbr:`UARTE (Universal asynchronous receiver-transmitter)`

Hardware
********

nRF54L09 PDK has two crystal oscillators:

* High-frequency 32 MHz crystal oscillator (HFXO)
* Low-frequency 32.768 kHz crystal oscillator (LFXO)

The crystal oscillators can be configured to use either
internal or external capacitors.

Supported Features
==================

.. zephyr:board-supported-hw::

Programming and Debugging
*************************

.. zephyr:board-supported-runners::

Applications for the ``nrf54l09pdk/nrf54l09/cpuapp`` board target can be
built, flashed, and debugged in the usual way. See
:ref:`build_an_application` and :ref:`application_run` for more details on
building and running.

Flashing
========

As an example, this section shows how to build and flash the :zephyr:code-sample:`hello_world`
application.

Follow the instructions in the :ref:`nordic_segger` page to install
and configure all the necessary software. Further information can be
found in :ref:`nordic_segger_flashing`.

To build and program the sample to the nRF54L09 PDK, complete the following steps:

First, connect the nRF54L09 PDK to you computer using the IMCU USB port on the PDK.
Next, build the sample by running the following command:

.. zephyr-app-commands::
   :zephyr-app: samples/hello_world
   :board: nrf54l09pdk/nrf54l09/cpuapp
   :goals: build flash

Testing the LEDs and buttons in the nRF54L09 PDK
************************************************

Test the nRF54L09 PDK with a :zephyr:code-sample:`blinky` sample.
Loading