問題タブ [ftdi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - FTDI D2XX ドライバーが Samsung Galaxy S3 で動作しない
FTDIサイトからAndroid用の最新のFTDI D2XXドライバーをダウンロードして、ルート化せずにft232RチップをSamsung Galaxy S3電話に接続しました。USB 経由で ft232r チップを samsung galaxy s3 に挿入すると、認識されているように見えますが、FTDI D2XX ドライバーを使用して VID と PID を抽出するアプリケーションを起動すると、電話に接続されているデバイスが認識されないようです。 .
携帯電話も更新したので、何が問題なのかわかりません。誰でも私に解決策を提案してもらえますか?
debugging - OpenOCD を BeagleBone に接続すると、ftdi デバイスが認識されない
Windows 7 x64 のオンボード FTDI JTAG エミュレーターを介して openOCD を BeagleBone に接続しようとしています。BeagleBone に付属の ftdi ドライバー 64 ビットをインストールしました。BBone を Windows に接続すると、USB シリアル コンバーター A と B が COM ポートと共に表示されます。
device-managers のハードウェア ID は次のように表示されます。
32 ビットと 64 ビットの両方のバイナリと ti_beaglebone.cfg スクリプトを含む openOCD 0.6.1 をダウンロードしました。VID PID は上記のように一致します。
私は実行しようとしました:
しかし、FTDI をまったく認識せず、次の行が表示されます。
OpenOCD の 32 ビットと 64 ビットの両方のバイナリを試しましたが、うまくいきませんでした。
どんな助けでもいただければ幸いです
ありがとう
android - DTR/RTS が FTDI ベースの Arduino ボードに送信された後、何が起こっていますか?
Android デバイスから Arduino ボードへのアップロードを有効にするためのスケッチに取り組んでおり、rxtx (純粋な Java)を使用して PC/Arduino をテストするときに、 Duemilanove ( FTDIベース) およびArduino Uno ( ATmegaベース) で動作します。
ただし、setDTR/setRTS メソッドがまだ実装されていないため、USB-Android ライブラリを使用する場合は機能しません。
FTDI Android ドライバーは、setDTR/setRTS シグナルの送信を許可しますが、その後のデータの送信/読み取りに失敗します。
したがって、問題は Android USB API にあり、何が問題なのかわかりません..
DTR/RTS が切り替えられた後、FTDI ベースの Arduino ボードはどうなりますか?
デバイスがリセットされ、ブートローダー コマンド ( STK500 ) を 50 ~ 250 ミリ秒待機していると思います。私は正しいですか?
android - 公式の FTDI android ドライバー read() が機能しない
http://www.ftdichip.com/Android.htmの公式ドライバーを使用しています
03-20 13:37:52.359: WARN/FTDI(4453): 読み取り開始
03-20 13:37:52.359: WARN/FTDI(4453): 6 バイトが利用可能
03-20 13:37:57.960:WARN/FTDI(4453): 0 バイトの読み取り
03-20 13:37:57.960: 警告/FTDI(4453): 読み取りが完了しました
このソース コードは簡単です。
彼らのサポート部門は、一週間たっても返事をくれませんでした。私は Android 4.0.4 を使用しており、Arduino Duemilanove ftdi ベースのボードを使用しています。
c# - DMX USB Pro(FTDI) が非常に散発的に動作する
Enttec DMX USB Pro ボックスを使用してステージ ライトにデータを送信する C# アプリケーションを作成しようとしています。私が使用している C# ラッパーが提供されており、ライトが期待どおりに応答するようになりましたが、機能することはほとんどありません。書き込みへの応答を開始する前に、市販のアプリケーションを使用して接続を「リセット」することを数回切り替える必要があるようです。
私のDMXコードは
python - VCP モードで FDTI チップを使用するには?
私は FT245RL チップをベースにした SainSmart USB リレーボードを手に入れようとしていますが、ひどい時間を過ごしています。次のようなコマンドラインからリレーを制御できるという印象を受けました。
デバイスが自動的にマウントされ、ボー レートとアクセス許可が設定されていると思いますが、Debian スクイーズまたは CentOS 5 マシンでは何も起こりません。サインスマートのサポートは無価値です。
Windows で試すことにしたので、ドライバーをインストールし、Python で小さなプログラムを作成しました。
まだ何もありません。おそらくハードウェアの問題なので、提供されている Windows プログラムをインストールします。リレーボタンをクリックすると、デバイスが認識され、機能します。がっかりして、私は彼らのプログラムを終了し、私のバグを探します(何も見つかりません)が、とにかく試してみるとうまくいきます!あらゆる種類のクールなことを実行するためのはるかに大きなプログラムを作成し、デバイスのプラグを抜くまでクールなことが起こります。再び差し込むと、何も機能しません。コードが何かを行う前に、リレー制御プログラムを実行して終了する必要があります。
FT_SetBitMode() のような d2xx ドライバーで何かをしなければならないと思います。VCP モードだけを使用する方法はありますか? PyUSB がコンピューターにインストールされず、Linux で使用できません。
私が欲しいのは、Python を使用して Linux でリレーを制御する簡単な方法だけです。
usb - libftdi または libusb を使用して FTDI チップをハードリセットする方法はありますか?
FT245 SYNC FIFO に切り替えた後、MPSSE 出力を回復するために FT2232H をリセットする必要がありますが、ftdi_usb_reset()を(チャネル A とチャネル B の両方で) 使用すると、FT245 が有効になった後に MPSSE に戻ることができず、MPSSE へのアクセスを回復する唯一の方法です。 FTDIからUSBを抜き差しすることです。
ただし、FPGA でのデザインがスタックすることがあり、FPGA ですべてのスタックをデバッグするのは面倒であり、すべてのスタックを見つけることが保証されていないため、FPGA のリセットピンにアクセスするには MPSSE が必要であり、ソフトウェアで行う必要があります。デバイスのプラグを抜くのはあまり便利ではありません。
これはファームウェアの更新にも必要です。ビットストリームで SPI フラッシュにアクセスするために FPGA を Hi-Z にする MPSSE が必要であり、ファームウェアを更新する前にユーザーが USB デバイスを再接続するのは不便です。
理想的には USB デバイスの電源をリセットするための libftdi または libusb の方法はありますか?