|
|
(12 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | [[OpenMoko/it | OpenMoko]] e' un framework software che si appoggia su una piattaforma hardware. L' [[:Category:Neo1973 Hardware/it | Hardware Neo1973]] e' la prima piattaforma hardware a trarre il massimo beneficio dalla [[OpenMoko/it | Distribuzione software OpenMoko]]. E' possibile trovare le specifiche dell' [[:Category:Neo1973 Hardware/it | Hardware Neo1973]] analizzando queste pagine introduttive e le altre pagine riguardanti l' [[:Category:Neo1973 Hardware/it | Hardware Neo1973]] qui' di seguito. | + | Please see [[Neo1973 Hardware/it]] or [[Hardware/it]]. |
| | | |
− | [[Image:Gta01b v3 top.jpg|thumb|400px| lato display (frontale) ]]
| + | {{Languages|:Category:Neo1973_Hardware}} |
− | [[Image:Gta01b v3 bottom.jpg|thumb|400px|lato componenti (posteriore)]]
| + | [[Category:Phones/it]] |
− | | + | |
− | ==Esperienze degli utenti dell'hardware della Fase 0 ==
| + | |
− | [[Wishlist:Neo1973_P0_Review/it | Lista dei desideri:Opinioni Neo1973 Fase 0]]
| + | |
− | | + | |
− | == Dimensioni ==
| + | |
− | * 120.7 x 62 x 18.5 mm (4.75 x 2.44 x 0.728 pollici)
| + | |
− | * 184 +/- 5 g (6.5 once)
| + | |
− | | + | |
− | == Componenti principali ==
| + | |
− | === Processore ===
| + | |
− | Il Processore principale (CPU) del Neo1973 e' il Samsung S3C2410AL-26 (In grado di funzionare sino a 266 MHz)
| + | |
− | | + | |
− | * Homepage del prodotto: [http://www.samsung.com/products/semiconductor/MobileSoC/ApplicationProcessor/ARM9Series/S3C2410/S3C2410.htm S3C2410.htm]
| + | |
− | * Manuale Utente: [http://www.samsung.com/Products/Semiconductor/MobileSoC/ApplicationProcessor/ARM9Series/S3C2410/2410UserManual.pdf 2410UserManual.pdf]
| + | |
− | * File BSDL: [http://www.samsung.com/Products/Semiconductor/MobileSoC/ApplicationProcessor/ARM9Series/S3C2410/S3C2410_BGA_BSDLJTAGFILE.bsd S3C2410_BGA_BSDLJTAGFILE.bsd]
| + | |
− | * Assegnazione degli GPIOs (General Purpose I/Os): https://svn.openmoko.org/trunk/doc/hardware/GTA01Bv3/gpio.txt
| + | |
− | | + | |
− | === Flash ===
| + | |
− | 64MB Samsung NAND flash (K9F1208U0B) pilotata da un NAND controller S3C2410.
| + | |
− | | + | |
− | * Homepage del Prodotto: [http://www.samsung.com/products/semiconductor/NANDFlash/SLC_SmallBlock/512Mbit/K9F1208U0B/K9F1208U0B.htm K9F1208U0B.htm]
| + | |
− | * Data Sheet: [http://www.samsung.com/Products/Semiconductor/NANDFlash/SLC_SmallBlock/512Mbit/K9F1208U0B/ds_k9f1208x0b_rev03.pdf ds_k9f1208x0b_rev03.pdf]
| + | |
− | * NAND controller: S3C2410
| + | |
− | Questa e' l'unica memoria flash del dispositivo. Il S3C2410 esegue il boot direttamente dalla nand, usando il [[S3C2410 Steppingstone/it | S3C2410 Steppingstone]].
| + | |
− | | + | |
− | Utilizziamo solo software libero, nessun file-system per flash proprietario. Per una descrizione completa su come e' usato, vedere [[NAND bad blocks/it | Blocchi difettosi nelle NAND]]
| + | |
− | | + | |
− | === RAM ===
| + | |
− | 128MB SDRAM (2x Samsung K4M511633C) all'SDRAM controller S3C2410
| + | |
− | * Homepage del Prodotto: [http://www.samsung.com/Products/Semiconductor/MobileSDRAM/MobileSDRSDRAM/512Mbit/K4M511633C/K4M511633C.htm K4M511633C.htm]
| + | |
− | * Data Sheet: [http://www.samsung.com/Products/Semiconductor/MobileSDRAM/MobileSDRSDRAM/512Mbit/K4M511633C/ds_k4m511633c.pdf ds_k4m511633c.pdf]
| + | |
− | * SDRAM controller: S3C2410
| + | |
− | | + | |
− | === GSM/GPRS ===
| + | |
− | Il modem GSM/GPRS e' un Texas Instruments basato sulla piattaforma Calypso.
| + | |
− | | + | |
− | * Connesso a: S3C2410 UART1 (full-uart, RxD, TxD, CTS, RTS), /dev/ttySAC0 nello userspace
| + | |
− | * PM Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-power_control.patch
| + | |
− | * Connettore per l'antenna GSM/GPRS (se il frontalino della batteria non e' presente)
| + | |
− | | + | |
− | ==== DSP in banda base CALYPSO ====
| + | |
− | Purtroppo non possiamo fornire troppi dettagli sul chipset GSM a causa degli NDA (Non Disclousre Agreement) molto rigidi. In ogni caso, non e' necessario averli, in quanto si interfaccia usando una linea seriale UART standard verso l'S3C2410. Su questa interfaccia, [http://www.3gpp.org/ftp/Specs/archive/07_series/07.05/ GSM 07.05], [http://www.3gpp.org/ftp/Specs/archive/07_series/07.10/ GSM 07.10] vengono utilizzati anche altri protocolli standardizzati.
| + | |
− | | + | |
− | ==== L'integrato analogico TWL3014 in banda base ====
| + | |
− | Homepage del Prodotto: [http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12295&contentId=4703 TWL3014]
| + | |
− | | + | |
− | ==== Transceiver RF TRF6151 ====
| + | |
− | Homepage del Prodotto: [http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12296&contentId=4701 TRF6151] <br>
| + | |
− | Supporto Quadri-band<br>
| + | |
− | GPRS Classe 12/CS4 <br>
| + | |
− | | + | |
− | === [[Hardware:AGPS|AGPS]] ===
| + | |
− | Hammerhead PMB 2520 AGPS della Global Locate.
| + | |
− | | + | |
− | * Homepage del Prodotto: [http://www.globalocate.com/SEMICONDUCTORS/SEMI_HAMMER_Frameset.htm Hammerhead]
| + | |
− | * Collegato con: S3C2410 UART2 (full-uart, RxD, TxD, CTS, RTS) /dev/ttySAC1 nello userspace
| + | |
− | * Driver: Implementato come un plugin per il demone gpsd ([[gpsd/it | gpsd]])
| + | |
− | * Driver di Power Management: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-power_control.patch
| + | |
− | * Antenna GPS con possibilita' di accesso esterno tramite un connettore tipo MMCX
| + | |
− | | + | |
− | Non ci sara' un driver funzionante sino alla meta' di Aprile.
| + | |
− | | + | |
− | === microSD-Card ===
| + | |
− | Il Neo1973 ha una microSD anche conosciuta come slot Transflash.
| + | |
− | Dovrebbe supportare l'SDHC, ma questa funzionalita' non e' stata testata. Se funziona, memory carda >2G dovrebbero poter funzionare senza problemi. Dal momento che non ci sono microSD card da piu' di 2G al momento, non sono stati eseguiti test. Lo slot MicroSD e' [[Disassembling_Neo1973/it# Rimuovere_il_frontalino_posteriore |sotto la batteria]].
| + | |
− | * Collegate al: controller MMC/SD S3C2410
| + | |
− | * Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/s3c_mci.patch
| + | |
− | * [[Supported microSD cards/it | Card microSD supportate]]
| + | |
− | * Specifiche: [http://www.sdcard.org/confirm/confirm_memorycard.aspx SD Simplified Specification], [http://www.mmca.org/compliance/buy_spec/AN_MMCA050419.pdf MMC (partial)], [http://www.sandisk.com/Assets/File/OEM/Manuals/manual-rs-mmcv1.0.pdf MMC (product manual)]
| + | |
− | | + | |
− | === Modulo LCD (LCM) ===
| + | |
− | Questo e' un modulo TD028TTEC1 con diagonale di 2.8" (1.7" x 2.27" - 43mm x 58mm) a 480x640 toppoly (tpo), che fa uso di un chipset Toshiba JBT6K74 TFT LCD Driver.
| + | |
− | * Homepage: [http://www.tpo.biz/ENG/business-eng/Activer-Matrix-VGA.htm Activer-Matrix-VGA.htm]
| + | |
− | * Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-jbt6k74.patch
| + | |
− | * Driver di retroilluminazione: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-backlight.patch
| + | |
− | * Collegato a: S3C2410 Display Controller e all'interfaccia SPI (canale 1) del S3C2410
| + | |
− | | + | |
− | ==== Touch Screen ====
| + | |
− | * Collegato al : controller TS S3C2410
| + | |
− | * Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/s3c2410_touchscreen.patch
| + | |
− | | + | |
− | ==== Pennino ====
| + | |
− | | + | |
− | Praticamente identico a [http://cgi.ebay.com/4in1-PDA-Stylus-LED-Light-Torch-Laser-Pointer-Pen-h7_W0QQitemZ280089656134QQihZ018QQcategoryZ48677QQrdZ1QQcmdZViewItem questo su ebay]
| + | |
− | | + | |
− | === Bluetooth ===
| + | |
− | Modulo Delta DFBM-CS320 Classe 2, che fa uso del CSR BlueCore4
| + | |
− | | + | |
− | * Data Sheet: [http://www.delta.com.tw/product/cp/vco/BT/download/pdf/CS/2.DFBM-CS320.pdf 2.DFBM-CS320.pdf]
| + | |
− | * CSR Data Sheet: [http://www.csrsupport.com/download/2302/CS-101564-DSP10%20BlueCore4-ROM%20Product%20Data%20Sheet.pdf CS-101564-DSP10 BlueCore4-ROM Product Data Sheet.pdf]
| + | |
− | * Driver: Stock Linux Kernel BlueZ
| + | |
− | * Collegato a: S3C2410 USB Host controller (OHCI)
| + | |
− | * Driver di Power Management: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-power_control.patch
| + | |
− | | + | |
− | === Vibratore ===
| + | |
− | * Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-vibrator.patch
| + | |
− | * Collegato a: S3C2410 GPIO
| + | |
− | | + | |
− | === Host USB ===
| + | |
− | L'Host controller USB e' all'interno dell'S3C2410
| + | |
− | * Driver: Stock Linux kernel ohci_hcd
| + | |
− | | + | |
− | === USB Device Controler ===
| + | |
− | L'USB Device controller e' all'interno dell'S3C2410
| + | |
− | * Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/s3c2410_udc.patch
| + | |
− | * Riferirsi a [[USB Product IDs/it | USB Product IDs]] per le informazioni sui Fornitori/Product IDs da noi usati
| + | |
− | * Batteria al litio da 1200mAh che si carica quando si connette ad un host alimentato.
| + | |
− | * Connettore Mini-AB simile a [http://www.cypressindustries.com/shoponline/proddetail.asp?prod=CCMUSBAB-32005-700&cat=34 questo].
| + | |
− | | + | |
− | === Audio ===
| + | |
− | Vedi: [[Neo1973 Audio Subsystem/it | Il Sottosistema Audio del Neo1973]]
| + | |
− | | + | |
− | ==== Il codec Wolfson ====
| + | |
− | C'e' un codec WM8753 della Wolfson Microelectronics (Non e' un codec 'evoluto' che puo' interpretare gli MP3/... e' una semplice 'scheda audio'.
| + | |
− | * Homepage del Prodotto: http://www.wolfsonmicro.com/products/WM8753/
| + | |
− | * Data Sheet: [http://www.wolfsonmicro.com/uploads/documents/en/WM8753.pdf WM8753.pdf]
| + | |
− | * Collegato al: S3C2410 IIS interface (PCM data), S3C2410 I2C (Control)
| + | |
− | * Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/asoc.patch
| + | |
− | | + | |
− | | + | |
− | | + | |
− | [[Category:Hardware]]
| + | |
− | | + | |
− | {{Languages|:Category:Neo1973 Hardware}}
| + | |