先说明问题,在说明使用的工具。
我在使用vivado 定义 JTAG 的 TCK,YDI,TDO,TMS 四个接口的时候出现问题,根据手册他们应该分别定义为:
F9 | FPGA_TCK |
G6 | FPGA_TDI |
F6 | FPGA_TDO |
J6 | FPGA_TMS |
但是当我查找 Package Pin 的时候,vivado显示这几个都是未识别的无效引脚
我使用的vivado版本是 2021.1 ,使用的开发板是黑金 AX7020的 xc7z020clg400-2 开发板。
我想做的是将 JTAG线接入IO引脚,这样我就可以使用外部 keil 对FPGA中我定义的cortex-M3软核进行debug调试