VSCode . NCS (nRF Connect SDK) 에서 커스텀 보드 추가하기
왼쪽메뉴 Create a new board 클릭하여, 보드이름, Vendor Name, 보드에 장착된 Soc 선택하고 보드 관련 파일들 생성할 Board Root (프로젝트 폴더 하위 아니어도 됨) 지정한다.

위 상태에서 Create Board 클릭하면 루트 폴더 하위에 -> boards / Vendor name / Board name 폴더 만들어지고 아래처럼 관련 파일들이 자동 생성된다.

확장자 .dts 파일 열어보면, 해당칩의 플래시 메모리 기본적인 정보만 있는 상태다. 여기에 필요한 것들을 추가하게 된다.

추가 예
- dts 파일하단에 usb 관련 설정을 추가한것.

NCS 에 보드 루트 추가하기
위 경로를 NCS 가 알지 못하는 상태이므로 이 루트를 추가해야 한다.
VSCode 에서 ctrl , 클릭하여 board roots 검색하여 내가 새롭게 생성한 보드 루트를 추가한다.

기존 프로젝트에 신규 보드 적용하기
기존 프로젝트에 신규보드 적용하려면 Build Configuration 을 새로 추가해야한다.

빌드 설정창에서 내가 추가한 신규 보드 선택한다.

연관
VSCode 에서 nRF5 개발 기초. Zephyr OS 기반
VSCode 에서 nRF5 개발 VSCode 에서 nRF5 (예 : nRF52840, nRF54L15) 칩에서 작동하는 코드를 VSCode 에서 작성하고 칩에 기록하여 실행하고 VSCode 의 터미널에 출력 까지 하는 전체 작업 플로우 핵심 정리. -본
igotit.tistory.com
첫 등록 : 2026.04.11
최종 수정 :
단축 주소 : https://igotit.tistory.com/6551
'임베디드.일렉트로닉스' 카테고리의 다른 글
| WebUSB . 시험 가능 웹 (0) | 2026.05.06 |
|---|---|
| USB . BOS 디스크립터 . Binary Device Object Store (0) | 2026.04.24 |
| Zephyr . Workque (워크큐) . (0) | 2026.04.07 |
| BLE . 페어링 . 본딩 . RPA . IRK (0) | 2026.04.06 |
| nRF Connect SDK VSCode . C++ 로 코딩하기 (0) | 2026.03.04 |
댓글