ホーム › フォーラム › Texas Instruments › マイコン › MSP430 › 一度JTAGロックしたmsp430F5xxシリーズのJTAG解除方法について
このトピックには1件の返信が含まれ、2人の参加者がいます。5 年、 4 ヶ月前に クライフ さんが最後の更新を行いました。
-
投稿者投稿
-
一度JTAGロックしたmsp430F5xxシリーズのJTAG解除方法について
現在、MSP430F5シリーズを使用しており、
量産書き込み時にMSP-GANGでJTAGロックすることを考えています。
Ti社Q&Aを見ると、JTAGロック後はBSL接続でプログラムの書き換えや読み出しができることは
わかったのですが、JTAGロックを解除する方法がわかりません。デバッガーのMSP-FETを使用して、JTAGロックを外すにはどのようにすればよいのでしょうか?
MSP-FETとBSL Scripterを使ったBSL通信ではJTAGロック解除はできないのでしょうか?
(CCSを使い方法でもよいので、MSP-FETで外せるのが一番助かります。)※TiのHPにはサードパーティーの製品を使用すれば、GUIでfuseの復元=JTAGロック解除ができる
とありますが、MSP-FETではできないのでしょうか?
https://e2e.ti.com/support/archive/jp//f/969/t/400456以下の組み合わせでどの組み合わせならJTAGロックを解除できますか?
(そもそもつながらないなどありましたらそれも含めて回答いただけると助かります。)
・デバッガFlashPro430とソフトウェアFET-Pro430の組み合わせ(サードパーティー製)
・デバッガGangPro430とソフトウェアGANG-Pro430の組み合わせ(サードパーティー製)
・デバッガGangPro430とソフトウェアMSP-GANGの組み合わせ・デバッガMSP-GANGとソフトウェアMSP-GANGの組み合わせ(Ti製)
・デバッガMSP-FETとソフトウェアMSP-GANGの組み合わせ(Ti製)
・デバッガMSP-FETとソフトウェアCCSの組み合わせ(Ti製)
・デバッガMSP-FETとソフトウェアFET-Pro430の組み合わせ
・デバッガMSP-FETとソフトウェアGANG-Pro430の組み合わせtk3様
MSP-FETとBSL ScripterによるJTAGロックの解除は可能です。
BSL(UART,I2C等)の書込みによって、JTAGをロックする17FCh–17FFhの値を書き換えることでJTAGロックを解除します。BSL Scripterにつきましては以下のHPをご確認ください。
BSL Scripter : http://www.tij.co.jp/tool/jp/MSPBSL
※ こちらのサンプルコードには、F5xx向けのJTAGロックおよびロック解除のサンプルスクリプトがございます。また、以下資料も合わせてご参考にしてください。
Bootloader (BSL) Scripter User’s Guide (Rev. F) : http://www.ti.com/lit/ug/slau655f/slau655f.pdf
※ BSLの概要、Scripterの作業手順、MSP-FETとMSP430との接続方法が記載されております。
MSP Code Protection Features : http://www.ti.com/lit/an/slaa685/slaa685.pdf
※ JTAGロックに関する情報がございます(F5xx向けは2.2.1 F5xx/F6xx Electronic Fuse Implementation(3/33)にございます。)以上、宜しくお願いいたします。
クライフ -
投稿者投稿