广告

苹果MacOS系统用不了?拆解威刚UV128 U盘看是什么原因

2024-06-18 17:12:22 BRIAN DIPERT 阅读:
我的一个威刚UV128 8GB U盘在Windows系统的电脑上还能用,但在MacOS上无论我怎么格式化它都无法在Finder或磁盘工具中“安装”,到底是怎回事呢?一来拆解看看···

早在去年年初,EDN就发表了我对一款黄色ADATA(威刚) UV128 16GB USB闪存盘(U盘)的拆解报告,这款U盘不知什么原因坏了:0nTednc

当时,我还展示了它的蓝色8GB的同类产品:0nTednc

0nTednc

当时我注意到蓝色U盘仍在工作,至少在Windows系统的电脑上还能用。但在MacOS上,虽然在插入USB TypeA系统连接器(直接或通过USB-C转接器)时仍会显示在系统信息中:0nTednc

0nTednc

但无论我怎么格式化它(FAT32或exFAT),它都无法在Finder或磁盘工具中“安装”。这让我希望去年的黄色16GB ADATA U盘拆完的残骸还在手上,因为我现在想知道它是否也存在同样的操作系统问题!0nTednc

因此,我想把这个拆开,看看它因为系统不再工作具体是什么样的原因。像往常一样,我将从一些概览照片开始,并附上一枚直径为0.75英寸(19.1mm)的美国一美分硬币,以便进行尺寸比较(UV128的尺寸为2.3x0.8x0.4英寸/60x20x9mm,重量为0.4盎司/10g):0nTednc

0nTednc

0nTednc

0nTednc

0nTednc

0nTednc

0nTednc

0nTednc

0nTednc

0nTednc

关于之前图片中的伸缩USB接口,ADATA的网站大肆宣传了该产品的USB 3.x接口功能:0nTednc

USB 3.2高速传输接口0nTednc

现在无需在意USB 3.2 Gen1接口的更高成本问题了。UV128 U盘为预算有限的消费者带来了高级USB驱动器的便利性和速度。0nTednc

虽然只规定了读取性能(“高达100MB/s”)。最初,拆解后,我打算只写以下内容:0nTednc

“至少从我的了解的(即非分析)经验来看,虽然接口传输速率可能达到了5Gbps峰值,但介质的传输速率似乎不是,至少在写入方面没有达到。”0nTednc

然而,我随后想起我的Windows系统上有一份Blackmagic Disk Speed Test副本(别忘了,U盘至少在拆解前仍能被识别)。凭直觉,我将裸露的PCB插入电脑,U盘仍然可以工作!0nTednc

0nTednc

基准测试结果如下:0nTednc

0nTednc

正如我所说的,传输速率不是5Gbps(甚至还没有接近5Gbps),尤其是在写入和读取时。0nTednc

还有这一点:0nTednc

自2019年1月1日起,UV128的保修期改为5年;对于2018年12月31日(含)前购买的UV128,保修期保持不变。0nTednc

2019年1月1日之前的保修期到底是多长?谁知道呢。2016年7月中旬,我在Newegg以每个3美元的促销价购买了三个这样的设备(11个月后,我以每个5.33美元的促销价从同一家零售商那购买了16GB的同类设备)。0nTednc

接下来,让我们把两半外壳拆开:0nTednc

0nTednc

0nTednc

和上次的情况一样,内部组件从剩余的机壳上半部分弹出:0nTednc

0nTednc

0nTednc

0nTednc

还剩下一些蓝色塑料需要去除:0nTednc

0nTednc

0nTednc

现在露出的以焊盘和无源元件为主的PCB顶部(相对于闪存驱动器外壳上滑块“按钮”的位置而言):0nTednc

0nTednc

不难看出,它与之前在16GB的同类产品中看到的一样:0nTednc

0nTednc

至于这个8GB驱动器的底部:0nTednc

0nTednc

与之前的16GB版本对比:0nTednc

0nTednc

我还是无法确定设计中使用的闪存的制造商和产品详细信息,其标记如下:0nTednc

600748820nTednc

53014860660nTednc

但是,我可以确定媒体控制器的身份,它与我们上次看到的不同。16GBU盘使用的是Silicon Motion的SM3267。这一次,相反,它是Innostor Technology的IS917。我在Google上对IS917进行了研究,发现了它与MacOS不兼容的一个可能的根本原因,在一篇名为“警告,在非Windows设备上要非常小心”的亚马逊评论中,详细介绍了在MacOS和Linux上重新格式化的尝试导致的多个无法恢复的媒体错误的例子。不幸的是,与这篇评论相关的U盘在亚马逊上已不复存在,所以我无法判断它是UV128(或其他ADATA产品)还是其他制造商的产品。0nTednc

由于如今USB大容量存储规范已经标准化,我很难理解为什么一个操作系统对这些规范的实现与另一个操作系统的实现会有如此大的差异。另一方面,考虑到这个U盘及其内部的控制器大约是十年前的产品(例如,这里有一份IS917规格表,版权2013年开始),也许IS917中存在一个从未修复的固件或硅片缺陷,非Windows操作系统会暴露这一缺陷(ADATA的支持网站上没有可供下载的固件更新),尽管该产品声称提供长期、广泛的操作系统支持0nTednc

Windows Vista、7、8、8.1、10、11、MacOS X 10.6或更高版本、Linux kernel 2.6或更高版本,无需设备驱动程序0nTednc

欢迎读者在评论中留言互动!0nTednc

(原文刊登于EDN美国版,参考链接:An O/S-fussy USB flash drive,由Ricardo Xie编译)0nTednc

责编:Ricardo
本文为电子技术设计原创文章,未经授权禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
广告
热门推荐
广告
广告
广告
EE直播间
在线研讨会
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了