May 04, 2023
Raspberry Pi RP2040 マイクロコントローラー上の Bitbanged DVI
L'ultima volta abbiamo dato una prima occhiata al Raspberry Pi Pico e al suo microcontrollore RP2040
先月初めて Raspberry Pi Pico とその RP2040 マイクロコントローラーを見たとき、単なる ARM チップ以上のものであるためには何か特別なものが必要であることは明らかで、それがオンボード PIO 周辺機器の形で存在しているようでした。 私たちは、コミュニティがこれらをどのように使用して、宣伝されている制限を超えて RP2040 の機能を拡張するかを心待ちにしていました。 次に、[Luke Wren] が RP2040 を押して HDMI モニターの駆動に適した DVI 信号を生成する例を示しています。
チップがオーバークロックできることは驚くべきことではありませんが、DVI タイミングの生成に必要な 252 MHz に到達できることは印象的です。 適切な終端を使用すると、GPIO ラインが仕様で要求される差動信号を模倣できることがわかりました。 RP2040 と HDMI ソケットを備えた PCB が作成され、拡張用の PMOD コネクタもいくつか提供されました。 すべてのコードとソフトウェアは GitHub リポジトリにあります。
その結果、使用可能な DVI 出力が得られ、60 Hz で 640 × 480 ピクセルという比較的低解像度ではありますが、マイクロコントローラー プロジェクトによって提供される通常のコンポジット ビデオよりも大きな進歩を遂げています。 モニターでのコンポジットのサポートがレガシーアイテムになりつつあるため、FPGA を使用せずに HDMI または DVI 出力へのアクセス可能なパスが見られるのは歓迎すべきことです。
[BaldPower] さん、ヒントをありがとう。