芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 5325|回复: 0

ACX720型Xilinx FPGA开发板出厂测试流程【不适用于用户自己测试】

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 430

    主题

    817

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    16130
    QQ
    发表于 2022-7-14 11:40:35 | 显示全部楼层 |阅读模式
    拿到开发板以后,可以按如下流程进行开发板测试。
    第一步:下载资料内容
    小梅哥Xilinx FPGA开发板 ACX720资料下载链接:http://www.corecourse.cn/forum.php?mod=viewthread&tid=28465

    第二步:阅读产品说明书
    在下载内容的A盘01号文件夹的01号文件中,有文件《01_【产品说明书】ACX720、ACX735 FPGA开发板用户手册》。产品说明书总结了开发板新用户常见注意事项及常见问题,是重要的开发板上手学习参考。

    第三步:安装常用软件
    下方为常用软件的安装指导步骤,如已通过阅读《01_【产品说明书】ACX720、ACX735 FPGA开发板用户手册》和小梅哥Xilinx ACX720 FPGA开发板自学教程》完成软件安装,则本步骤可以跳过。

    VIVADO软件安装
    参考资料包A盘01号文件夹02号文件小梅哥Xilinx ACX720 FPGA开发板自学教程》第一章内容。

    下载器驱动安装
    本内容参考《01_【产品说明书】ACX720、ACX735 FPGA开发板用户手册》安装开发板驱动小节的内容。

    CH340串口驱动安装
    本内容参考《01_【产品说明书】ACX720、ACX735 FPGA开发板用户手册》安装开发板所需驱动小节的内容。

    第四步:了解烧写bit文件和bin文件方法
    本部分内容可以直接参考如下链接:

    VIVADO软件bit文件和bin文件烧写方法


    第五步:例程测试
    第一部分:基础测试
    开发板在出厂时已经进行了测试固件的烧写并经过了全面的测试。您可以按照如下方法,再次进行入手测试确认开发板完好。
    1、  按产品说明书接通电源后给开发板上电,观察到如下现象即可表明基础测试正常
    (1) 开发板每个拨码开关旁led灯流水向左。(led全部正常)
    (2) 开发板上方数码管从0开始以0-F依次发生变化。(数码管全部正常)
    (3)如果您购买的是带有5寸TFT屏的套餐,则按图插接好的TFT屏会显示彩条。(TFT屏正常)
    006.png

    (4)长按S0后,可以进一步得到如下现象:
    (4-1) 蜂鸣器发出音阶声音。(蜂鸣器正常)
    (4-2)LED3/4/5点亮。
    (4-3) 数码管显示EEOOOEEE

    关于数码管和LED的硬件测试状态显示,对应关系如下:
      
    LED7
      
    LED6
    LED5
    LED4
    LED3
    LED2
    LED1
    LED0
    红外
    以太网
    DDR3
    RTC
    EEPROM
    HDMI
    按键
    GPIO(暂不测试)

    如果对应部分硬件测试正常,则对应LED点亮。下面我们讲解测试方法。
    1、  使用红外遥控器,任意按键对准开发板右下角红外接收头按两次。(红外正常)
    2、  使用双头HDMI线对接开发板的两个HDMI接口,LED2点亮。(双HDMI正常)

    第二部分:专项测试
    专项测试环节,可以进行串口收发接口,USB接口,以太网接口和OV5640摄像头测试。其中串口收发接口测试和USB接口测试的FPGA程序均沿用板载的出厂固件完成,以太网接口和OV5640摄像头测试需按上文讲述的烧写新的bit文件方法方能完成。
    1、  串口收发接口测试。
    启动串口产测工具,连接好串口线缆并选择正确串口号后敲击回车,串口产测工具显示串口正常。(至少测试三次并以任意一次成功为正常)
    image.png

    2、  USB接口测试
    USB接口测试的FPGA程序继续沿用出厂固件进行,具体测试方案可以参考如下链接:
    【开发板使用】ACX720开发板USB接口测试方法

    3、以太网专项测试。
    由于以太网内部测试为板对板测试,而一般很少有人手头有两块ACX720开发板,所以以太网测试使用以太网回环的工程进行。测试的方法和步骤如下:
    进行以太网配置:参考如下链接:
    (1)FPGA逻辑工程涉及以太网的实验配置要点及注意事项
    (2)配置完成后使用VIVADO将eth_udp_loopback_gmii.bit文件烧写到FPGA中
    (3)启动netassist工具,填写如下信息后点击发送,即可成功发送和接收以太网数据,实现以太网回环
    013.png

    注意事项:
    1、网络调试助手软件应避免多开,否则回环实验无法成功。具体可查看电脑任务栏右下角是否有多个软件图标存在。
    2、计算机的端口号(如上图中6000)有时会被其他软件占用,导致点击连接后软件无法生效。如遇到此情况,重新填写一个端口号(如6102)测试即可。
    3、通过开发板的网口指示灯(绿色和橘黄色)闪烁情况,可以判断网线连接是否正常。通常状况下,只要网线连接好,电脑开机,开发板上电,则网口指示灯就会闪烁。
    4、使用wireshark抓包工具,可以协助判断计算机发送和接收数据包的情况。


    4、  OV5640摄像头(选配)测试
    1、将OV5640摄像头插接到开发板上
    2、基于上面测试的以太网测试内容和配置要点,烧写本帖子附件提供的ov5640_udp_gmii.bit文件
    3、随后启动:小梅哥UDP摄像头.exe   启动后填写正确的端口号和分辨率信息
    004.png


    注意事项:
    1、以太网传图工具应避免多开,也应当避免和网络调试助手软件同时开启,否则传图实验无法成功。具体可查看电脑任务栏右下角是否有多个网络传输的软件图标存在。
    2、计算机的端口号(如上图中6000)有时会被其他软件占用,导致点击连接后软件无法生效。如遇到此情况,重新填写一个端口号(如6102)测试即可。
    3、通过开发板的网口指示灯(绿色和橘黄色)闪烁情况,可以判断网线连接是否正常。通常状况下,只要网线连接好,电脑开机,开发板上电,则网口指示灯就会闪烁。
    4、使用wireshark抓包工具,可以协助判断计算机发送和接收数据包的情况。

    恢复出厂设置方法
    如果您进行了其他固件(bin文件)的烧写而失去了上电后的出厂启动固件,您可以通过如下方法恢复出厂设置

    恢复开发板出厂设置
    VIVADO软件bit文件和bin文件烧写方法,利用提供的出厂固件bin文件直接恢复开发板出厂设置

    将提供的bin文件烧写到开发板之中。拔掉下载器灰色排线,再上电即可恢复开发板固件出厂设置。说明,开发板固件恢复并不包含USB固件恢复,如需恢复USB固件可参考下方方案。

    恢复USB出厂设置
    USB固件在烧录后,有一定几率会遇到烧写失败的情况,这时,按住开发板背面USB-PGM按键3秒后,再按下USB-RST,USB芯片即可恢复出厂设置。

    附件:常用工具及出厂固件、测试bit文件.rar (2.85 MB, 下载次数: 331)

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-12-4 16:25 , Processed in 0.081236 second(s), 34 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表