PW-GC610
作りかけなので随時更新
主要なコンポーネント
SoC
TOSHIBA TMPA910CRAXBG
ARM9 ARM926EJ-Sコア
TX09シリーズ Static Memory Controllerが搭載されているのが特徴
SDRAM
SAMSUNG K4M51323PG-HG75
4M x 32bit x 4Bankの構成 512Mib (= 64MiB)の容量
NOR Flash
SHARP F256BNB?
256Mib (= 32MiB)の容量 *Scalpelより
ピン配置はMicronのPF48F4000P0ZTQEJのデータシートにある88-Ball QUAD
eMMC
TOSHIBA THGVS4G5D2EBA14
(データシート不明 4GBytes or 8GBytes)
SoCとは4bitで通信
パッケージ P-WFBGA153
Codec
Yamaha YMU800-P
データシートは無さそう、ピンもわからん
I2C と I2Sで鳴らす
Li-ION Chager
TFV9Y
わからん SoCからはGPIOで制御?
Hole Sensor
未調査
Main LCD
SHARP LQ050J1DC02
画面側右側サブ基板にLCD I/F関連のDCDCが2つ存在
画面側左側サブ基板にバックライト用DCDCとFET, タッチコントローラTSC2008が存在
Touch ADC
TI TSC2008
SPI接続
SubLCD
未調査
結線
SoC
起動モード: AM0とAM1は外部メモリ(16bit)からの起動に固定(基板上にパッド無し)
外部メモリはNORFlashと思われる
SDRAM
アドレス(A**)データ(DQ**)はピン機能が固定なので省略
バンク: SJ4/DMCBA0, SJ5/DMCBA1
DQM: SK0/DMCDQM0/DMCDDM0 ,SK1/DMCSDQM1/DMCDDM1,SK2/DMCSDQM2,SK3/DMCSDQM3
制御: SJ1/DMCWEn,SJ2/DMCRASn,SJ3/DMCCASn,SJ6/DMCCKE,SH7/DMCCSn,SL2/DMCAP
クロックSL0/DMCDCLKP
SN0/SELMEMCがGNDと導通なのでMPMC0を使用
SN1/SELDVCCMがGNDと導通なのでメモリ系の制御端子の電圧が1.8V動作
NOR Flash
アドレス(A0~A23)データ(DQ0~DQ15)ピンはSDRAMのと共有なので省略
制御: SH3/SMCCS0n,SJ0/SMCOEn,SJ7/SMCAVDn,SL7/SMCWAITn,SK4/SMCWEn,PR1/SMCWPn/FCOUT,
リセット: PR0/RESETOUTn
クロック: SL3/SMCCLK
バイトイネーブルSMCBE*nは未使用?
eMMC
SDC1に接続
SDIO: PH0/SDC1DAT0,PH1/SDC1DAT1,PH2/SDC1DAT2,PH3/SDC1DAT3,PH4/SDC1CMD,PH7/SDC1CLK
電源制御: PN4/U0DSRn/INTDが担当? (要調査)
SD
SDC0に接続
SDIO: PG0/SDC0DAT0,PG1/SDC0DAT1,PG2/SDC0DAT2,PG3/SDC0DAT3,PG4/SDC0CMD,PG7/SDC0CLK
CardDetect: PG6/SDC0CD ( 割り込み用と思われるがPP3/INT3にも接続)
電源制御: PN5/U0RIn/INTE
Codec
I2C PF6/I2C1CL, PF7/I2C1DA/INTC
I2S PL0/I2S0WS/SPI1FSS, PL1/I2S0CLK/SPI1CLK, PL3/I2S0MCLK/SPI1DI, PL4/I2S0CLK
ヘッドフォン検出 PR2/INTH
Li-ION Chager
PP5_INT5がIC7QG9Yに接続
PC0_KO8, PP6_INT6,PL2/I2S0DAT1/SPI1DO, RG5/SDC0WPが接続 (他にもある可能性)
充電インジケータLED PM1/I2S1CLK
バッテリ蓋開閉スイッチ PP0/INT0
Main LCD
LCDデータ(LD0~LD23)はピン機能が固定なので省略
SU0/LCLCP,SU3/LCLFP,SU4/LCLLP,SU7/LPRG2, (他にもある可能性大 要追加調査)
SoCの機能的に24bppの同期信号で動くLCDかもしれない
タッチパネルはPT0/SP0FSS,PT1/SP0CLK,PT2/SP0DO,PT3/SP0DI 割り込みPC7/I2C0DA/INT9
バックライトPC4/FSOUT/PWM2OUT
用途不明PN6/U0DTRn/INTF
SubLCD
bit-bangで制御している?制御4本データ8本構成?
SW2/NDALE,SW3/NDCLE, SW4/NDCE0n, SW5/SNDCE1n, PN0/U0TXD/SIR0OUT,PN1/U0RXD/SIR0IN, PN2/U0CTSn, PN3/U0DCDn, PT4/U1TXD,PT5/U1RXD,PT6/U1CTSn,PT7/X1USB
バックライトはPC6/I2C0CL
タッチパネルはPD4/AN4/MX,PD5/AN5/MY,PD6/PX/INTA(TSI),PD7/PY/INTB
Keyboard
SoCのキーボード用途ピンPA*,PB*に接続
table: keyboard_matrix
KO0 KO1 KO2 KO3 KO4 KO5 KO6 KO7
KI0 入/切 一括検索 広辞苑 英和/和英 ブリタニカ 会話アシスト Home 辞書メニュー
KI1 N/A N/A N/A N/A N/A 切替 しおり N/A
KI2 Q W E R T Y U I
KI3 A S D F G H O P
KI4 Z X C V B J K L
KI5 機能 音声 N/A N/A N/A N M -
KI6 例/解説 ^ 音量大 文字大 ← ↑ ↓ →
KI7 Sジャンプ ⅴ 音声小 文字小 戻る 検索/決定= 後退 クリア
他
圧電ブザーPC5/MLDALMn/INTB, PC3/MLDALM_PWM0OUT
リセットスイッチ SM5/TEST0n
MRセンサー PP2/INT2
USB電源検出 PP7/INT7
基板PDF
(PDFに解析メモがあるけど気にしちゃダメダゾ)