Sigmarion3開発情報局

これらの内容は、独自に推測したりしています。
適用と結果はお任せします。

基板

本体奥側から開きます。 シリアルの張ってあるプラスチック部分を外側に引っ張りながら爪をはずします。 基板オモテ面はキーボードと密着しており部品は載っていません。 (スキャンイメージ、300dpi、370kb)。

CPU

CPU: Intel PXA255A0C400
ASIC: NEC COMET F0308S155
ROM: Macronix MX128J3XC15SYL1L/2H (16MBx2) 0000.0000-01ff.ffff
Flash: STMicro M29W320DT (4MB) 0c00.0000-0c3f.ffff
DRAM: Infineon HYB39L256160AT-7.5 (32MBx2) a000.0000-a3ff.ffff

- フラッシュROM持ってるじゃん。ファイルシステムとしては見えないよなあ。
- 謎16pinのフラットケーブルコネクタ(CNJM)は何だ?

画面

Video: ATI 215W4200AFA12F 1400.0000-14ff.ffff
内蔵RAM: (320KB) 1411.0000-1415.ffff
VRAM: Samsung K4S643232F-TL60 (8MB) 1480.0000-14bf.ffff
?: 9177Y A05 310EB
ドライバ: ace_ddi.dll

- おそらくIMAGEON 3200 互換の奴です。IMAGEON 4200?
- MPEGデコードのサポートがあるんですが…ace_ddi経由でiDCT、動き補償、YCbCr表示に成功。
- VRAMは1480.0000が左上、1行1600バイトな普通なVRAM。 標準では4MByte空間しか使えないけど、 atihwtbl0.txtのExtMemCfgを2→3にすると8MByte使えるようになります。

SDIO

IC: Video内蔵 (ATI)
ドライバ: atisdio.dll

- SDIO機能はIMAGEON 3200のものを用いています。

USBホスト

IC: Video内蔵 (ATI)
ドライバ: atiusbh.dll

- USBホスト機能はIMAGEON 3200のものを用いています。これOTG対応なんだよな。
- TransDimensionのIPコア (OTG243互換?)
- ドライバベースはCE3.0のOHCD。

USBクライアント

IC: CPU (PXA255)
ドライバ: xsusbser.dll device:01a9.0000-01a9.8fff

- USBクライアント機能はCPU内蔵のものを用いているようです。

Audio

Audio: Wolfson WM9705
ドライバ: wavedev.dll device:01aa.0000-01aa.dfff

- タッチパネルICと兼用でしょうか。