Raytac Corporation (勁達國際電子股份有限公司), Nordic nRF54; nRF53; nRF52 及WiFi方案低功耗藍牙模組專業製造商. Bluetooth Specification Version: BT5.4; BT5.3; BT5.2; WiFi Specification: WiFi 6
2018年12月24日 星期一
2018年12月18日 星期二
Nordic nRF5 開發環境架設介紹~燒錄準備與程序
韌體開發完成後, 如何燒錄到模組內做驗證, 我們利用這一篇文章來做簡單的介紹
首先, 請先下載並安裝nRFgo 燒錄軟體
nRF5X DK 板或 Segger J-Link 當作燒錄器!不同於開發韌體所需要使用對應的SoC型號, 但若以nRF5X DK 板當作J-Link燒錄器則可以不受限於對應的燒錄SoC型號(例如, 以NRF52832 DK當燒錄器, 可以燒錄nR51822或nF52840)
更多資訊或教學, 可以參考Nordic’s DevZone 或 Infocenter
軟體準備
1. 請先下載nRF go 燒錄軟體
(如果電腦未能偵測到燒錄器, 請到infocenter 安裝nRF5X Command Line tools)
燒錄準備
1. 建議使用一個簡單且已合併(Combined Softdevice+Appplication+Bootloader)的hex file.
(Bootloader 端看是否有使用DFU的功能)
關於如何合併檔案, 可以參考我們以下連結所提供的資訊 https://mega.nz/#!Qg5UBJTQ!POWmmNNdapGqefHpB10YjpcuExLWwXnxDfBzcVrsTOw
(Bootloader 端看是否有使用DFU的功能)
關於如何合併檔案, 可以參考我們以下連結所提供的資訊 https://mega.nz/#!Qg5UBJTQ!POWmmNNdapGqefHpB10YjpcuExLWwXnxDfBzcVrsTOw
燒錄程序
SoftDevice and Application的程式燒錄方式:
1. Erase all後, 先燒SoftDevice, 再燒Application程式.
2. 或是先做2合1(SoftDevice+Application程式)的燒錄檔出來, Erase all後, 直接燒2合1燒錄檔.
SoftDevice and Bootloader and Application的程式燒錄方式:
1. 必需做3合1(SoftDevice+Application+Bootloader)燒錄檔, Erase all後, 直接燒3合1燒錄檔.
2. 有Bootloader是為了要做DFU(OTA)功能,
SDK11(含)以前 - 是屬於 Legacy DFU, 舊式 DFU, 使用簡單結構, 無安全性.
SDK12(含)以後 - 是屬於 Secure DFU, 新式 DFU, 使用簽署和加密, 有安全性.
Raytac Corporation 勁達國際電子有限公司
A BT 5 & BT 4.2 & BT 4.1 module maker based on Nordic nRF51 & nRF52 solution
(nRF51822 & nRF51422 & nRF52832 & nRF52810 & nRF52840)
www.raytac.com email: cs@raytac.com Tel: +886.2.3234.0208
標籤:
燒錄,
Application,
Bootloader,
Code,
DFU,
hex,
module,
Nordic,
nRF go,
nRF51,
nRF52,
Program,
Raytac,
Softdevice
2018年12月17日 星期一
訂閱:
文章 (Atom)