フォーラムへの返信

15件の投稿を表示中 - 61 - 75件目 (全92件中)
  • 投稿者
    投稿
  • 返信先: MSP430で動作が止まってしまう #11604
    umamiti
    umamiti
    従業員

    nachan様

    ご投稿いただきありがとうございます。

    現在頂いている情報から考えられる要因としては、ご認識の通り、電源の瞬時降下が発生したことでCPUが暴走している可能性が高いと考えられます。
    また、モーターと接続している端子(PORT1)や、RSTピンなどにノイズ等の影響を受けている可能性がございますので、合わせてご確認いただければと思います。

    MSP430F5528の場合、データシートの「Figure 5-1. Maximum System Frequency」に、VCC電圧、コア電圧とMCLKの適正な範囲が以下のように定義されております。

    MCLKの動作周波数は20MHz以上を使用されていますでしょうか。
    20MHz以上で使用されている場合、VCCが2.4Vを下回った際にViolationが発生してしまうと、クロックの発振が不安定になり、プログラムカウンタが壊れるため、暴走することがあります。

    対策方法の1つとしましては、内蔵されているPMM(Power Management Module and Supply Voltage Supervisor )機能を使用し、電源電圧を監視する方法がございます。
    PMM内の、SVSHRVLによってしきい値を設け、VCCがSVSHRVLより下がると、PORを起こしてシステムをreset状態にして止める(Violation防止)ことができます。

    以下のリンクより、PMM機能に関するまとめと、PMM機能を使用してVCCの監視・異常停止を実現する方法について、ドキュメントにて解説されておりますので、ご参考下さい。
    MSP430 F5/F6シリーズ VCCのdrop検出などに使用できるPMM機能の解説

    また、暴走時にRESETがかかっているとのことですが、リセットベクタレジスタ(SYSRSTIV)を確認しREST要因を判定することできるかと思います。
    ○ユーザーズ・ガイド「1.15.10 SYSRSTIV Register」を参照。

    以上、よろしくお願いいたします。

    返信先: MSP430のプルアップ機能について #11352
    umamiti
    umamiti
    従業員

    こちらこそ、型番のご回答頂きありがとうございます。

    >使用しているデバイスはMSP430FR5949です。
    >上記の例で
    >PxDIR = 0
    >PxREN = 1
    >PcOUT = 1
    >だと入力プルアップですが、出力プルアップにすることは可能でしょうか?

    →PxRENにつきましては、出力プルアップに設定することは出来ません。
    PxDIR=1の場合は、内部プルアップ/プルダウン機能は無効となります。

    こちらは、MSP430FR58xx, MSP430FR59xx, and MSP430FR6xx Family User’s Guideの
    「12.2.4 Pullup or Pulldown Resistor Enable Registers (PxREN)」をご参照下さい。

    以上、よろしくお願いいたします。

    返信先: MSP430のプルアップ機能について #11350
    umamiti
    umamiti
    従業員

    peppermint7894様

    こんにちは。

    >MSP430のGPIOの機能を使う際に、
    >PxDIR = 0
    >PxREN = 1
    >PcOUT = 1
    >とすることで入力でプルアップとすることができますが、これはPxSELxを設定してペリフェラルの機能をONした際でもプルアップは有効なのでしょうか?
    >例えばですが、UARTの機能とプルアップを同時にONすることはできますか?

    →ご認識の通り、PxSELxを設定してペリフェラルを有効にしている場合でも、
    内部プルアップ抵抗を有効にすることが可能です。
    (例の通り、UARTの機能とプルアップを同時にONすることが可能です。)

    ただし、一部のペリフェラルでは、PxDIR=1と設定する必要があり、
    この場合は、PxRENの設定が反映されません。

    また、ご確認となりますが、念の為にご使用中のデバイスの型番をご教示頂けますでしょうか?

    MSP430F2xxシリーズの一部のデバイス(F261x,F2416/7/8/9)では、一部のI/Oピンにおいて、
    モジュール機能が選択されている間(PxSEL=1)に、プルアップ/プルダウン抵抗(PxREN=1)を有効にすると、
    内部抵抗に不要な電流が流れる可能性があり、この使用方法は推奨されておりませんので、お留意下さい。

    以上、よろしくお願いいたします。

    返信先: デバッグ不可になりました #8869
    umamiti
    umamiti
    従業員

    TomatoJuice様

    ご返信いただきありがとうございます。

    無事デバック出来たとのことで、安心しました。
    それでは、こちらのスレッドはクローズとさせていただきます。

    今後とも宜しくお願い致します。

    返信先: デバッグ不可になりました #8793
    umamiti
    umamiti
    従業員

    TomatoJuice様
    ご対応いただきありがとうございます。

    お手数ですが、追加として、以下の項目をご確認いただけますでしょうか。

    ④USBケーブルを別のケーブルに切り替えての動作確認
    ⑤TIから提供されているLaunchPad等の評価ボードをお持ちの場合、LaunchPadをPCと接続し動作確認
    ⑦CCSを完全にアンインストールして再インストールし、最初の接続時でエラーが発生していないかどうかを確認
    ⑧または、別のPCにインストールしたCCSで動作確認

    以上、よろしくお願い致します。

    返信先: デバッグ不可になりました #8779
    umamiti
    umamiti
    従業員

    TomatoJuice様

    ご投稿いただきありがとうございます。

    まずは、以下の3点をご確認いただけますでしょうか。

    1.接続先のボードに電源が供給されているかどうか。

    2.MSP-FETと接続先のボードの配線が正しいかどうか。
     ※4-Wire JTAG Communication.PNGをご参照ください。

    3.デバイスマネージャーのポート(COMとLPT)に、デバイスとして認識されるかどうか。

    以上、よろしく願い致します。

    umamiti
    umamiti
    従業員

    TKS18様

    お世話になっております。
    ご投稿いただきありがとうございます。

    MSP430FR5922の電源端子につきましてつきましては、
    前述されています通り、
    各電源端子DVCC1~DVCC3/DCSS1~DVSS3ごとに設計することが推奨されております。

    電源部分の設計に関しましては、型番は異なりますが、
    性能の近い型番である「MSP430FR6989 LaunchPad」の回路図も、
    合わせてご参考頂ければと思います。
    MSP430FR6989 LaunchPad™ Development Kit User’s Guide

    以上、よろしくお願い致します。

    返信先: MSP-EXP430F5529LPの書き込み機能について #8570
    umamiti
    umamiti
    従業員

    aikawa様

    ご回答、ご確認いただきありがとうございます。

    以下に、MSP430FR5739の評価ボードの回路図が記載されておりますので、
    まずは評価ボードとの差異をご確認頂ければと思います。
    MSP-EXP430FR5739 FRAM Experimenter Board User’s Guide

    また以下の資料の「Figure 2-3」も合わせてご参照頂ければと思います。
    MSP430 Hardware Tools User’s Guide (Rev. AE)

    以上、よろしくお願い致します。

    返信先: MSP-EXP430F5529LPの書き込み機能について #8546
    umamiti
    umamiti
    従業員

    aikawa様

    ご回答いただきありがとうございます。

    別の書き込みケーブルというのは、
    「MSP-FET」等のJTAG4線式対応のツールという認識であっていますでしょうか。

    上記の場合、
    お手数ですが、以下の項目をお試しいただけますでしょうか。

    ①MSP-EXP430F5529のeZ-FET lite Onboard Emulatorを使用し、
    MSP-EXP430F5529のMSP430F5529を、Spy Bi-wire経由で書き込めるかどうか。

    ②別の書き込みケーブルを使用し、
    別ボードに実装されたMSP430FR5739IRHARを、Spy Bi-wire経由で書き込めるかどうか。

    以上、よろしくお願い致します。

    返信先: MSP-EXP430F5529LPの書き込み機能について #8542
    umamiti
    umamiti
    従業員

    aikawa様

    大変失礼いたしました。一部説明が不足しておりました。

    弊社で所有している評価ボード「MSP-EXP430FR5739」に搭載された「MSP430FR5739」に対して、
    「MSP-EXP430F5529LP」に搭載されている「eZ-FET lite Onboard Emulator」を使用し、
    同様にJTAG の2線式を使用して、CCSからプログラムを書き込めることが確認出来ました。
    ※写真を添付致しますので、ご参考いただければと思います。

    >弊社では、MSP-EXP430F5529を使用し、Spy Bi-wire経由でMSP430FR5739IRHARに書き込みをし、
    >デバイス認識ができませんでした。

    MSP430FR5739IRHARが搭載されているボードは、御社のカスタムボードでしょうか。
    お手数ですが、上記についてご教示いただけますと幸いです。

    以上、よろしくお願い致します。

    返信先: LCDへの供給電圧 #8538
    umamiti
    umamiti
    従業員

    cloudwork様

    ご投稿いただきありがとうございます。

    MSP430F6436に内蔵されているチャージポンプを使用している場合、
    「LCDCPEN」レジスタと「VLCDx」レジスタを操作していただくことで、
    VLCD(=供給電圧)を特定の電圧値に設定することが可能です。

    レジスタの設定値は、データシートの
    「5.36 LCD_B, Electrical Characteristics」をご参考いただければと思います。
    MSP430F643x ミクスト・シグナル・マイクロコントローラ datasheet (Rev. E)

    また、VLCDの推奨値についてですが、
    ユーザーズ・ガイドの「34.2.5.3 LCD Contrast Control」に、
    推奨値を算出する式が記載されております。
    ※VLCD = Vth,10%/(VRMS,OFF/VLCD)

    Vth,10%は、LCDディスプレイに依存する値ですので、
    LCDディスプレイのデータシート等と合わせて、ご参考いただければと思います。
    MSP430x5xx and MSP430x6xx Family User’s Guide (Rev. Q)

    以上、よろしくお願い致します。

    返信先: MSP-EXP430F5529LPの書き込み機能について #8533
    umamiti
    umamiti
    従業員

    aikawa様

    >JTAG の2線式を使用して、MSP430FR5739IRHARに書き込みを試みました。

    ご回答いただきありがとうございます。
    弊社で所有している評価ボード「MSP-EXP430FR5739」で、
    同様にJTAG の2線式を使用して、CCSからプログラムを書き込めることが確認出来ました。
    接続方法を「Spy Bi-wire.png」に記載いたしますので、ご参考いただければと思います。

    >eZ-FET Lite EmulatorにMCUが実装されておりますが、
    >Updateしないと本事象が起きる可能性はありますでしょうか?

    firmwareをUpdateをした場合、改善される可能性も考えられますので、
    eZ-FET Lite EmulatorとCCSと接続した際に、
    Updateを推奨される画面が表示された場合、Updateしていただければと思います。

    以上、よろしくお願い致します。

    Attachments:
    返信先: CCSでのデバック時のchar型の代入について #8529
    umamiti
    umamiti
    従業員

    amatsu1様

    別案件が入ってしまったとのこと、承知いたしました。
    お試しいただき結果がわかりましたら、再度ご連絡いただければ幸いです。

    以上、よろしくお願い致します。

    返信先: MSP-EXP430F5529LPの書き込み機能について #8525
    umamiti
    umamiti
    従業員

    aikawa様

    >実際、eZ-FET lite Onboard Emulatorを使用し、JTAG経由で書き込みを使用とした際、
    >デバイスの認識ができませんでした。

    上記についてですが、F5529以外のデバイスに書き込みを行っていますでしょうか。
    その場合、お手数ですが型番をご教示いただけますでしょうか。

    ご参考までに、eZ-FET lite Onboard Emulatorを使用し、
    JTAG経由で「MSP430G2553」に書き込むことを確認致しました。

    >また、slau533 12ページの内容を見ると、”backchannel” UART-over-USB に関してのみの記載と
    >認識致しましたが、上記、回答の通りでしょうか?

    上記に関しましては、再度調査致します。

    以上、よろしく願い致します。

    返信先: MSP-EXP430F5529LPの書き込み機能について #8521
    umamiti
    umamiti
    従業員

    aikawa様
    ご投稿いただきありがとうございます。

    「MSP-EXP430F5529LP」としては、UART経由、JTAG経由を問わず、
    「F552xのみサポートしている」と記載されています。
    ※2. slau647m 4ページの記載内容

    しかし、「MSP-EXP430F5529LP」に搭載されている「eZ-FET lite Onboard Emulator」自体は、
    UART経由、JTAG経由を問わず、ほぼ全てのMSP430をサポートすることが出来ます。
    ※1. slau533 12ページの記載内容

    以上、よろしくお願い致します。

15件の投稿を表示中 - 61 - 75件目 (全92件中)