APP下载

十多年后 我们终于看到了初代 iPhone 原型机巨大的红色开发板

消息来源:baojiabao.com 作者: 发布时间:2026-05-11

报价宝综合消息十多年后 我们终于看到了初代 iPhone 原型机巨大的红色开发板

为了第一代 iPhone 能够足够保密,苹果的工程师们开发了这种特殊的电路板来测试软件和无线电部分,也即 EVT(工程验证测试)样板,这样可以保证开发人员不会知道 iPhone 的最终形态。此外苹果也仅在原型 iPhone 开发时使用了红色的电路板,如果是在生产阶段则会偏爱蓝色、绿色或其它颜色。

这个原型机开发板确实和 PC 主板有着不少相似之处,比如顶部有一个连接器用来测试 iPod 配件,当初 iPhone 也使用了经典的 30-pin 连接埠,在开发板上甚至还有一个 LAN 接口。电路板的侧面还有两个 mini USB 连接埠,这样苹果的工程师不用看着屏幕就能够透过这些连接埠为设备写程式码。

还有很多工程师需要做的是将苹果底层的 Darwin 系统移植到 iPhone 上,Darwin 是一个基于 Unix 的系统,包含一组核心驱动,能够为 macOS、iOS、watchOS、tvOS 和 audioOS 几乎所有苹果系统提供支援,苹果将 Darwin 开发人员称为“核心操作系统工程师”他们负责系统核心、档案系统、设备驱动、处理器结构以及其它许多重要的底层工作,以确保这些最核心的硬件能够完美的运行。

如果把目光放到顶部,iPhone 原型板与 PC 主板最大的不同就显露出来了。在开发板的顶部这里有一个 SIM 卡槽,附近还有两个用于 Wi-Fi 和蓝牙连接的天线,它们连接到主无线 I/O 板,结构和最终出货的第一代 iPhone 差不多。无线电电路板上有英特尔、英飞凌、CSR、Marvell 和 Skyworks 的芯片,这些芯片也显示了苹果为了推出 iPhone 需要和多家芯片商进行密切合作。

另外,在电路板右侧还有一个 RJ11 连接埠,这个就是固定电话使用的连接埠,工程师使可以将固定电话线接入这个开发板来测试语音。如今我们已经能用 Apple Watch 打电话了,但想像一下在 2006 年的时候用 iPhone 的原型开发板打电话会是怎样的一种快感。

中间的部分则是开发板最核心的部分,其中包括原型机所使用处理器,苹果使用了三星 K4X1G153PC 的部分组件,用一颗主频 620MHz ARM 处理器(ARM1176JZF)来运行 iPhone 的操作系统,并且采用了 PoP 堆叠封装,将 CPU 封装在底部,内存则封装在顶部。然后与一颗三星的 4GB NAND 卡连接,用于储存操作系统部分。绿色的 NAND 储存模组可以被开发人员轻松移除,然后插入新卡即可快速测试不同的系统版本。

在这个开发板上甚至还有还有一个屏幕,但是它的 Home 键(这里被称为菜单键)部分被安装在左侧的主板上,电源键和音量键也则在左边。如果我们启动这款原型产品则会点亮苹果的 Logo,而工程师们则会透过命令行来测试内核。此外消息人士表示,如果透过侧面的 30-pin 连接埠将开发板连接到 iTunes 的话,会显示检测到一部可以恢复的 iPhone。

在主板的其它地方还有不少带有针脚的白色连接器,较小的是用于底层调试的 JTAG 连接器。工程师可以将讯号探头连接上去监测各种讯号和电压,以确保 iPhone 的软件调整不会给硬件带来影响,周围还有各种 DIP 开关来控制调试讯号进行更深入的测试。

如果苹果工程师在没有屏幕的情况下使用这样的开发板,他们可以透过电路板侧面的 RCA 连接埠连接到显示器,侧面还有立体声输出连接埠,工程师们还能用来测试和耳机的连接,甚至 iPhone 主镜头也被安装在电路板上进行测试。另外还有一个巨大的空间用来测试电池部分,如果工程师没有连接电池的话顶部的 DC 连接埠可以外接电源,苹果甚至还为距离感应器标记为“pro flex”留出了测试空间。

从这块开发板上可以看到,苹果的工程师在推出 iPhone 之前就已经考虑到几乎一切,类似这种的开发板可能在 2006 到 2007 年直到 iPhone 发布前一直使用。

而到了今天,苹果开发新 iPhone 早已不在需要如此巨大的开发板,早在 iPhone 4 时期就已经使用了较小的主板,而最近的型号甚至还装上了大而笨重的安全罩,以便让硬件最终设计形态能够保密,现在许多其它手机制造商也用类似的方法来进行保密。

这个早期开发板也提醒了我们,创造一种上百万甚至上亿人使用的随身设备,将会带来怎样的巨大工作量以及所需要的保密性,如今我们已经很难再看到像这样的开发板了,尤其是在十多年以后重见天日,更显得弥足珍贵。

  • 本文授权转载自:ifanr

 

2019-05-05 20:15:00

相关文章