Iphone 1 (M68)
La prima generazione di Iphone (conosciuta anche come Iphone Edge o Iphone 2G, non inteso come generazione ma come supporto di rete) fu rilasciata il 29 Giugno 2007. Integrava funzionalita' innovative per i tempi, ed era pertanto all'avanguardia. Per esempio fu il primo ad avere uno schermo multi-touch. Purtroppo come ogni prodotto innovativo aveva i suoi difetti.
I difetti principali erano due:
|
Soluzioni e Fix
|
|
|
|
|
|
|
Prototipo
Il primo Iphone fu introdotto il 9 Gennaio 2007. Fu sviluppato in gran segreto da Apple. Il progetto era chiamato "M68" o "Purple 2". Per far rimanere il progetto segreto, Apple creo' una speciale piattaforma di sviluppo che conteneva tutte le parti del nuovo Iphone. Nel 2019 grazie ad una fonte anonima, The Verge e' riuscita a pubblicare per la prima volta le foto di questa scheda di sviluppo. La scheda e' anche chiamata EVT (Engineering Validation Test), veniva fornita agli sviluppatori che dovevano lavorare sulla parte software. Ovviamente anche essi non sapevano quale sarebbe stata la forma finale dell'Iphone. Il colore utilizzato per la PCB del prototipo e' il rosso (per i prototipi anche il viola) mentre sul prodotto finale le PCB vengono realizzate con il verde, il blu e nei modelli successivi il nero. Molte volte queste unita' venivano spedite addirittura senza schermo LCD.
Sulla PCB troviamo molti connettori. Ai lati troviamo il jack di alimentazione DC, lo slot per la SIM, connettori SMA per le antenne WiFi e Bluetooth, connettore RJ11, USB->Seriale, porta LAN, fotocamera e relativo FPC, connettori RCA per audio e video esterno, sia input che output (da utilizzare nel caso in cui l'unita' non aveva lo schermo LCD), connettore Apple 30 pin, connettori 3.5mm in/out, porta seriale RS232 e svariati altri connettori situati nella parte piu' interna della scheda. Infatti oltre ai connettori possiamo trovare i tasti:
Ci sono inoltre, in giro per la scheda, 4 dip switch per attivare/disattivare tensioni e segnali di debug. Oltre ai dip switch ci sono anche dei jumper. Un avviso stampato sulla PCB ci suggerisce di non collegare la batteria senza rimuovere J49 (quindi la scheda puo' essere utilizzata o con la batteria oppure con il jack DC esterno, ma non entrambi contemporaneamente). Inoltre sono presenti anche moltissimi LED a segnalare lo stato delle svariate funzioni. Saltano all'occhio anche i svariati moduli come quello Radio e quello NAND (dove troviamo appunto il firmware del dispositivo).
- Power (PWR)
- Volume +/- (Vol + e Vol -)
- Home (Chiamato Menu)
- "PMU SHDN" (Power Managment Unit Shutdown)
- Wlan JTAG Reset
- Radio JTAG Reset
- Reset
- "LDO SHDN" (Low Dropout Regulator Shutdown)
Ci sono inoltre, in giro per la scheda, 4 dip switch per attivare/disattivare tensioni e segnali di debug. Oltre ai dip switch ci sono anche dei jumper. Un avviso stampato sulla PCB ci suggerisce di non collegare la batteria senza rimuovere J49 (quindi la scheda puo' essere utilizzata o con la batteria oppure con il jack DC esterno, ma non entrambi contemporaneamente). Inoltre sono presenti anche moltissimi LED a segnalare lo stato delle svariate funzioni. Saltano all'occhio anche i svariati moduli come quello Radio e quello NAND (dove troviamo appunto il firmware del dispositivo).