Want to get started quickly with Raytac's AN54LV-15 module? We provide a simple tutorial to guide you step-by-step through setting up the development and programming environment for the nRF54L15 module Development Board (AN54LV-DB-15) and nRF54L15-DK.
Table of Contents
1. Hardware Environment Setup
2. Software Development Kit Resources and Environment Setup
3. Software/Firmware Application Development
4. Flashing / Programming
Related products:
nRF54L15 SoC Spec << access link
Nordic nRF54L15 DK << access link
Raytac AN54LV-DB-15 (Development Kit used in this article) << access link
Zephyr documentation of AN54LV-DB-15 << access link
Raytac AN54LV-DB-U15 (Development Kit with u.FL Connector for external antenna) << access link
Raytac AN54LV-DB-K15 (Development Kit with antenna pin) << access link
User manual of Raytac AN54LQ-DB-15 << access link
Nordic nRF54L15-DK
1. Hardware Environment Setup
The required equipments are as follows:
- 1 x Nordic nRF54L15-DK: PCA10156(1.0.0)
- 1 x AN54LV-DB-15 (Raytac nRF54L15 module Development Board)
- 1 x IDC Ribbon Cable
- 2 x USB Type-C Connection Cables
* Reminder: The "Nordic nRF54L15-DK" and "Raytac AN54LV-DB-15 Development Board" must be used together to proceed with application development and flashing firmware into the Raytac AN54LV-DB-15 development board.
Setup Steps:
Step 1: Connect the J-Link on the Nordic DK with the AN54LV-DB-15 using the IDC ribbon cable.

Make sure to match the red side of the IDC ribbon cable with "1" printed on the AN54LV-DB-15's J-Link socket.
Step 2: Use the Type-C USB cables to supply power to both the nRF54L15-DK and the AN54LV-DB-15.

The outcome should be same as the picture above.
Step 3: AN54LV-DB-15 Schematic(Click on the schematic to zoom in):
2. Software Development Kit Resources and Environment Setup
Software Tool kits & Download Links:
Download nRF Connect for Desktop: Download nRF Connect For Desktop (Please Click Me)
Download nRF Command Line Tools: Download nRF Command Line Tools (Please Click Me)
Download Visual Studio Code(VS Code): Download nRF Command Line Tools (Please Click Me)
Setup Steps:
Step 1: Download the latest version of nRF Connect for Desktop. Choose the Windows 64-bit - version 5.3.1 installer (nrfconnect-setup-5.3.1-x64.exe). Once finished, you will see " nRF Connect for Desktop" on your PC.
Step 2: Download the latest version of nRF Command Line Tools. Choose the Windows X86 64 - version 10.24.2 installer (nrf-command-line-tools-10.24.2-x64.exe)
* Reminder: During the installation of the above two programs, a window may pop up prompting that SEGGER J-LINK needs to be installed or updated concurrently.
If you’re initiating Segger Embedded Studio (SES) application, please check the guideline here(Click me)\
Step 3: Download the latest version of Visual Studio Code (VS Code). Choose Windows VSCodeUserSetup-x64 version 1.122 (VSCodeUserSetup-x64-1.122.1.exe). Once complete, you will see "Visual Studio Code" on your PC.
Step 4: After installation is complete, you can verify the installed packages in your PC's Control Panel under "Programs and Features":
3. Software/Firmware Application Development
You can develop application programs within the VS Code IDE development environment.
Below steps are how to install and select your target SDK version (nRF Connect SDK v3.3.0 in this article):
Step 1: Launch "VS Code"-> Select "nRF Connect" icon/extension on the side menu.
Click "Manage SDKs" and then select "Install SDK".
Step 2: Select "nRF Connect SDK".
Step 3: You will see several available versions of nRF Connect SDK vx.x.x. It is highly recommended to choose and install NCS v3.3.0 or later. In this guide, we select nRF Connect SDK(NCS) v3.3.0.
Step 4: Before starting the download for (NCS)v3.3.0, confirm your preferred target installation pathway.
By default, it is configured to c:\ncs\v3.3.0. Press 'Enter' to confirm.
Step 5: Once the nRF Connect SDK v3.3.0 environment setup finishes successfully, open the Bluetooth sample folder and select the "peripheral_uart" application template, then click "Open".

Step 6: In the "nRF Connect" layout, go to "Applications" --> "Add build configuration".
Under "Board target", look up and select "nrf54l15dk/nrf54l15/cpuapp" --> "Generate and Build".

* Note: You can also choose the board name “raytac_an54lv_db_15/nrf54l15/cpuapp” for subsequent building and development.
After completing the configuration, you will see "Build complete".
Step 7: Compilation completed. Once completed, a binary file named "zephyr.hex" will be generated in your "build" directory.
Step 8: Under the "ACTIONS" interface, you can switch between Build, Debug, and Flash functionalities dynamically.
Build
Debug
Flash
Step 9: CRITICAL BEFORE FLASHING/DEBUGGING: You have to change the VDD voltage configuration on the nRF54L15-DK board to 3.3V.
To do this: Launch "nRF Connect for Desktop" -> choose "Board Configurator" -> click "Open"

Change the VDD target selection value to "3.3V" -> click "Write config".
4. Flashing / Programming
The nRF Connect SDK (NCS) natively supports direct programming.
You can utilize the "Programmer" application tool to flash the compiled zephyr.hex binary file onto the target chip.
The exact procedure is detailed below:
Step 1: Open "nRF Connect for Desktop" -> select "Programmer" and click "Open".

Click "Select Device" and choose "nRF54L15DK".
Click "Add file".
Step 2: Select your compiled target ".hex" file.
Click "Erase & write" to initiate the programming/flashing process.
While flashing, a progress diagonal pattern will display on the right-hand panel.
When the LOG shows a "completed" status text, it means that the programming/flashing is successfully done.
Step 3: After the flash operation completes, you can download the "nRF Connect for Mobile" app to scan and verify that the Raytac AN54LV-DB-15 development board is advertising normally.
"nRF Connect for Mobile" app download link: https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-mobile

Useful References
nRF Connect SDK Documentation: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/3.3.0/nrf/index.html
Nordic DevZone(technical support forum): Nordic Devzone for technical issue discussion
Edited by Account Manager: Christine Huang
Raytac Corporation 勁達國際電子股份有限公司 / Raytac Corporation (USA) / abietec Inc.
A Bluetooth, Wi-Fi, and LoRa Module Maker/ODM & OEM Manufacturer based on
Nordic nRF54; nRF53: nRF52; nRF51; nRF7002
Infineon: CYW55912
NXP: RW610, RW612
Semtech: SX1262
Bluetooth Specification: BT6 ; BT5.4 ; BT5.3 ; BT5.2.
Wi-Fi Specification: Wi-Fi 6
LoRa Specification: LoRaWAN
Zephyr Project Silver Member
All products are FCC/IC/CE/Telec/KC/RCM/SRRC/NCC/WPC/RoHS/Reach Pre-Certified.
http://www.raytac.com
https://www.raytac.com/contact/
https://www.abietec.com/
email: sales@raytac.com
Tel: +886-2-3234-0208(TW)/+1-626-328-3827(USA)
No comments:
Post a Comment