求一种超低成本FPGA JTAG方案

时间:2025-04-28  作者:Diven  阅读:0

首先按照GitHub 说明在虚拟机上安装依赖项,然后创建一个新的存储库目录并克隆了 pICo-SDK 和 XVC-PICo 项目。

求一种超低成本FPGA JTAG方案

克隆了存储库,我们就可以构建主机端守护进程。在 Linux 主机和 RPi Pico 镜像像上运行。我们按照 GitHub 中提供的说明执行此操作。

构建了使用 XVC-Pico 的守护进程,我们让在开发计算机上运行。

要在 UF2 文件可用后将映像下载到 RPi Pico,请在 RPi Pico 通电时按住 bootsel boot,电路板将挂载到文件系统中。只需复制 UF2 文件,就会安装完毕并准备就绪。

通过对 RPi Pico 进行编程,我们可以将用于提供 JTAG 信号的 GPIO 连接到 FPGA 板上的 JTAG 座子。对于 GPIO 等其板,RPi Pico 是 3v3,因此需要确保目标板向 Bank 0 提供 3v3,否则存在损坏 FPGA 器件的风险。

JTAG引脚分配如下:

 

 

确保在 Pico Pin 23 和目标板之间连接接地参考。否则,将无法连接到设备。

当守护程序运行并且板已连接并通电时,我们可以启动 Vivado 并尝试打开硬件管理器连接到目标FPGA上。

Vivado 启动时打开硬件管理器并创建新的硬件目标。使用 Xilinx 虚拟电缆 (XVC) 选项。当提示输入 XVC 时,使用 Linux 开发计算机的 IP 地址。

下一步是使用硬件管理器读取 XADC 温度和电压。

Vitis测试也是支持的:

XVC-Pico 应用程序给我留下了深刻的印象,并且在成本优化开发中,低成本解决方案非常有优势。


审核编辑:刘清

猜您喜欢

热敏电阻NTC(Negative Temperature Coefficient)是对温度变化敏感的电阻器,其电阻值温度的升高而降低。NTC热敏电阻应用于温度测...
2025-04-14 02:31:41

可编程控制器使用较多,因此可编程控制器具有很强的现实意义。对于可编程控制器,大家或多或少有所耳闻,但大家未必知晓可编程控制器的几大特点。本文中,小编将对可编程控...
2020-09-30 10:34:00

精密贴片电阻在电子电路设计中扮演着至关重要的角色。为了方便工程师和电子爱好者快速查找所需电阻值,精密贴片电阻值表应运而生。它清晰地列出了各种常用的电阻值,涵盖了...
2024-11-26 11:29:55


色环电感是常见的电感元件,应用于电子电路中。外观通常由多个彩色环带构成,这些环带不仅美观,还能直观地表示电感的参数。通过色环的组合,我们可以快速识别电感值和公差...
2009-05-07 00:00:00

从一个研发的周期来看,设计所占的比重其实是很小的。往往耗费设计人员大量的时间和精力的是仿真和调试。工程师可以通过仿真工具对自己的设计进行验证。但不同于软件,PL...
2020-05-05 15:47:00


探索自然、挑战自我的旅程中,可靠的电力供应是重要的保障。户外移动电源IC,作为户外电源解决方案的核心,为你的探险之旅提供持久电力,让你尽情享受户外的自由与激情。...
2024-05-17 00:00:00

贴片电阻体积小,阻值标识方法与传统色环电阻不同。一般采用数字编码标识,常见的有三位数和四位数两种:三位数编码: 前两位数字表示有效数字,第三位数字表示10的n次...
2024-11-29 10:26:23

导读:没有任何人会怀疑,未来是一个万物互联的时代。传感器作为物联网的感知设备,是物联网里使用范围最广、数量最多的器件。这是小编找到的关于物联网与传感器技术应用最...
2023-09-13 08:51:00