ZYNQ的FPGA程序是保存在RAM中,每次上电都需要重新下载.这里使用Platform Cable USB DLC9 来下载, Vivado版本是2014.4。Z-turn的JTAG口可以用来下载调试ARM和FPGA端的程序,ARM和FPGA串接在同一个JTAG接口上,通过ID号来区分,Z-turn的JTAG接口如下: GND可以只接一根,NTRST不用接.
把下载器接到电脑之后,在电脑的设备管理器中会出现XilinxUSB Cable:
开发板没上电之前,下载器的状态灯是红色的,开发板上电之后,下载器的状态灯变为绿色.
1. 用vivado 2014.4打开mys-xc7z010-trd工程,在左边的Flow Navigator下点击Program and Debug ->Open Hardware Manager -> Open Target->OpenNew Target
2. 在弹出的Open New Hardware Target新窗口中一直点击Next,直到出现“SelectHardware Target”对话框:
选择HardwareDevice下的xc7z010_1,点击Next->Finish.
3. 之后会自动打开Hardware Manager窗口,在窗口上方点击program device->xc7z010_1,在弹出的Program Device对话框中直接点击Program下载程序.
4. 之后会出现下载进度的窗口
下载成功后, 开发板上的D25灯会亮,将拔码关U20的开关4拔到L, 开关1,2,3可控制三色灯D34的亮灭.
JTAG口直接连接到CPU,中间没有接任何的元器件,如果下载不了,请检查: (1)下载器和开发板之间的连线是否正确; (2)下载器在PC端是否能识别; (3) 开发板上电后下载器的状态灯是否为绿色; (4) 重新拔插一下下载器的USB线,重新给开发板断电再上电。
|