
NRF52840 기반 UART 펌웨어 업데이트 기능
평가없음
계약 금액
2,000,000원
프로젝트 기간
15일
계약 일자
2020.02.04.
프로젝트 배경
1) 문제점
H/W는 이미 배포되어 수정불가 상태에서
Nordic SDK를 사용할 수 없는 환경에서 DFU를 구현해야 했음.
2) 프로젝트 목표
현재 구성된 H/W상태에서 DFU 기능 구현
3) 주안점
Nordic 사의 기줄 지원이 없는 상태에서 개발진행
기존 DFU protocol에 위배되지 않도록 구현하는 것이 중요 사항이었음.
H/W는 이미 배포되어 수정불가 상태에서
Nordic SDK를 사용할 수 없는 환경에서 DFU를 구현해야 했음.
2) 프로젝트 목표
현재 구성된 H/W상태에서 DFU 기능 구현
3) 주안점
Nordic 사의 기줄 지원이 없는 상태에서 개발진행
기존 DFU protocol에 위배되지 않도록 구현하는 것이 중요 사항이었음.
바카라 추천과 함께한 진행 과정
프로젝트 등록
비공개 프로젝트입니다
2020.02.03.
지원자 모집
모집 시작일
2020. 02. 03.
지원자 수
1명
프로젝트 계약
계약 체결일
2020. 02. 04.
계약 금액
2,000,000원
계약 기간
15일
프로젝트 완료

프로젝트 성과
NRF52840 기반 UART 펌웨어 업데이트 기능 구현
Nordic에서 공식적으로 제공하지 않는 Serial port로 DFU 기능 동작하도록 구현
핵심 기능
NRF52840 기반 UART 펌웨어 업데이트 기능 구현
Nordic SDK에서 허용하지 않는 Serial port를 이용한 DFU 기능 구현
기존 DFU protocol에 위배되지 않도록 구현완료.
기존 DFU protocol에 위배되지 않도록 구현완료.
진행 단계
개발환경(device part 조사 등등) 체크/자료수집/개발
2020.02.
기존 Nordic SDK boolt loadr code 분석
DFU protocol 분석
기능 구현 및 동작확인
DFU protocol 분석
기능 구현 및 동작확인
프로젝트 상세
1) 포트폴리오 소개
Nordir nrf52840 에서 DFU(Device Firmware Update) 개발
2) 작업 범위
bootloadr 수정
3) 주요 업무
이미 시장에 배포되어 H/W가 수정 불가한 상태에서
nrf 시리즈에서 DFU 통로로 사용가능한 Serial port가 정유 되어 있어
Nordic SDK에서 제공하지 않는 방식으로 DFU를 구현해야 했음.
4) 주안점
Nordic SDK source 를 사용할 수 없는 환경이라 binary를 Dis-assemble하여
사용 가능한 Serial port를 초기화하여 DFU기능을 구현함.
Nordir nrf52840 에서 DFU(Device Firmware Update) 개발
2) 작업 범위
bootloadr 수정
3) 주요 업무
이미 시장에 배포되어 H/W가 수정 불가한 상태에서
nrf 시리즈에서 DFU 통로로 사용가능한 Serial port가 정유 되어 있어
Nordic SDK에서 제공하지 않는 방식으로 DFU를 구현해야 했음.
4) 주안점
Nordic SDK source 를 사용할 수 없는 환경이라 binary를 Dis-assemble하여
사용 가능한 Serial port를 초기화하여 DFU기능을 구현함.
