15件の結果を表示中 - 2,656 - 2,670件目 (全2,733件中)
  • 投稿者
    検索結果
  • #1349

    返信先: EyeScan Tool

    AE
    AE
    従業員

    Katsu様

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

    まずはじめに、DP159RGZEVMはTUSB3410が搭載されていますので、評価ボードのJ13にUSB ケーブルを接続するだけで、Eye Scan Toolと接続できると思われますが、いかがでしょうか?

    DP159RGZEVMのマニュアル 2.7項をご参照ください。

    2.7 Local I2C Access Through USB Interface via TUSB3410
    Access to DP159’s local I2C signals is also provided through the TUSB3410 on the DP159RGZEVM using
    a USB TI Utility called Eye Scan. To use the utility:
    • Install the Eye Scan software from Texas Instruments
    • J6 must be set to SDA – SDA_USB
    • J4 must be set to SCL – SCL_USB
    • Attach USB micro cable to J13 and to the host computer
    NOTE: The USB connection should be made prior to installing any DP or HDMI cables.
    • Start the Eye Scan software

    以下に、ご質問に返答します。

    1) 「EyeScan Tool」では、「SN75DP159RGZ」 の波形観測やデバイスのレジスタ制御ができる認識で正しいですか ?

    A.1)はい、ご認識のとおりです。

     

    2) 「USB interface to any」は、他のTI製品で使用していた「USB2ANY」 が使用可能でしょうか?

    A.2)はい、使用可能です。

     

    3) 「EyeScan Tool」で「USB2ANY」 を認識しない理由として考えられる事をご教示いただけないでしょ うか?

    A.3)

    この評価ボードの場合、J4、J6の設定を確認してください。USB2ANYを使う場合は、EXT IF設定にしてください。これで、DP159のI2Cアドレスを指定してもアクセス出来ないかご確認ください。

    また、USB2ANYは、使用するPCツールごとにファームのバージョンが異なることがあります。例えば、SigCon Architect(インターフェイス用ツール)とTICS Pro(クロック用ツール)では、USB2ANYのファームのヴァージョンを書き換える必要があります。(すいません、今手元に無いので、EyeScan Toolがどのファームに対応しているか不明です。)

     

    以上、よろしくおねがいします。

     

     

    #1345

    トピック: EyeScan Tool

    フォーラム内 インターフェース

    Katsu
    参加者

    TI webサイトの「SN75DP159RGZ / ツールとソフトウェア」のページで、「EyeScan Tool」のリンクがあります。
    「EyeScan Tool」の「User’s Guide」を見ると、「USB interface to any」 を用いる事で波形観測やデバイスのレジスタ制御ができるようです 。
    早速ダウンロード、インストールを行い、「USB interface to any」をPC接続し、「User’s Guide」通り、デバイスドライバの確認まで行いました。
    次に「EyeScan Tool」を起動しましたが、「USB interface to any」を見つける事ができませんでした。

    以下質問とお願いです。
    1) 「EyeScan Tool」では、「SN75DP159RGZ」 の波形観測やデバイスのレジスタ制御ができる認識で正しいですか ?
    2) 「USB interface to any」は、他のTI製品で使用していた「USB2ANY」 が使用可能でしょうか?
    3) 「EyeScan Tool」で「USB2ANY」 を認識しない理由として考えられる事をご教示いただけないでしょ うか?
    以上

    Yojiro
    Yojiro
    従業員

    リンクエラーにつきましては、DSP2802x_headers_BIOS.cmdをExcludeされる際に、同じフォルダにある”F2802x_Headers_nonBIOS.cmd”もExcludeされていませんでしょうか。エラーメッセージに出力される内容につきましては、F2802x_Headers_nonBIOS.cmdをビルド対象としていただくことで解消いたします。

    FLASH初期化関数につきましては、InitFlash()がcommon\source\f2802x_sysctrl.cに定義されており、資料に記載されている通りのファイル構成で問題ありません。
    FLASH_setupはdriverLibを使用したFLASH ROMの初期化ですので、driverLibをご利用になる際には、別途flash.cをExclude対象から除外いただければと存じます。

    ifdefスイッチで参照している定数DEBUGおよび_DEBUGにつきまして、pie.cの_DEBUGにて有効となる関数(PIE_setDebugIntVectorTable)はデバッグ時にも基本的には使用することはありません。この関数は、お客様で未定義の割り込みハンドラについても、デフォルトのハンドラを使用せずにお客様で作成されたハンドラを使用する場合にご利用いただく関数になります。
    従いまして、デバッグ時は、”DEBUG”のみの定義で問題ございません。

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


    satoshi
    参加者

    v3.02.00.00の場合、例では

    InitFlash()ではなくFLASH_setup(FLASH_Handle flashHandle)を使用していますが、

    この場合、Excludeするべきファイルが異なってくると思うのですが、

    v3.02.00.00ではどのファイルをExcludeすればいいのでしょうか。

    また、Excludeすべきファイルの判断方法があれば教えてください。


    satoshi
    参加者

    48ページに書かれているDSP2802x_headers_BIOS.cmdをExcludeすると、

    ビルド時に以下の警告が出ます。

    Building target: “test8.out”
    Invoking: C2000 Linker
    “C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.1.LTS/bin/cl2000″ -v28 -ml -mt –define=”_DEBUG” -g –diag_warning=225 –diag_wrap=off –display_error_number -z -m”test8.map” –stack_size=0x300 –warn_sections -i”C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.1.LTS/lib” -i”C:/Users/n4777/ccs/device_support/f2802x/v3.02.00.00/common/ccs/Debug” -i”C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.1.LTS/include” –reread_libs –diag_wrap=off –display_error_number –xml_link_info=”test8_linkInfo.xml” –rom_model -o “test8.out” “./common/source/f2802x_codestartbranch.obj” “./common/source/f2802x_cputimers.obj” “./common/source/f2802x_defaultisr.obj” “./common/source/f2802x_piectrl.obj” “./common/source/f2802x_pievect.obj” “./common/source/f2802x_sysctrl.obj” “./common/source/f2802x_usdelay.obj” “./headers/source/F2802x_GlobalVariableDefs.obj” “./source/main.obj” “../cmd/F28027.cmd” -llibc.a -ldriverlib.lib
    <Linking>
    warning #10247-D: creating output section “EmuKeyVar” without a SECTIONS specification
    warning #10247-D: creating output section “PartIdRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “EmuBModeVar” without a SECTIONS specification
    warning #10247-D: creating output section “FlashCallbackVar” without a SECTIONS specification
    warning #10247-D: creating output section “FlashScalingVar” without a SECTIONS specification
    warning #10247-D: creating output section “SysPwrCtrlRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “DevEmuRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “FlashRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “CpuTimer1RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “CpuTimer0RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “CsmPwlFile” without a SECTIONS specification
    warning #10247-D: creating output section “CpuTimer2RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “GpioIntRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “NmiIntruptRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “SciaRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “CsmRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “XIntruptRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “SpiaRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “PieCtrlRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “SysCtrlRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “ECap1RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “Comp2RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “Comp1RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “GpioDataRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “AdcResultFile” without a SECTIONS specification
    warning #10247-D: creating output section “I2caRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “EPwm2RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “EPwm4RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “GpioCtrlRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “EPwm1RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “EPwm3RegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “AdcRegsFile” without a SECTIONS specification
    warning #10247-D: creating output section “PieVectTableFile” without a SECTIONS specification

     

    Yojiro
    Yojiro
    従業員

    DSP28x_Project.hとF2802x_Device.hは直接コピーせず、それぞれコピーするフォルダに保存されているファイルを使用するようにお願いします。

    C2000Wareでは、F2802x向けのヘッダファイル構成が他のデバイスシリーズ(F2806x, F2803x)と同じ構成になっております。

     

    #1283
    FI43101
    FI43101
    従業員

    Lead様

    TPS65253

    http://www.tij.co.jp/product/jp/TPS65253

    http://www.tij.co.jp/jp/lit/ds/symlink/tps65253.pdf

    Datasheet(P6)に記載されています。

    RECOMMENDED OPERATING CONDITION

    TA:junction temperature -40 ~ 85℃

    は、記載ミスであり環境温度を示しています。

    正しくは、TA: ambient temperature -40 ~ 85℃となります。

    TJ::junction temperature -40 ~ +125℃となります。

    FI43101

    Ge
    Ge
    従業員

    新規プロジェクトの作成方法については、以下のマニュアルの44ページにその手順が記載されておりますので、ご確認ください。

    TMS320C2000:Piccolo MCUのソフトウェア開発入門
    http://www.tij.co.jp/jp/lit/an/jaja230a/jaja230a.pdf

    #1220
    クライフ
    クライフ
    従業員

    kitade様

    投稿頂きまして、誠にありがとうございます。

    またお客様で解決できたとのことで、安心致しました。

     

    参考までに、最初の投稿のログデータを確認致しましたが、

    次のようなコメントがあることから、デバイスへファイルの書き込みは行われているようです。

    * Reading device information…done
    * Loading file into device…done
    * Verifying memory (hexfile.hex)…done

    Driver : closed (No error)

    ただ、Intel形式でないhexファイル(motorolerなど)では、Flasherが対応していないため、

    書き込みしても正しくプログラムを実行できないことがあります。

    可能性ですが、Flasher実行時に指定したhexファイルがIntel形式でなかったことも考えられます。

     

    MSP430FlasherはTI-TXTファイル形式でも対応しておりますので、txtファイルで書き込み頂いて問題御座いません。

    差し支えなければ、TI-txtファイルで今後も書き込みを頂ければ幸いです。

     

    #1219
    QT
    QT
    従業員

    Osugi 様

    ご投稿、及びご質問いただきありがとうございます。

    以下、回答させていただきます。

    ①データシートにS/Hがありますが、このHold時期はいつになりますでしょうか。

    マルチプレクサを切換えるタイミングを検討していますが、CSの立上りでは遅いです。

    CSの立下りからxxsec後のなるとは思いますが、何時でしょうか。

    データシート内のTIMING INFORMATIONに記載の通り、

    tSMPLは5.0clk(MAX)となっておりますので、5clk経過後にMUXを切り替えていただければと思います。

    ②DCLOCKの周期は仕様はどうなっていますでしょうか。

    VDDは5.0Vになります。

    最小値はいくつになりますでしょうか。

    250KHzとなっておりますので、最短で4μsecという事でしょうか

    念のためお伝えしておきますと、

    DCLOCKは入力端子ですので外からクロックを入れる必要がございます。

    クロック周波数の範囲は”Clock frequency”にて規定されている通り、0.024MHz~6MHzとなります。

     

     

    ご不明点等ございましたら、再度ご投稿いただければと思います。

    以上、ご確認の程よろしくお願い致します。

    QT

     

     

    Ge
    Ge
    従業員

    F28075の製品ページ(以下リンク)に用意されている、
    TMS320F2807x Piccolo Microcontrollers Technical Reference Manual の115ページの”2.11 Memory Controller Module”の項に記載がございます。

    TMS320F2807x Piccolo Microcontrollers Technical Reference Manual
    http://www.tij.co.jp/product/jp/TMS320F28075
    2.11 Memory Controller Module

    Ge
    Ge
    従業員

    以下画像のように、プロジェクト名を右クリックし、
    Build Configurations → Set Active → CPU1_FLASH
    を選択すると、FLASHに書き込むためのプロジェクトに変更可能です。

    CCS画面

    #1206

    einoe
    参加者

    USBマスストレージのサンプルソフト 
    C:\\ti\\controlSUITE\\device_support\\F2807x\\v210\\F2807x_examples_Cpu1\\usb_host_mscusb_host_msc_cpu01 
    をRAM上で動作しますが、
    FLASHに書き込む場合は、コマンドファイルを定義する以外に何か _FLASH などを定義すれば追加コードなしで再配置できますか、

    FI43101
    FI43101
    従業員

    Lead様

    お問い合わせについて以下のように回答させていただきます。

    RS485は、専用のICを使用した場合が12Vで伝送されるため、ESDダイオードのBreakdown Voltageがそれなりに無いと難しいと考えております。

    この観点でデバイスを調査したところ、Breakdown Voltageの高いデバイスとして
    TVS2200、TVS2700、TVS1400、TVS1800、TVS3300がありました。
    これらのデバイスはBreakdown Voltageについては問題ありませんが、
    寄生容量が大きいためRS485の伝送レートには対応できません。

    以前弊社でもTVS3300に関して最大伝送レートについて確認したことがありますが
    IO Linkのハイスピードモード(230.4kbps)に対応できませんでした。
    RS485はさらに伝送レートが高いため、難しいと考えております。

    またTVS3300は寄生容量が130pFですが、他のTVSxxxxもほぼ同等となっているため
    上記にあげたDeviceでは最大レートもほぼ変わらないものと考えています。

    この為に現状、御提案出来るDeviceは見つかりませんでした。

    E2Eをご確認いただけますでしょうか。
    http://e2e.ti.com/support/interface/circuit-protection/f/389/t/590657

    他に配置などについてですが、以下のようなスレッドが御座いましたので参考にしていただけますでしょうか。
    http://e2e.ti.com/support/interface/circuit-protection/f/389/t/558073
    FI43101

    #1204

    einoe
    参加者

    マニュアルのTMS320F28075, TMS320F28074

    http://www.ti.com SPRS902 –OCTOBER 2014

    メモリーマップの表で 6.3.1 C28x Memory Map

    特にM0,M1と他のメモリーセグメントの違いはありますか、説明がドキュメントあればお知らせください。

15件の結果を表示中 - 2,656 - 2,670件目 (全2,733件中)