FTDI FT232R のシリコンのバグときちんとした RF VCO プロジェクト

ニュース

ホームページホームページ / ニュース / FTDI FT232R のシリコンのバグときちんとした RF VCO プロジェクト

Dec 19, 2023

FTDI FT232R のシリコンのバグときちんとした RF VCO プロジェクト

[Scott Harden] は、ラップトップから AD98850 デジタル信号発生器に直接 SPI を送信するために FT232 チップを使用して成功したことを知らせるために手紙をくれました。 少なくともそこが彼の目的地だった。 しかし

[Scott Harden] は、ラップトップから AD98850 デジタル信号発生器に直接 SPI を送信するために FT232 チップを使用して成功したことを知らせるために手紙をくれました。 少なくともそこが彼の目的地だった。 しかし、人生でよくあることですが、楽しみの半分以上は、そこに到着して、まだ解決されていないシリコンのバグを見つけて、(チップをうまく機能するものと交換しただけで)それをホットグルーで埋めて、素敵な箱に入れて、それを棚の上に置きます。

原則として、FTDI FT232 シリーズのチップにはビットバン モードがあり、基本的にどのプラットフォームにも何もインストールせずに、ドライバを使用してターゲット コンピュータ上のかなり単純な API から個々のピンを制御できます。 私たちがこの機能を書いたのはずっと前の 2009 年で、[Scott] はなぜビットバン モードを利用したハッキン​​グが増えないのか自問していました。

それから彼は、FTDI 正誤表 (PDF) に出会うまで、コードの「デバッグ」に何時間も費やすことで、自分自身の質問に厳しい方法で答えました。そこでは、ビットバン モードが FT232R でまったく正しいタイミングを取得できないことを認めています。 FT232RLのパーツです。 FTDIは、その後のチップのリビジョンでバグを修正したと主張しているが、コミュニティはそれを確認できていない。 非常に優れたビットバン モードを使用したい場合は、FT232R チップを使用しないでください。FT232R チップは、人気の高い FTDI ケーブルや多くのアダプター ドングルに含まれています。

ここでの良いニュースは 2 つあります。 まず、もうおわかりでしょう。 次に、ビットバン モードは非常に便利で、ベンダーの他のチップでも動作します。 特に、FT232H および FT230X チップは問題なく動作します。 そして、[Scott] はコマンドライン制御のデジタル VCO を立ち上げて実行しました。 終わりよければ全てよし?

コメント欄への質問はこれで終了とさせていただきます。 他のメーカーの安価な USB シリアル チップには、簡単にアクセスできるビットバン モードが備わっていますか? とにかくUSBビットバンを使っている人はいますか? もしそうなら、何のために?