nRF52832等nRF52系列軟件識別問題:nRFgo Studio無法識別nRF52832
2024-07-26 15:52:42
信馳達科技
芯片型號:nRF52832
模塊型號:RF-BM-ND04
最近在使用基于nRF52832的信馳達RF-BM-ND04模塊,自己畫的板子。本來想下程序進去運行一下。結果打開nRFgo Studio(V1.21.2.10)無法識別到芯片。
下面是連接nRFgo Studio的截圖,第1個圖顯示板子已經連接:
當選擇“nRF5x Programming”選項卡里卻提示”No device detected“如下圖:
nrfgo studio 連接jlink,無法連接,recover時出現cannot find or open jlinkarm.dll。無法使用jlink進行程序下載,一開始覺得是jlink的固件壞了,于是各種找資源,嘗試多次,最后終于在sam-bav2.15版本上成功更換jlink固件,本以為這樣問題就應該解決了,沒想到插在電腦上一試,問題依舊;又覺得是系統路徑不對,去注冊表改路徑,可進注冊表一看,路徑與安裝路徑完全一致,所以此法又不通;或許是自己軟件安裝方式不對,于是又卸載重裝N次,提示依舊,不見好轉;
正當束手無策,無意之中打開安裝的jlink驅動文件安裝目錄下的jlink.exe程序,發現該程序提示的jlink S/N號為-1,頓感此處定有異常。
在jlink.exe下執行“exec setsn=XXXXXXXX”命令,其中XXXXXXXX就是新的S/N號,數字隨意。
成功修改后,再次進入nrfgo studio,成功識別。
為了解決這個問題,還是建議,先重新刷一下固件,然后再修改序列號。