树莓派基金会证实Raspberry Pi 4与高端Type-C充电线不兼容

树莓派基金会(Raspberry Pi Foundation)才在6月底推出最新的Raspberry Pi 4单板计算机,号称是首款具备“类PC”性能的Raspberry Pi产品,也是首个支持Type-C充电的Raspberry Pi版本,不过,该基金会已证实该最新设备与内置e-marked芯片的高端Type-C充电线并不兼容。

这是因为有许多Raspberry Pi 4用户发现,他们无法使用既有的Type-C充电线替Raspberry Pi 4充电,像是苹果MacBook或其它笔记本电脑所使用的Type-C充电线,这些充电线内置了用以执行CC(Configuration Channel)逻辑检测与控制的E-Marked芯片,属于较高端的Type-C充电线,而只能通过较平价且未内置E-Marked的充电线替Raspberry Pi 4充电。

本周树莓派基金会的共同创办人Eben Upton向TechRepublic证实了此事,表示具备E-Marked芯片的智能型Type-C充电线会将Raspberry Pi 4视为音频转接配件,因而拒绝供应电力。

英国开发人员Tyler Ward在自己的博客公布了相关的技术细节,指称是Raspberry Pi 4的电路设计出了问题。根据规范,一个Type-C传输端口应该要有两个CC接脚,而且每个接脚都要有5.1K欧姆的独立电阻,但Raspberry Pi 4的电流设计允许它们共享单一电阻,才会造成不兼容的问题。

专精于Type-C实践的Google工程师Benson Leung则说,Raspberry Pi团队犯了两个重要的错误,第一是自己设计电路,硬件设计师其实只要单纯的完全复制Type-C配置的蓝图就好,因为它既是个规范,代表一定得遵守才不会影响兼容性。

第二是该团队并未实际以高端的Type-C充电线进行测试,这其实不难理解,因为坊间的Type-C充电线实在太杂乱了,可至少应该测试基于E-Marked芯片的充电线,因为这并不那么罕见。Raspberry Pi团队中没有人抓到这个bug,显示他们只测试了最简单的Type-C充电线。

Leung还呼吁树莓派基金会应该尽快更正该错误,以让Raspberry Pi 4符合Type-C标准。