【发布时间】:2019-12-03 15:41:29
【问题描述】:
我有一个任务:从 Android 设备重新烧录 FPGA Xilinx XC6SLX9-2TQG144C。从 Android 设备上的接口,我有 RS-232、GPIO 4 位(2 进、2 出)、USB 2.0、USB 3.0。此外,闪存 AT45DB161E-SHF-B 通过 SPI 连接到 FPGA。我有 Jtag,但如何从 Android 操作系统使用它?我是 FPGA 编程的新手,所以我什至不知道从什么开始。谢谢帮忙。
【问题讨论】:
-
如果需要对FPGA进行一次编程,JTAG就可以了。但是 FPGA 在断电时会丢失其配置,并在下次通电时从内存中重新加载。所以如果你想让它永久化,你需要一种不同的方法。用于编程位文件的“.bit”文件中的一些字节实际上是 Xilinx 软件的标头信息。所以不能直接使用。您可以为此使用 bin 文件。