
The Vergeは本日、Appleのエンジニアが2007年に初代iPhoneの開発に使用したプロトタイプのロジックボードの写真を公開した。同社はその後、後続のiPhoneモデルでははるかに小型のテストボードに移行することになるが、これらの未公開画像は間違いなく、象徴的な携帯電話の開発を振り返る興味深くユニークな情報を提供してくれる。
プロトタイプだったため、オリジナルのiPhoneに搭載されていたロジックボードよりもはるかに大きかった。見た目はひどいが、プロトタイプボードを現代のコンピュータに接続すれば、iTunesは復元が必要な通常のiPhoneとして認識するだろう。
情報筋によると、ボード側面の 30 ピン コネクタを介してこれを iTunes に接続し、復元可能な iPhone として検出することもできるとのことです。
画像に表示されているユニットは、初期の iPhone ソフトウェアと無線スタックをテストするために選ばれた iPhone エンジニアが使用したエンジニアリング検証テスト (EVT) サンプルです。

PCスタイルの開発用マザーボードには、iPhoneのほぼすべての部品が広い面積に分散して搭載されていました。この記事に埋め込まれた写真に写っているのは、2006年と2007年に製造されたオリジナルのiPhone M68プロトタイプボードです。
この特定の開発ボードには画面もありますが、iPhone のホーム ボタン (ここではメニュー ボタンとして知られています) はディスプレイの左側のボードに搭載されており、電源ボタンと音量ボタンはボードの左側にあります。
このプロトタイプを起動してみると、Appleロゴが表示されるだけで起動しました。このボードを使用しているエンジニアなら、カーネルの変更をテストするためにコマンドプロンプトのようなものを起動していたでしょう。
この装置には興味深いコネクタがいくつかあります:
基板側面には2つのミニUSBコネクタがあり、エンジニアはこれを使ってiPhoneのメインアプリケーションプロセッサと無線(ベースバンド)にアクセスしていました。AppleのエンジニアはこれらのミニUSBポートを使って、画面を見ることなくデバイスのコードを書くことができました。
開発ボードをインタラクティブに表示します (水平線をドラッグします)。
しかし、音声通話をどのようにテストするのでしょうか?
無線ボードの右側にはRJ11ポートがあります。これは、一般的な固定電話で使用されるのと同じレジスタードジャックです。Appleはこれを利用して、エンジニアが一般的な固定電話のヘッドセットをこのiPhone開発ボードに接続し、音声通話をテストできるようにしました。
テストでは他のポートも使用されました。
このボードの他の部分には、ピンが付いた白いコネクタがたくさんあります。小さいものはJTAGコネクタで、低レベルデバッグに使用されます。エンジニアはこれらのコネクタに信号プローブを接続して様々な信号や電圧を監視できます。これにより、開発者はiPhoneの主要なソフトウェア変更をテストし、ハードウェアに悪影響を与えていないことを確認できます。
iPhone プロジェクトを他の従業員から秘密にしておくために、プロトタイプ ボードの一部のバージョンには統合スクリーンがなく、外部ディスプレイに接続する必要がありました。
Apple社内のエンジニアが、このような画面のない開発ボードを受け取った場合、ボード側面のコンポーネントビデオコネクタとRCAコネクタを使ってディスプレイに接続できます。また、側面のステレオライン出力ポートのおかげで、エンジニアはヘッドフォンの接続もテストできます。
しかし、このボードでカメラやバッテリーをどうやってテストできるのでしょうか?
iPhoneのメインカメラもテスト用に基板上に搭載されており、バッテリーテスト用の広大なスペースが確保されています。エンジニアがバッテリーを接続していない場合でも、上部のDCコネクタから外部電源を供給できます。Appleは近接センサーのテスト用に「Prox Flex」と呼ばれるスペースも確保しています。
この装置を使えば、さまざまな周辺機器をテストすることもできます。
iPhone も Apple の 30 ピン コネクタを使用していたため、上部には iPod アクセサリのテストに使用されたシリアル コネクタがあり、接続用の LAN ポートもあります。
もう一つ興味深い点があります。AppleはiPhoneのプロトタイプハードウェアに赤色のプリント基板のみを使用しています。生産ユニットでは通常、青、緑、その他の色のプリント基板が使用されています。
このボードについてどう思いますか?
下のコメントセクションにあなたの考えを残してください。