지난 번에 secure bootloader 샘플 프로젝트 빌드하기 위한 것들을 진행해봣는데요, 못 보신 분은 아래 글을 잠시 훑어보시고 오시면되겠습니다. https://hero-space.tistory.com/99 OTA 로 nRF 칩 소프트웨어 업데이트하기 1 임베디드 기기에 개발을 하다보면 작성한 코드를 업데이트 해야합니다. 업데이트 한다는 개념은 임베디드 기기의 Rom 과 같은 비휘발성 메모리에 코드를 적재하고, 부팅시 Ram에 로드 시키고, 스 hero-space.tistory.com micro-ecc를 빌드해서 .a 파일은 나왔지만 그다음 어떻게 해서 나만의 key를 만들까요? 사실 dfu_public_key.c는 샘플폴더에 들어 있던 것인지라 micro-ecc 라이브러를 이용해 나만의 키를 생..
노르딕 블루투스 칩을 선택했다면 이제 개발을 하기 위한 SDK를 다운받아야합니다. 노르딕 SDK https://www.nordicsemi.com/Products/Development-software/nrf5-sdk/download nRF5 SDK Nordic Semiconductor www.nordicsemi.com 노르딕 칩을 사용하기 때문에 노르딕에서 제공하는 SDK 먼저 다운 받아야합니다. 다운 받는 곳은 위 링크와 같고 접속해보면 nrf5 시리즈에 대한 SDK를 받을 수 있습니다. 저는 nrf52 시리즈를 사용할 계획임으로 오른쪽 Download 버튼을 눌러봅니다. 아래 그림을 보면 SDK 버전별로 나와있네요, 17.1.0이 가장 최신 SDK 임을 알 수 있습니다. Changelog 를 보니 nr..