DFU 완료 후 전원 래치 Low 방지, zip 파일명에 버전 정보 포함

This commit is contained in:
2026-06-19 10:31:02 +09:00
parent a506641776
commit 87d3e1972e
7 changed files with 95 additions and 1 deletions
+13 -1
View File
@@ -68,6 +68,8 @@ CONFIG_BT_RX_STACK_SIZE=4096
# 애플리케이션이 MCUboot 환경(부트로더)에서 동작(MCUboot: FW 교체 판단, 서명 검증)
CONFIG_BOOTLOADER_MCUBOOT=y
CONFIG_ZCBOR=y
# major.minor.revision+build 형식으로 버전 문자열 지정 (빌드 시스템에서 자동으로 버전 정보 채워 넣음)
CONFIG_MCUBOOT_IMGTOOL_SIGN_VERSION="0.0.2+0"
# 내부 Flash Meory 활성화
CONFIG_FLASH=y
@@ -87,7 +89,17 @@ CONFIG_MCUMGR_TRANSPORT_BT=y
# BLE로 수신된 mcumgr 메시지에 대해 읽기/쓰기 권한 허용
CONFIG_MCUMGR=y
CONFIG_MCUMGR_TRANSPORT_BT=y
CONFIG_MCUMGR_TRANSPORT_BT_PERM_RW=y
CONFIG_MCUMGR_TRANSPORT_BT_PERM_RW_AUTHEN=y
# BLE로 분할 수신된 SMP 패킷 재조립
CONFIG_MCUMGR_TRANSPORT_BT_REASSEMBLY=y
# DFU image chunk를 받을 mcumgr transport 버퍼 크기
CONFIG_MCUMGR_TRANSPORT_NETBUF_SIZE=1024
# CBOR data byte string 최대 길이
CONFIG_ZCBOR_MAX_STR_LEN=512
# DFU 진행 상태를 앱 콜백으로 받기
CONFIG_MCUMGR_MGMT_NOTIFICATION_HOOKS=y
CONFIG_MCUMGR_GRP_IMG_STATUS_HOOKS=y
CONFIG_MCUMGR_SMP_COMMAND_STATUS_HOOKS=y
# mcumgr 이미지 관리 그룹 활성화 (이미지 업로드, 테스트, 확인, 슬롯 상태 조회)
CONFIG_MCUMGR_GRP_IMG=y
# mcumgr OS 관리 그룹 활성화 (시스템 정보 조회, 재부팅 등 OS 관련 명령 지원)