顯示具有 Softdevice 標籤的文章。 顯示所有文章
顯示具有 Softdevice 標籤的文章。 顯示所有文章

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


2. 使用一個簡單方法確認燒錄成功與否. 最簡單的方式是用廣播! 利用模組(或產品)上電後是否有開始廣播device name的確認; 或是可以簡單利用一個 I/O來驅動LED. 待燒錄成功後, 以LED的行為來判定燒錄是否完成.


燒錄程序
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







2017年10月29日 星期日

Nordic nRF52810方案模組 MDBT42Q-P512K正式量產

Nordic 藍牙5.0方案nRF52810 SoC已正式量產
勁達國際電子以該方案為基礎的模組MDBT42Q-P192K和MDBT42Q-192K也進入正式量產階段, 並將於2017/11正式出貨


2017年10月3日 星期二

nRF52810 SoftDevice S112 正式發行


nRF52810 是以ARM Cortex-M4 CPU為核, 支援藍牙5規範, ANT 與2.4GHz Proprietary 應用
的低成本方案, 也是眾多開發者在2017年最引頸期盼的產品

然而, 若是以nRF52 系列所使用的S132 Softdevice 為基礎 開發應用韌體, nRF52810所具備的192K flash memory略顯不足而侷限了方案的發揮空間

為此, Nordic 發行專為nRF52810所應用的S112 Softdevice來解決這個code size 的問題
勁達國際電子建議所有使用nRF52810的開發者到以下Nordic 官網下載最新的產品規格書與Softdevice以期發揮該方案的最大效能


勁達國際電子有限公司有針對nRF52810推出MDBT42Q系列模組
該系列模組具備兩種天線的選擇(陶瓷天線與印刷電路板天線)
同時, 該系列模組為nRF52832與nRF52810 pin to pin的相容模組

陶瓷天線版料號: MDBT42Q-192K
印刷電路板天線版料號: MDBT42Q-P192K

nRF52810模組MDBT42Q系列規格書



Raytac Corporation 勁達國際電子有限公司
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nRF52810 & nRF52840)
www.raytac.com            Tel: +886.2.3234.0208
email: service@raytac.com