zyboでUSB3320のリセットがMIO46につながっているのは
Zybo Reference Manual [Reference.Digilentinc]
ここからわかる。
どうやらハードウェア類がLinux前にリセットされていなければならないのは組み込みあるあるなのかしらないが
以下のサイトによるとそうしなければならないようだ。
forum.digilentinc.com
しかし、肝心のコードを入れるとXIlinx SDKにxgpiops.hなんか無いと言われる。
結論。
bitstreamを作る前に、GPIO-MIOを使うように設定する。
XSDKはVivadoから履かれたHDFをもとに、必要最低限なヘッダー類だけコピー・生成している。
結局「#include "xiicps.h"が無い」と同じことだった。
Zybo Zynq-7000 ARM/FPGA SoC Trainer Board
- 出版社/メーカー: Digilent Inc
- メディア: エレクトロニクス
- この商品を含むブログを見る
というのも
情報はDigilentやネットで手に入ってしまう。
何よりもVivadoが頻繁に更新されてしまうので本に書かれる方法はすぐに古くなってしまうからであろうか。