【发布时间】:2016-01-03 21:48:59
【问题描述】:
我有一块 DE1-SoC 板,想试用它。 (板子说明: http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=836&PartNo=1)
我的愿望是加入非易失性存储。
首先,实施以下练习会让我很开心:
When the board is turned on, the integer stored in memory should appear in
readable format on HEX LEDS.
到目前为止,我已经实现了使用连接到板上的额外按钮更改 HEX LED 值的“能力”。但是,如果板子关闭,整个“能力”就没有了。然后我需要将电路板重新连接到我的 PC 并将二进制代码重新下载到 FPGA。除此之外,存储在 LEDS 中的值也将重置为默认值。我想避免将我的 FPGA 重新连接到计算机。
如何着手解决这个问题?
查看内存板文档:
64MB (32Mx16) SDRAM on FPGA
1GB (2x256Mx16) DDR3 SDRAM on HPS
Micro SD Card Socket on HPS
是不是说 DE1-SoC 没有内置非易失性存储?如果有,如何访问?
我还在一个文件“de1soc_pin_assignments.qsf”中拥有电路板的所有引脚分配
我可以将外部 SD 卡连接到“Micro SD 卡插槽”并将其用作闪存吗?是否可以将二进制代码从 SD 卡“引导”到 FPGA(以及整数到 LEDS)?如果是,我应该使用哪个引脚?
非常感谢您提前提供的帮助
【问题讨论】:
-
有人能解释一下为什么这篇文章被否决,这样我以后就不会发布类似的东西了吗?
-
我认为您的问题没有任何问题,因此我已经 +1 了。由于各种令人困惑的原因,它有时会在这里发生。我觉得是人不一样,看的东西不一样。与否决的答案相比,投反对票的问题对选民来说也是免费的。不要让它影响到你。
-
谢谢:-)。类似的帖子被否决了,因为“有关硬件的一般问题应该发布在 SuperUser 上”。我现在也会删除这个问题,但它已经有了答案。无论如何,正如你所说,我可能不应该太担心,这只是一个问题。
标签: memory hardware fpga non-volatile