ホーム フォーラム Texas Instruments マイコン MSP430 一度JTAGロックしたmsp430F5xxシリーズのJTAG解除方法について

このトピックには1件の返信が含まれ、2人の参加者がいます。5 年、 4 ヶ月前クライフ クライフ さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #7174 返信

    tk3
    参加者

    一度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の組み合わせ

    #7198 返信
    クライフ
    クライフ
    従業員

    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)にございます。)

    以上、宜しくお願いいたします。
    クライフ

2件の投稿を表示中 - 1 - 2件目 (全2件中)