RISC-V MCU中文社区

有关约束文件和bsp的问题

发表于 开源蜂鸟E203 2020-04-18 23:01:22
10
4890
0

    我用的板子是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小白谢谢大家啦。


喜欢0
用户评论 (10)
  • Major Tom

    2020-04-21 15:36:47 Major Tom 1#

    hdzx

    你们都是在liunx移植的吗?我vivado下载失败几次就放弃,现在在window下移植成功了

    你好具体是怎么做的可以分享吗

  • hdzx

    2020-04-21 13:37:16 hdzx 2#

    你们都是在liunx移植的吗?我vivado下载失败几次就放弃,现在在window下移植成功了

  • 灰主流

    2020-04-20 20:26:54 灰主流 3#

    领主文

    蜂鸟开源项目理论上是支持所有fpga的,要改的话您参考100T的LED12是不是给封装起来了。bsp是板级支持包,是对应板子的支持,所以应该不能兼容性那么强。调试的话还是要用对应的调试器。

    噢噢好滴

  • 灰主流

    2020-04-20 20:26:41 灰主流 4#

    LYB.

    我感觉参加讨论的都是参加了risc-v挑战杯的

    是啊- -

  • LYB.

    2020-04-19 20:16:02 LYB. 5#

    wujiboy

    还有这活动啊?没参加过 LoL

    今年的赛题就是用risc-v架构做东西。板子给的就是这块

  • wujiboy

    2020-04-19 18:10:58 wujiboy 6#

    LYB.

    我感觉参加讨论的都是参加了risc-v挑战杯的

    还有这活动啊?没参加过 LoL

  • wujiboy

    2020-04-19 18:10:35 wujiboy 7#

    领主文

    蜂鸟开源项目理论上是支持所有fpga的,要改的话您参考100T的LED12是不是给封装起来了。bsp是板级支持包,是对应板子的支持,所以应该不能兼容性那么强。调试的话还是要用对应的调试器。

    有道理,需要根据新板子的情况修改bsp中的内容

  • LYB.

    2020-04-19 18:05:34 LYB. 8#

    我感觉参加讨论的都是参加了risc-v挑战杯的

  • 领主文

    2020-04-19 17:54:44 领主文 9#

    蜂鸟开源项目理论上是支持所有fpga的,要改的话您参考100T的LED12是不是给封装起来了。bsp是板级支持包,是对应板子的支持,所以应该不能兼容性那么强。调试的话还是要用对应的调试器。

  • wujiboy

    2020-04-19 12:07:52 wujiboy 10#

    我也是刚学fpga,你这个xc7a100ticsg324-1l看来是324管腳的,与蜂鸟板采用的xc7a100tfcg484-2管教数量不相同。我觉得有些没有的管脚就只能放弃,或者找到对应的管脚改过去。

    具体还是只有请高手们帮忙看看了。

灰主流

灰主流 未通过实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板