Type-C SSD硬盘盒
简介
基于ASM235CM设计的一款Type-C M.2硬盘盒
简介:基于ASM235CM设计的一款Type-C M.2硬盘盒开源协议
:CERN Open Hardware License
描述
更新历史:
V2.1:更正了已知问题,已验证成功
V2.0:初版,连接电脑识别,正常刷固件;缺少CC引脚的下拉5.1k电阻,SATA的差分对搞反导致不认盘
这是基于ASM235CM设计的一款Type-C M.2 SATA硬盘盒
缘由:上一次有个兄弟问我,为啥不做个C口的硬盘盒
其实我考虑过做C口的硬盘盒,单芯片方案,于是想到了ASM235
在咕了很久后,终于搞出来了......
这个硬盘盒设计的主要参数如下:
- 采用主流的Type-C接口,最高10Gbps传输速度,向下兼容USB 5Gbps和USB2.0;
- 单芯片设计,减小了布线难度,降低了BOM成本;
- 硬盘接口依旧采用NGFF,支持M.2 SATA协议的SSD,支持2230,2242尺寸的固态;
- 体积较为小巧,PCB尺寸75mm(长)、24mm(宽);
需要注意的事:
- M.2连接器的高度可根据自己需要来选择,建议采用H4.2高度的座子,配套4.2mm高铜柱;
- 打样的话PCB叠层选择JLC7628(可以白嫖),阻抗控制±20%,厚度选1.6mm;
- 长时间使用SSD可能会很热,请考虑贴散热片
实物图&实测效果:
主控芯片ASM235CM特写
用C-C线连接到电脑,读取时白色LED会闪烁
与爱莉希雅立牌的合影~
文件读写测试,读取速度400+MB/s,写入速度300+MB/s,比之前做的1153E盒子要快不少
测试平台1:台式机
- CPU:AMD 锐龙5 3600 (@3.6GHz)
- 主板芯片组:B450
- 主SSD:WD_Black SN750 500GB (NVMe PCIe 3.0 X4)
- 另一块SSD:Lexar NS100 256GB (2.5英寸 SATA 6Gb/s )
- 操作系统:Windows 10 22H2
将硬盘盒连接到主板的Type-C接口上(5Gb/s),进行测试,截图如下:
读取测试,将大小为5.14GB的Win11安装镜像从盒子拷贝到桌面上(压力马斯内~)
读取速度如下:
写入测试,将存储在SATA SSD上的游戏文件夹(大小接近10GB)拷贝到盒子里(有不少小文件)
写入速度如下:
测试平台2:拯救者R7000P 2021H笔记本电脑
将硬盘盒用C to C线连接到笔记本的Type-C口上(USB 3.1 Gen2 10Gbps),进行测试
读取测试:
写入测试:
在连接到USB3.1 Gen2 (10Gbps)接口上时,读取速度突破了500MB/s,写入速度也有小幅度提升!
用AS SSD Benchmark测试硬盘盒的极限读写速度,读取530MB/s,写入410MB/s,差不多是这块SSD的实际水平了
总体来说,ASM235这颗桥接芯片性能挺不错,有能力跑满SATA3 6Gb/s的带宽(可惜用于测试的M.2 SATA固态是单贴256G,性能较差,无法发挥全部性能)
固件我放到了附件里,如何烧录请参照附件里的操作手册
最后谢谢大家对我的支持!今后还会发布更好玩更实用的开源作品~敬请期待!
评论