完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我用的板子是Nexys4 DDR,也就是Artix-7 100T,具体型号是xc7a100ticsg324-1L。
我到e200_opensource/FPGA/artydevkit/script/board.tcl中将型号改为xc7a100ticsg324-1L,然后到e200_opensource/fpga/artydevkit/constrs/arty-master中,根据Artix-7 100T和Artix-35T的官方文档,通过对比引脚来改约束文件。 两个板子上的资源不同,这些我都尽量克服了,但是在ChipKit Digital I/O Low部分,35T和100T同一芯片的同一引脚很多实现了不一样的用途,比如同一芯片上的IO_L16P_T2_CSI_B_14引脚,35T接CK_IO0,而100T接LED12,而且100T里找不到接CK_IO0的引脚。这让我很迷惑,请问如何修改引脚?另外我注意到hbirdkit和nucleikit的约束文件根本没有约束ChipKit,所以是否可直接注释掉XDAC的这部分,毕竟我也用不到。 另外,xilinx官网里没有Nexys4 DDR的bsp文件,请问github里的bsp文件是否兼容所有板子,而且我只有一根usb线可以接JTAG口,如何不用olimex ARM-USB-TINY-H debugger实现调试? fpga小白谢谢大家啦。 |
|
相关推荐
1个回答
|
|
|
针对你的情况(使用Nexys4 DDR开发板调试蜂鸟E200,且无专用调试器),以下是完整的解决方案: 核心思路:使用板载JTAG + UART组合调试Nexys4 DDR板载Digilent USB-JTAG和USB-UART芯片,无需外部调试器即可实现基础调试。 步骤1:正确修改约束文件(XDC)关键问题解决:
步骤2:调试方案(无专用调试器)方案A:UART打印诊断信息(推荐)
方案B:JTAG + ILA逻辑分析仪
方案C:LED指示灯调试步骤3:关键验证点
替代调试器方案对比
常见问题解决
建议优先实现UART输出功能,这是最直接的调试手段。Nexys4 DDR的板载资源完全支持无需专用调试器的基本开发流程。 |
|||
|
|
|||
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【作品合集】玄铁BPI-CanMV-K230D-Zero开发板测评
3030 浏览 0 评论
【作品合集】玄铁Banana Pi BPI-RV2开发板测评
1679 浏览 0 评论
27298 浏览 0 评论
【作品合集】矽速科技Sipeed MaixCAM Pro开发板测评
33636 浏览 0 评论
【作品合集】赛昉科技VisionFive 2单板计算机开发板测评
36189 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 10:38 , Processed in 0.476853 second(s), Total 40, Slave 33 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3512