Neo FreeRunner GTA02 Hardware/zh tw
From Openmoko
Line 1: | Line 1: | ||
− | {{Languages|Neo FreeRunner GTA02 Hardware | + | {{Languages|Neo FreeRunner GTA02 Hardware}} |
[[OpenMoko]] 是一個建構在[[hardware|硬體平台]] 上的軟體套件架構。 [[Neo FreeRunner]] 手機則是採用Openmoko套件的第二代硬體平台。透過本網頁的介紹,你可以在本頁頁尾取得硬體規格的相關資訊。 | [[OpenMoko]] 是一個建構在[[hardware|硬體平台]] 上的軟體套件架構。 [[Neo FreeRunner]] 手機則是採用Openmoko套件的第二代硬體平台。透過本網頁的介紹,你可以在本頁頁尾取得硬體規格的相關資訊。 | ||
{{note| 本頁內容中所介紹的硬體目前為“設計中/已有原型機”之階段,將會不時的變更規格。}} | {{note| 本頁內容中所介紹的硬體目前為“設計中/已有原型機”之階段,將會不時的變更規格。}} |
Revision as of 11:51, 23 April 2008
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |
OpenMoko 是一個建構在硬體平台 上的軟體套件架構。 Neo FreeRunner 手機則是採用Openmoko套件的第二代硬體平台。透過本網頁的介紹,你可以在本頁頁尾取得硬體規格的相關資訊。
NOTE: 本頁內容中所介紹的硬體目前為“設計中/已有原型機”之階段,將會不時的變更規格。 |
Contents |
總結
- FIC(大眾電腦)依GPL相容的Openmoko韌體原始碼建立了 Linux based 智慧型手機,專案名稱為 GTA02 (Neo FreeRunner)。
詳細硬體元件選項可以在 Neo FreeRunner GTA02 Hardware此頁中找到。
功能
- 顯示器- Topply o2.8, 480 x 640 pixels,VGA, 200 NIT minimum, resistance type touch
- 使用者界瀏覽- LCD型觸控式螢幕。包含電源控制按鈕及AUX按鈕(可用來撥打119等緊急電話)等2個控制按鈕
- 內建802.11b/g 無線設備 (Atheros chipset AR6001 Flash version)
- 內建藍芽(Bluetooth )2.0 + EDR (CSR 並支援 PCM audio , BC4 frimware version)
- 內建2D/3D圖形加速晶片 (S-Media 3362)
- 內建 2x Tri-Axis sensor (ST accelerometer LIS302DL)
- 內建GPS Radio – -130 dBm 內建天線-157 dBm 依照晶片規格,TTFF 在40秒內,-130 dBm訊號強度搜尋 (u-Blox)
- 天線 –GPS手寺式特製天線,須備有GPRS及Wi-Fi/Bluetooth效能,以-105dBm接收,GSM Tx 30dbm+2
- 外部天線 – MMCX GPS 連接器
- GPRS Radio –GSM/GPRS radio。須有Pre-PTCRB 認證模組
- Linux – Linux kernel 2.6.24 或之後版本的 Openmoko kernel
- USB - 主客端模式切換-able (可被用來做為軟體下載),提供 5v 電力
- 電源- 一般模式電源將可以透過 1200 mAh。 電池內建庫倫計數器,可以透過特製的充電器充電。內建Lithium Ion或Lithium Polymer電池將可讓裝置處於待機模式。電池壽命( 近似/理想目標) 待機時間為150-200 Hrs (GSM) 通話時間, (背光燈為關閉) 至少為3-4小時 (GSM)
- LED- LED 指示器位於 Aux/Power 按鈕下。
硬體規格
硬體Hardware Electrical
- 400/500 MHz Samsung 2442B處理器/SOC (至少400)
- 置入NAND FLASH 啟動程式或 2MB NOR FLASH (選項)
- 128 MB SDRAM , 64 MB CPU internal, 64 MB external
- 256MB NAND Flash MCP package.
顯示
- Topploy VGA ; 2.8” diagonal, 480 x 640 pixels
- 傳輸顯示:在自然光環境下仍具可讀性為必要。
- 。需要白色LED背光。至少需要有200 NIT。
- 電阻型觸控板(Resistance type touch panel)。
WiFi 802.11 b/g 無線接收器
- 須含 GPL 支援的資源或者是 GPL 相容
- 11 Mbps的TX 電力:至少13 dBm
- 11Mbps的RX靈敏度:需 -89 dBm ,至少-83 dBm
- 具AP模式為佳,但非必須
- 支援WEP 及WPA
- 因GPL因素,故故建議使用Atheros
串流介面(UART)
- 需具備三個串列界面 (Serial interfaces)
- 控制台Console
- A-GPS或 GPS
- GSM/GPRS
加速器
- 須備有2x 加速器
- 可支援中斷(suspend)或者是省電模式
- 3維感應(3 axis sensing)
A-GPS
- GPS 晶片接收器及天線
- 天線埠敏感度: -157 dBm ,依晶片規格
- 防護最大干擾用之LNA 及SAW篩選器
- 冷啟動時間:在-130dBm下約為40秒。最大為60秒。
- 為了要支援open API,GPS功能必須支援GPL
- 具工業品質標準的GPS
- 在PCB上可以放入GTA01 GPS 區域
GPS 天線效能
- 天線位於裝置內部,15 mm x 15 mm 陶製物。
- 天線加入 LNA 及and SAW 篩選器以迎合 GPS 效能
- 15 mm 立方的平面 (最小1 mm 厚) (TBA)
- 將備有一個外部 GPS天線連接器 (MMCX)
- 在製造期間C/N 率必須高於 35
按鈕
- 透過觸控式螢幕傳送資料為主要的資料輸入方法
- 機款外圍有二個實體按鈕:電源按鈕 ( Neo1973) 是一個機械式的開關,可藉由外罩式塑膠製的按鈕啟動。Aux (911) 按鈕位於裝置上方。這兩個按鈕在以按下按鈕的方式操作時,對於軟體而言,為開/關或者是按下/未按下等二種模式的輸入。而每個按鈕的功能,則取決於應用程式定義的功能。
- 按鈕應有背光燈
- 硬體規格配置可循環使用50000 次
聲音輸出
- 喇叭 (必須擁有良好的音量大小及無雜音的聽覺環境)
- 單聲道音效播送
- 最大音量:5公分內100 dB以確保在實際環境下能擁有良好的效能
- 以插孔方式支援耳機及麥克風功能
電源設定需求
- 軟體依電源管理功能為優先
- NXP PCF 優先
- 需支援USB供電
- 需透過USB功能支援充電
- 電源切換:Neo1973有一組電源切換,做為開/關及休眠(suspend )
- Power/Aux 必須配置背光燈
- 不管裝置目前處於執行狀態或者是休眠狀態,必須可以以切換方式控制
- 切換器並不會關閉電源。它只能停止或者是重新啟動裝置。
- 內置 Li-Ion或 Li-Polymer 電池。電池支援裝置電源待命。以排除當裝置重新啟動時重新供電。電池為1200 ma-hr。
- 電池壽命 (近似值) 最佳/目標 停留時間 150-200 Hrs (GSM) ,通話時間 (關閉背光) 至少到四個小時 (GSM)
- 在中斷模式時會計算目前所剩電量(所有週邊將會關閉或者是進入深眠模式)在3.6伏特數時 <5 mA (Li-Ion terminal voltage).
- GSM 模組深眠模式 ( 與基地台連絡時必須被喚醒) ,耗電須小於8mA
- 電池在充電500次後,必須備有約一半的電量 (~600 mAh)。即每日使用,近二年的時間。
- 在持續充電的狀況下,為了能觀察低電量或者是可設定的時間延遲,Neo1973必須進入休眠狀態 (即耗電模式)。
- 在充電器插入的狀況下,Neo1973必須在休眠狀態及蓄電狀態下自動監控電池狀態 。
- 主供電連接器:1200mAh 電源。
- USB 充電器有ID pin 47.5k,做為Openmoko 識別之用
- 指示器:LED指示燈位於裝置側邊,在充電或有漏接電話時會被點亮。
GSM/GPRS
- 支援850/1800/1900 and 900/1800/1900 MHz 等頻率
- 須被設計為具雙頻之裝置 (850/900 MHz)
- 模組型GPRS 無線電話機,以符合PTCRB及FCC 驗證。最佳模式為模組在PTCRB或OTA測試前被驗證
- GSM/GPRS 必須通過FCC/CE 驗證
GSM-GPRS 天線效能
- 每個頻道能接收-105 dBm (GSM/PCS)
- 30+2 dBm 可在GSM頻道被傳送
Wi-Fi 模組
- 必須支援 GPL 驅動程式
- Atheros AR6k preferred
- 需有Flash 版本
Wi-Fi 天線效能
- TX 13-15 dBm的 Wi-Fi天線
- 802.11b 11Mbps RX -89 到 -83 dBm 或相等效能的天線
藍芽
- CSR BC4或之後版本的解決方案
USB
- Neo1973 GTA02 使用USB 1.11,將會有 主/副 (client/host)USB
- 可提供主USB 5v電力
- 可透過USB進行充電
麥克風
裝置配有1 組麥克風
韌體映像檔
- 使用 Linux 2.6.24 或之後版本
- 可支援自NAND啟動或自NOR啟動
- 搭載之映像檔必須含有基本的話機功能
- 無法藉由USB進行完整的韌體更新
PSN
- 裝置將會包含 PSN (產品系列編號) ,列印在產品標籤及系統可讀取之NAND記體體中
IMEI
- 產品需寫上IMEI 碼
套件規格
- 重量::含電池重 ~150克
- 四合一雷射筆,通過雷射裝置安全之RoHs 及安全規範
- 1x 512MB microSD Card (SanDisk/Transcend)
- 1x USB線,標準 A 到 mini-B 連接器
- 1x 1200mAh smart/gauge battery
- 快速啟動指南
- 5v USB power cord w/100-240 switchable power plug
- Safety card, warranty card
- 產品包裝能通過 1m 到1.5m 掉落測試
- AC USB 充電器,100v-240v,通過 UL 及所有必須的安全性規範
- 必須通過 FCC/CE 驗證
- 必須通過 NCC驗證或台灣出口規範
- RoHS 相容
- 須備有WEEE 報告
生命週期規格
產品生命週期
本產品設計至少可使用二年.
操作適溫
- 操作適溫為 –10°C 到 +60°C
倉儲溫度
- -15 °C to +70 ° C
ESD
裝置必須能耐 4.0kV contact discharge and 8.0kV air
掉落測試
需通過掉落測驗。1m直接掉落水泥地板或1.5m 覆蓋物測試
GTA02 硬體元件選擇
實物尺寸
- 120.7 x 62 x 18.5 mm (4.75 x 2.44 x 0.728 英吋)
- 110 +/- 5 g (4 盎司) 不含電池
電源管理
使用 NXP PCF50633 04 N3 做為 電源管理.
- NXP PMU索引: NXP PMU index page
- 產品資料表: NXP PCF50633 Product Data Sheet
- Product使用者手冊: NXP PCF50633 User Manual
- 感謝NXP提供完整的使用者手冊並支援開放給開發者使用
- 資料表/使用者手冊使用 was legally authorized by NXP
- 連接至:透過I2C連接至 S3C2442,客端位置為 0x08。
- Driver Source: https://svn.openmoko.org/trunk/src/target/kernel/patches/pcf50633.patch
Flash
NAND Flash
256MB 整合性 Samsung NAND flash置於2442 多晶片組中,與S3C2442 NAND 控制器相連。
- 產品首頁:S3C2442
- 資料表:S3C2442 B54結合256 MB NAND MCP 套件
- 連接至: S3C2442 NAND 控制器
NOR Flash
提供16MBit ST M58WR016KB706E NOR flash做為不中斷緊急啟動('unbrickable emergency boot)功能使用。
產品首頁:
ST Mobile Flash NOR/Mobile Terminal
- 資料表: M58WR016
- 連接至: S3C2442 NAND控制器
SDRAM
128MB SDRAM (64MB inside 2442 MCP, 1x Samsung K4M51323PC)連接到S3C2442 SDRAM控制器
- 產品首頁:Samsung K4M51323PC
- 資料頁:Samsung K4M51323PC
- 連接:S3C2442
GSM/GPRS
GSM (包括 GPRS)數據機,德州儀器 Calypso based
- 連接:S3C2442 UART1 (full-uart, RxD, TxD, CTS, RTS), /dev/ttySAC0 in userspace
- PM Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-power_control.patch
- Accessible GSM/GPRS antenna jack (if battery cover is removed)
CALYPSO ASIC digital baseband
很不幸的,因為NDA的問題我們無法提供GSM晶片組的詳細資料。但是,這並不是最必要的,因為界面是使用擁有S3C2442的標準UART串列線。 GSM 07.05, GSM 07.10 ,並使用了其它的標準通訊協定。
- Calypso D751992AZHH
- GTA02韌體應為moko6 或之後的版本(內部用代號)
TI TWL3025BZGMR 類比基頻
TI TRF6151 (GSM/PCS) RF 無線收發器
GPRS Class12/CS4
USB 裝置
USB裝置控制器置於S3C2442內
- 驅動程式: https://svn.openmoko.org/trunk/src/target/kernel/patches/s3c2410_udc.patch
- 請參考 USB Product IDs 暸解我們所使用的銷售/產品ID。
- 1200mAh電池在連接到主USB時進行充電
- Mini-AB 連接器與此相同this one.
I2C 裝置
I2C是一個簡單的溝通標準,它可以用來移除晶片中小量的資料
請參考 Neo I2C Devices 取得更多資訊及裝置清單及目前所使用的位置,與 Neo1973文件
聲音
Wolfson Codec
WM8753 Wolfson Microelectronics CODEC (它並無法播放MP3,它是個簡單的音效卡。
- 產品首頁: http://www.wolfsonmicro.com/products/WM8753/
- Data Sheet: WM8753.pdf
- 連接:S3C2442 IIS界面 (PCM 資料),S3C2442 I2C (控制)
- 驅動程式:https://svn.openmoko.org/trunk/src/target/kernel/patches/asoc.patch
Mono 揚聲器
在WM8753的類比聲音輸出中含有National Semiconductor LM4853 Mono揚聲器
- 產品首頁: LM4853.html
- 資料頁: LM4853.pdf
- 連接:S3C2442 I2C (Control)
類比代有線耳機
包含了four-ring 2.5mm 音體插孔,能連接舊型的有線耳機
使用Motorola 智慧型手機(A780,A1200, ...) 及V-360 耳機,包含相容的設定。
按鈕
Neo1973 GTA02有二組按鈕:
機鷇
FreeRunner機瞉為全黑,您可以在WIKI首頁中看到產品圖。 來源:IRC Mickey
配件
觸控筆
使用四合一式雷射型觸控筆
- 販售商: Quarton XPII
- GTA02標準設定QUARTON XPII 4合1雷射筆
電池
Neo FreeRunner (GTA02) Battery 與 Neo1973 GTA01 Battery相容,並且有限制的與Nokia BL6C 電池相容。 參考此郵件清單 this Neo1973 照片圖
- GTA02使用 TI bq27000晶片智慧型電池
- SANYO UF653450S 1200mAh
- 查看電池圖片 GTA02 Smart Battery Schematics
microSD
GTA02 會使用下列的microSD 記憶卡
充電器
AKII Technology 充電器
- 模組: A10P1-05MP
- 輸入: 100-240v~ /0.3A
- 輸出: +5v up to 2.0A
- 在ID PIN與地線間加入 47.5k 1% 電阻,做為openmoko 充電器識別
History
GTA02v1
第一代原型機為 Openmoko 軟體開發使用。共組裝了30 pc。
- 2440下運做良好,擁有外部NAND/SDRAM 及NOR記憶體
- 因 04 N3無法使用,故使用PCF50633 05 N3 做為基本概要式的re-work power驗證
- 使用GTA01 SIM 卡插槽
- 加內外部除錯埠
- 使用全球定位A-GPS
GTA02v2
第二代原型機。共50只,用於Taipei SMT工廠MOUNT
- 最佳的組合是使用 Samsung 256 MB NAND ,因晶片可以使用S3C2442 B43
- Using correct PMU PCF50633 04 N3
- 更換新的SIM 卡插槽
- 更新到 u-blox A-GPS
- LCM power 從3.3v 改為1.8v
- USB 電源切換規畫/pin指定錯誤,無法驗證USB 主要供電為 5v 功能
- GPS功能驗證ok,並具一定的靈敏度
GTA02v3
製造驗證版本 2007/10/11 28 pcFIC 蘇州工廠組裝
- 使用S3C2442 B43 做為硬體驗證
- 使用 control pilot run 驗證S3C2442 B54 晶片組
GTA02v4
大量製造釋出侯選版本1
2 weeks after v3 gerber out, release the v4 gerber, and 2007/10/20 20 pcs fabricate at FIC SuZhou
- 因顯示穩定性因素,LCM 電源從 1.8v 變更為 3.3v
- rate/production verification用途組裝 200 pcs
- 組裝使用S3C2442 B43 (128 MB NAND) 的50 pc做為品質比較之用
- USB 主電源晶片在Vb/Vcc 下,因不同的供電來源有輸出電壓穩定性問題。
- 電池庫倫電量設定無法使用在A4
GTA02v5
大量製造侯選版本
- 2008/1/14 於 FIC SuZhou大量製造
- 大量製造A5 試用版,自2008 March開始,與A5原型機相較之下製造100支原型機,包含一些resistor/capacitor 變更,用於GTA02開發人員使用,可參考此頁取得更多資訊 developers was tracked in the Prototypes Page
- 庫倫計算問題修正
- USB主供電切換修正
- 因穩定性因素,需要加入PMU Vbat ,此項問題可以藉由SMT 或手工進行處理
- 為了MPU穩定性考量,需為 PMU Vbat加入電容。
- 需手動重置GSM IR UART到100k ,以利GSM 進入深眠模式
- ATAG_REVISION: 0350
GTA02v6
大量製造侯選版本 3/Mass production version
A6 為A5的簡單調整。只進行些許的變更以使於提高更高的品質及版本控制。在A6上的電容及電阻變更,也被用於A5的大量製造上
- 2008 March先行製造100 pc
- 為Vbat加入電容空間,降低SMT負荷
- 加入GSM IR 電阻以利GSM深眠模式
- 保留3 GPIO做為硬體版本控制
Debug Board
偵錯板(Debug Board)連接器定義
以下為做為連接到偵錯板Debug Board或其它硬體的連接器。
這些連接器為:
- 39 - GND
- 38 - STDI
- 37 - _RESET
- 36 - STMS
- 35 - STCK
- 34 - STDO
- 33 - GSM_EN
- 29 - _STRST
- 19 - X_I2C_SCL (H-TP4703)
- 18 - X_I2C_SDA (H-TP4704)
- 17 - SPI_CLK0
- 16 - SPI_MOSI0
- 15 - SPI-MISO0
- 14 - SS0
- 13 - EINT3 (H-TP4705)
- 3 - CONSOLE_TXD (H-TP4701)
- 2 - CONSOLE_RXD (H-TP4702)
資料來源[1].
Distinguishing hardware revisions
Inside the Bootloader
每個硬體版本都擁有自己的u-boot 映像檔,雖然 bootloader 有固定的版本。硬體的版本透過ATAG傳送到kernel (ATAG_REVISION)
深入暸解Kernel
kernel在啟動時接收ATAG_REVISION ,並且將內容儲存於 "system_rev" 全域變數。
From Userspace
kernel在 /proc/cpuinfo輸出 system_rev 變數 "Revision :" line.
驗證
FCC
- 輸入美國用
- 850/1800/1900 Band, FCC ID: EUNGTA02
- 900/1800/1900 Band, FCC ID: EUNGTA02E
- FCC test report(GTA02)
- FCC test report(GTA02E)
NCC
- 輸入台灣用
- NCC驗證碼: CCAF08DG0080T0
- NCC test report