页次: 1
大佬们好,
目前工作为嵌入式硬件开发,偶尔也需要进行软件调试,在日常的工作中常涉及到串口外设,然后有时候串口数量多需要USB转换器
往往桌面上线会很乱,最近几天有一个想法
1、做一个网络调试器,设备本身支持TTL/RS232/RS485/I2C等常见外设,电脑通过网口调用
2、设备支持POE受电,这样用一台POE交换机后就可以省去电源线,一根网线搞定供电和通信
3、POE的电通过内部的DCDC转出常见的12V/24V,同时也可以控制外部上下电,这样方便做上下电测试
4、主控外接单片机,做ST-LINK,偶尔需要烧录,同时考虑JTAG等
目前部分功能已在T113S3上验证完成,采用开源的USB/IP(客户端受限于WIN),U盘、鼠标键盘等均可以调用,T113本机串口也映射正常
因为T113仅有USB2.0,想找一下是否有USB3.0和千兆MAC的合适芯片以提高部分场景下的传输速率
有不同想法的还请不吝指教!
1、自制了一个FT4232小板子,想要实现1JTAG+3UART,A做JTAG,B做RS485(支持收发切换使能),C做TTL,D做RS232
2、目前已验证JTAG功能正常(使用网上的固件)
3、存在的问题,如果使用网上的JTAG固件后(固件默认不支持B通道的RS485收发使能切换),再使用FT_PROD工具设置B通道的“RI as RS485 Enable”后JTAG无法使用,RS485可以正常使用(说明切换功能设置成功),观察到FT_PROG设置完成后原本写入“Xilinx标志”的部分内容(vivado用于识别jtag)被修改
4、请教一下大家,这个问题能否解决,A通道支持JTAG的同时B通道支持RS485收发自切换,是否需要重新编写固件
页次: 1