2015-09-19 61 views
1

我已經構建了使用nRF51822(北歐的cortex-m0 + BLE SOIC)的PCB。我無法將二進制文件加載到芯片上。我可以:未能使用JLink加載文件到nRF51822

  1. 使用JLinkExe連接到我的Mac上的nRF51822。
  2. 在JLINK

執行擦除命令我有一個小的二進制稱爲LED_TEST.hex我嘗試加載。無論運行loadfile多少次,我都會收到以下消息:

正在下載文件[LED_TEST.hex] ...信息:J-Link:Flash下載:由於程序錯誤而重新啓動閃存編程(可能會忽略刪除一半擦除部門)。 信息:J-Link:Flash下載:第二次嘗試禁用跳過優化。 編程閃存時出錯:編程失敗。

我正在尋找關於如何最佳調試的想法。我有記錄SWD流量的文件。我對社署流量很陌生,而且有很多記錄......所以我不確定哪裏是最適合集中於社署流量的地方,以便讓我知道爲什麼會發生這種情況。

回答