首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用altera FPGA开发板的HPS引脚?

如何使用altera FPGA开发板的HPS引脚?
EN

Stack Overflow用户
提问于 2015-07-13 14:45:55
回答 2查看 1.6K关注 0票数 0

如何设计自己的MAC层函数来代替altera的IP函数来访问以太网芯片?我的主板是带有cyclone V 5CSEMA5F31C6芯片的DE1-SoC。接入以太网芯片的引脚是HPS引脚,我不能给它分配我自己的信号。

EN

回答 2

Stack Overflow用户

发布于 2016-10-31 19:36:28

气旋V也是可能的。我有自己的以太网IP工作在fpga一侧的DE1-SOC板使用HPS引脚。我通过hps组件的引脚多路复用功能使用它们。您必须对它们进行配置,并使hps引导成为该配置的预加载器代码。然而,你不能在cyclone v中使用DDR功能(因此你不能达到1Gbps) (Altera说)。对于该进程,您应该设置引脚复用,生成Qsys并编译Quartus。此过程将创建文件夹spl_bsp。然后,您必须使用Altera提供的映像创建SD卡(该映像包含所需的所有分区)。在此之后,您可以制作预加载器: 1) bsp-generate-files.exe --settings ./ software/spl_bsp/ settings.bsp --bsp-dir ./hps_isw_handoff/soc_system_hps_0 2) cd软件/spl_bsp/ 3) make 4) make 4) make uboot 5) alt-boot-disk-util.exe -p预加载器-mkpimage.bin -a write -d e // e是SD卡的驱动器6) cp uboot--d/u-boot.img /cygdrive/e

最后,将SD卡放入FPGA工具包中,对fpga进行编程。HPS从SD卡引导,引脚多路复用矩阵配置输出引脚。

票数 1
EN

Stack Overflow用户

发布于 2015-07-22 03:26:05

这在新的Arria10FPGA上是可能的,但在Cyclone V中是不可能的。Arria10共享了可配置到SoC或SoC的I/O。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31376941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档