The Verge publiserte i dag fotografier av et prototype-logikkort som Apples ingeniører brukte for å lage den originale iPhone-en i 2007. Selv om selskapet senere skulle gå videre til mye mindre testtavler for påfølgende iPhone-modeller, tilbyr disse aldri før sett bildene en interessant, unikt tilbakeblikk på utviklingen av det ikoniske håndsettet.
Det å være en prototype betyr at det var mye større enn logikkortet for frakt på den originale iPhone. Til tross for det stygge rotet det er, kan prototypebrettet kobles til en moderne datamaskin, og iTunes ville se det som en vanlig iPhone som trenger å gjenopprette.
Kilden vår forklarer at du også kan knytte dette til iTunes, via 30-pinners kontakten på siden av brettet, og den oppdager det som en iPhone som er klar til å gjenopprettes.
Enheten vist på bildene er en EVT-prøve (engineering validation test) som ble brukt av utvalgte iPhone-ingeniører for å teste den tidlige iPhone-programvaren og den trådløse radiostabelen.
PC-stil utvikling hovedkort inneholdt nesten alle iPhone deler som er spredt over et stort overflate. Enheten som vises på fotografiene som er innebygd i denne artikkelen, er det originale iPhone M68-prototypebrettet fra 2006 og 2007.
På dette spesifikke utviklingskortet er det til og med en skjerm, men iPhone-knappen (her kjent som menyknappen) er montert på tavlen til venstre på skjermen, og strøm- og volumknappene er på venstre side av skjermen. borde.
Vi har en sjanse til å starte opp denne prototypen, og den styrker ganske enkelt Apple-logoen. Ingeniører som bruker dette brettet, ville ha startet i noe som ligner på en ledetekst for å teste kjerneendringer.
Det er noen interessante kontakter på denne tingen:
To mini USB-kontakter flankerer siden av brettet, som ble brukt av ingeniører for å få tilgang til hoved-applikasjonsprosessoren og radioen (baseband). Apple-ingeniører kan bruke disse mini-USB-portene for å kode for enheten uten noen gang å se skjermen.
Og her er det interaktive blikket ditt på utviklingsbordet (dra den horisontale linjen).
Men hvordan ville de teste stemmesamtaler?
Til høyre for radiokortet ser du en RJ11-port, som er den samme registrerte kontakten som brukes av vanlige fasttelefoner. Apple brukte dette slik at ingeniører kunne koble et vanlig fasttelefonhodesett til dette iPhone-utviklingskortet og teste stemmesamtaler.
Andre porter ble også brukt til testing.
Andre steder på dette brettet vil du se mange hvite kontakter med pinner. De mindre er JTAG-kontakter som brukes til feilsøking på lavt nivå. Ingeniører kunne koble signalprober til noen av disse kontaktene for å overvåke forskjellige signaler og spenninger, slik at utviklere kan teste nøkkelprogramvareendringer på iPhone og sørge for at de ikke hadde negativ innvirkning på maskinvaren.
For å holde iPhone-prosjektet hemmelig for andre ansatte manglet noen versjon av prototypebrettet en integrert skjerm og måtte kobles til en ekstern skjerm.
Hvis en ingeniør i Apple mottok et utviklingskort som dette uten skjerm, kan komponentvideo og RCA-kontakter på siden av brettet brukes til å koble det til en skjerm. Ingeniører kan også teste tilkoblingsmuligheter for hodetelefoner, takket være stereo-utporter på siden.
Men hvordan kunne de muligens teste kameraer og batterier med dette brettet?
Selv hovedkameraet til iPhone er montert på tavlen for testing, og det er en gigantisk plass igjen for å teste batteriet. Hvis ingeniører ikke hadde et batteri tilkoblet, kan en DC-kontakt øverst brukes til ekstern strøm. Apple ga også rom for det som er merket som 'prox flex' for testing av nærhetssensorer.
De kunne til og med teste forskjellige periferiutstyr med denne tingen!
Det er en seriell kontakt øverst som ble brukt til å teste iPod-tilbehør siden iPhone også brukte Apples 30-pinners kontakt og det er til og med en LAN-port for tilkobling.
En annen interessant observasjon: Apple bruker bare røde kretskort for prototype iPhone-maskinvare. Produksjonsenheter har typisk kretskort i blå, grønne og andre farger.
Hva synes du om dette styret?
Legg igjen tankene i kommentarfeltet nedenfor.