微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 一 初上手

一 初上手

时间:10-02 整理:3721RD 点击:

       很高兴能获得这次板卡评测资格,感谢eefans和xilinx。

       收到物流信息后,等待的时光总是最难熬的,一周后满怀兴奋地收到一个白色纸箱,作为剁手party,拆快递箱那快感不用多说了,打开纸箱,一块板子,几张说明书,还有数据线等配件


                              

       相比其它搭载高端FPGA芯片的开发板,Artix-7 50T开发板算是比较迷你的,当然其外设也是比较简单的,主要有DDR3 SDRAM、QSPI FLASH和双10/100 以太网接口。




       板卡的核心:Xilinx Artix-7系列FPGA,型号XC7A50TFTG256 ABX1441, Made in TAIWAN




       另外笔者申请板卡时的项目是关于以太网图像传输的,利用的就是板载双以太网口设计




       下面就简单上手,为FPGA开发做些准备工作:

1.    计算机,操作系统Windows 10专业版




2.    USB数据线,一端连接板卡上microUSB口,此口既是供电口又是USB-TO-UART通讯口




       另一端连接到计算机USB口,此时计算机弹出新硬件安装的提示,可提前安装Silicon LabsCP2104 USB-to-UART驱动, 驱动识别后,可在设备管理器中查看串口端口号,图中为COM3




3.    板卡出厂自带测试程序,在计算机端可通过串口调试助手连接到板卡,参数设置如下




       成功连接后,在监控串口打印出板卡上传的字符串


       按步骤进行测试:



IIC EEPROM测试




DDR3 测试




LED测试




DIP测试




按键测试



       经过以上测试,说明硬件一切OK


4.    开始搭建软件开发环境,Vivado 2016.2




       新建工程




       设置工程名,选择工程文件所在位置




       加入官方提供引脚约束文件:7A50T_Master_XDC_PCB_Rev_A_v1_0.xdc




       笔者提前将board_xml文件夹(官方提供)拷贝到了以下目录中:

“ \Xilinx\Vivado\2016.2\data\boards\board_parts\artix7”

       在设置器件时选择Artix-7 50T套件,可自动设置工程的其它属性




       至此,新工程的框架搭建完毕




       另外,板卡上自带USB-TO-JTAG调试模块,通过USB数据线连接后,可自动识别Artix-7 FPGA芯片





       至此,板卡初上手,一切准备工作就绪,下一步可以直接FPGA开发了



很详细 ,很卖力,很用功,会成功

期待小编的项目分享

支持,很不错

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top