CH347是一款功能强大、易于使用、成本低廉的高速USB转接芯片,它能够将USB接口转换为JTAG、SPI和I2C接口,为开发者提供了便捷的连接方式。无论是CPU调试、FPGA下载还是芯片烧录,CH347都能满足您的需求。 ———
本文将用来展示,如何使用OpenOCD来操作CH347的JTAG接口对FPGA进行程序的下载,其可固化到FPGA的Flash中达到下载的效果。 1、过程分析 在CH347的Mode3(UART+JTAG模式)下,通过JTAG先将Bit流程序文件下载入FPGA中,Bit文件将操作FPGA的SPI控制器,将JTAG数据转换为SPI数据写入Flash,此步骤即将BIN文件写入,从而实现其程序固...
所支持的开源项目 由于CH347功能较多,因此可搭配使用多个开源项目,如: OpenOCD:开源嵌入式系统调试工具,支持JTAG和SWD接口。 OpenFPGALoader:针对FPGA程序下载的开源项目。 flashrom:一款专注于nor flash下载的开源项目。 SNANDer:一款开源的适用于CH341A编程器的上位机软件,现已添加CH347支持。
OpenOCD:开源嵌入式系统调试工具,支持JTAG和SWD接口。 OpenFPGALoader:针对FPGA程序下载的开源项目。 flashrom:一款专注于nor flash下载的开源项目。 SNANDer:一款开源的适用于CH341A编程器的上位机软件,现已添加CH347支持。
在JTAG接口方式下,CH347提供了1个JTAG接口,支持4线或5线接口(TMS线、TCK线、TDI线、TDO线和TRST线),用于为计算机扩展JTAG接口,操作CPU、DSP、FPGA和CPLD等器件。 特点 概述 480Mbps高速USB设备接口,外围元器件只需晶振和电容。 内置EEPROM,可配置工作模式、芯片VID、PID、最大电流值、厂商和产品信息字符串等参数...
由于CH347功能较多,因此可搭配使用多个开源项目,如: OpenOCD:开源嵌入式系统调试工具,支持JTAG和SWD接口。 OpenFPGALoader:针对FPGA程序下载的开源项目。 flashrom:一款专注于nor flash下载的开源项目。 SNANDer:一款开源的适用于CH341A编程器的上位机软件,现已添加CH347支持。
OpenFPGALoader:针对FPGA程序下载的开源项目。flashrom:一款专注于nor flash下载的开源项目。SNANDer:一款...
jtag接口除了可以用于下载程序以外 可以用来进行数据传输吗
通过计算机API配合,可灵活操作CPU、DSP、FPGA、CPLD、MCU等器件 4.产品参数: 用户接口: 1个Type-C接口(配置下拉电阻,支持USB-C2C线) 2排2.54x16排针,提供6个可编程GPIO,两个串口,一路IIC,一路SPI和一路Jtag接口,并分组布局,方便使用 供电电压 :3.3-5V(板载RT9193-33超低压差线性稳压器,可提供300mA电流输出...
在JTAG接口方式下,CH347提供了1个JTAG接口,支持4/5/6线接口(TMS线、TCK线、TDI线、TDO线、TRST线和SRST线),用于为计算机扩展JTAG接口,操作CPU、DSP、FPGA和CPLD等器件。 在SWD接口方式下,CH347提供了1个SWD接口(SWDCLK线,SWDIO线),用于为计算机扩展SWD接口,操作ARM MCU和CPU等器件。