一、说明
阿里挺大方的,送了一个开发板(早期申请者可获得),用A7200T的FPGA,很大。可惜板子的接口太少了,回头找找看,有没有扩展卡吧。
下载到开发板进行调试,是相对比较简单的工作,按照参考文档做下去就行。坑就一个,驱动的签名不认。
依据“XC7A-FPGA开发板用户手册(FMX7AR3B).v1.0.pdf”进行调试。后续简称为“文档”。
二、调试理解
1、开发板了解
从开发板上看(文档里没写),flash用了两片(正反面各一片):S29GL128S90tf101(手册在:https://wenku.baidu.com/view/6bef1369ddccda38376bafd0.html)
靠近CONFIG和CK-INK(USB接口)的地方,各有一个stm32,文档上说是用来做电源控制的,感觉也是用来做USB数据转换、烧写flash等控制的。
2、开发板上电
接入 5V 输入电源按下 POWER 按键后, MCU 控制上述电源按顺序上电,以确保 FPGA 正确启动,同时 D7 处的 LED 以类似呼吸的方式亮起指示 MCU 正常工作。
它特别提示关电的顺序:如需要断开 FPGA 电源或关闭开发板电源,不要直接拔掉 5V 输入电源,应先按