
CH347T四合一下载器
简介
基于WCH-CH347的Xilinx下载器、双串口、I2C/SPI Flash编程器。
简介:基于WCH-CH347的Xilinx下载器、双串口、I2C/SPI Flash编程器。开源协议
:MIT License
描述
CH347T四合一下载器
已验证,可以直接打板复刻,实现了CH347T的全部功能。
工作模式
通过Mode SEL拨码开关实现模式切换,上电时的状态决定本次的工作模式。拨码开关在关闭状态时模式选择引脚是悬空状态,在开启状态是模式选择引脚是低电平。
接口信息
- 一个3M的DIP16芯片锁紧座,可以支持市面上绝大多数的烧录转接座、烧录夹等。芯片烧录不支持1.8v电平,如果需要1.8v电平请使用转接1.8v的转接座。
- 一个标准的Xilinx 14Pin JTAG接口,该JTAG接口支持不同电平工作,方便使用LVCMOS18和LVCMOS33的BANK电平。
- 对于某些特殊的板子,也可以使用H1,可以用2.54mm跳线链接JTAG。
- 一个10Pin排针,该排针引出了I2C和SPI信号备用。
- CN1是3.3V JTAG,CN2是支持1.2V-3.65V电平的JTAG。
- LED用以指示VREF是否已经连接设备。
注意事项
- UART口并未引出Hardware Flow Control信号,可以结合10Pin接口自行实现。
- LED分压电阻、贴片MOS管如果不需要指示灯不需要焊接。贴片MOS型号选择FDN337。
- 注意锁紧座的方向,拉杆那边对应LEVER HERE。
- 注意晶振的负载电容,以免无法起振。
- L1应该是抑制纹波的磁珠,如果不需要或者手头没有,直接使用0欧电阻代替。
- RT9013-33GB可以使用LP5907MFX-1.8等类似型号替代。
如果不需要JTAG接口,只使用串口和编程器,可以不贴TXB0108。
配套软件
可以使用瑶杰电子的CH347Prog程序或者SNANDER作为编程器的主程序。
四川省自贡市瑶杰电子科技有限公司
SNANDER
使用我提供的WCH-CH347-XVCD-DAEMON程序可以适配Vivado。
源码位置 二进制下载
说明
已验证JTAG SPI I2C 串口(带电压变换 不带变换)均可以正常工作,但是本人不对任何复刻产品的可用性和工作性能做任何保证。
Vivado配置步骤
- 安装好WCH的驱动后打开xvcd-daemon。如果提示
No device found, check if there is driver issue.
检查驱动和连接性问题,检查模式是否在JTAG模式。 - 如果正常的话会提示
Open CH347 Succes.
- 在Vivado Hardware Manager里Add Xilinx Virtual Cable。
- 输入地址127.0.0.1,端口默认。
- you are ready to go
运行效果图
设计图

BOM


评论