動作環境
Windows 10 Pro (v1909)
PYNQ-Z1 (Digilent) (以下、PYNQと表記)
PYNQ v2.5 Image
Vivado v2019.1 (64-bit)
概要
- MicroBlazeの実装を試そうとしていた
- UART出力についてUSB UARTを使用しようとしたが、そもそもピンがわからない
- 調べたところ、USB UART自体はピンを指定できない
- 代わりとしてPMOD USB UARTを使うというフォーラム回答があった
試そうとしたもの
-
Vivadoでmicroblaze
- Himawari様
- 情報感謝です
テキストと画像で丁寧に書かれている。
一方で、制約ファイルの記載がなく、よくわからなかった。
USB UARTでのシリアル出力用のピン設定をどうしているのか不明だった。
forumの情報
上記によると
- C14/D11はあるけどZynq PSと直接接続用
- PL用には使えない
- 代わりとしてPMOD USB-UARTを使うという手がある
PMOD USB-UARTの製品としては以下のようなものがあるようだ。
https://www.avnet.com/shop/us/products/digilent/pmod-usb-uart-3074457345625232705/
PMODでシリアル出力するのであれば、手持ちのFTDIアダプターを使えばよさそうに思った。
不明点
上記ではUSB UARTでの出力(I2C configuration done.\n
)がUSB UARTに出力されている。
MicroBlazeではなくZynqを使っているという違いはある。
このあたりはまだ学習不足である。