发作品签到
专业版

USB3.0高速读卡器typec母座

工程标签

2.9k
0
0
1

简介

使用GL3224的USB3.0读卡器,接口为typec 24pin母座,只能读取tf卡

简介:使用GL3224的USB3.0读卡器,接口为typec 24pin母座,只能读取tf卡
彩色丝印作品征集令

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2023-10-19 01:31:42更新时间:2023-11-21 17:52:21

描述

基于GL3224的USB3.0读卡器,修改为typec母座,需要24pin的母座,因为USB3.0和USB2.0的区别。

 

1、USB2.0的引脚定义

USB2.0采用了一排共四个针脚的设计

 

如果只需要使用usb2.0,那么只需用16pin的typec母座,引脚定义如下

 

 

2、USB3.0的引脚定义

USB3.0采用的是两排共9个针脚的设计

 

 

可以看到,相对于usb2.0,3.0多了两对差分对,这刚好是16pin母座去掉的差分对,24pin的typec母座引脚定义如下

 

3.为什么要添加正反插切换芯片

这是因为数据线typec公头的设计引起的,24pin typec公头定义如下

 

 

 

 

例如,当公头与母座正插时,TX1+和RX2+相接触,当公头与母头反插时TX1+和RX1+相接触,可以看到,母座的正反插会带来两条差分线连接的混乱,所以我们需要在正反插时切换正确的差分线,usb3.0传输时只需要一组就够了。

 

4.使用VL160芯片

VL160-QFN28是一颗用来处理Type-C 做母座的时候,识别正反插及信号整合输出2LAN的芯片。

 

 

5.GL3224固件升级

 

hUvt6qxOZTMn7s1eSkSS6Q05xNBbJNdWA1Z02ZK9.png

 

GL3224固件升级需要焊接外置flash芯片,使用GL3224 update tool v1.0进行升级,升级时不插tf卡,需注意是否支持所使用的flash芯片,如果不支持请修改config.ini文件。在这里我使用的是立创商城里的ZD25WQ16BUIGR,需要修改config.ini文件,修改过后的文件会和软件一并打包放在下面。使用W25Q16的就无需更改,文件里都有。

 

6.速度测试

需要使用usb3.0的typec数据线,大部分手机充电线,例如华为,小米,OV等都是不支持usb3.0的,我使用的是这款绿联的usb3.0数据线

 

 

如果typec母座或者VL160没焊好,那么只能走usb2.0。测速使用的是一张三星256g的红卡,2.0速度如下:

 

 

固件升完级,成功激活3.0后,速度如下:

 

 

建议购买全新的GL3224,否则可能会出现奇奇怪怪的问题。之前买了一个拆机片,usb3.0需要闪个半分钟才能进去

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
VL160.pdf
49
2
GL3224-ONY04_2017-12-27 U3读卡器.PDF
46
3
GL3224 update tool v1.0.zip
55
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航