閱讀351 返回首頁    go 阿裏雲 go 技術社區[雲棲]


飛思卡爾龍丘下載顯示set target speed 和 TBDML Setup問題

問題:硬件平台XEP100,連上BDM,將程序下載到板子時,出現set target speed框然後又出現TBDML Setup對話框?

過程:XEP100的飛思卡爾標準板自帶BDM,直接連接USB,不出現set target speed框,但還是有TBDML Setup對話框,問題未解決。

解決:

第一步:用龍丘提供的BDM驅動程序,不要用WIN7自動下載的驅動程序。

第二步:拷貝龍丘提供的tbdml.dll文件到CWv5.0的安裝目錄下的Prog\gdi文件夾下。

第三步:在CW的Debugger界麵的窗口右下角的Command子窗口中輸入“set gdi”,回車會彈出GDI DLL Setup對話框,單擊browse按鈕,選擇Prog\gdi文件夾下的tbdml_gdi12.dll文件,勾上Show Protocol,然後確定。

第四步:若出現Non Volatile Memory Control框,“Error while loading diagnostic algorithm to target system.The chip may be secured, or the derivative selectd may be wrong.”是因為Flash被鎖定,需要解鎖。

1)在Debugger的菜單欄TBDML HSC12中單擊Reset

2)在Debugger的菜單欄TBDML HSC12中單擊Reset to normal mode

3)在Debugger的菜單欄TBDML HSC12中單擊Command Files,將工程文件夾同級目錄下的cmd文件夾中的.cmd文件名與彈出的對話框中各tab頁參數對比,是否有錯,區別大小寫,不要用絕對路徑

4)在Debugger的菜單欄TBDML HSC12中單擊Unsecure

5)在彈出的框中填寫CLKDIV的值,就填16MHz對應的值,然後ok。

最後更新:2017-04-03 18:51:45

  上一篇:go iOS 6分享列表——UIActivityViewController詳解
  下一篇:go 讓Android自帶的Gallery實現多點縮放,拖動和邊界回彈效果,效果流暢