中華パッド (Easy Smart Pad ESP01) 分解して部品を調べた

CPU + GPU SoC
WonderMedia (VIA) WM8505 ARM9 300 MHz
DRAM
Hynix HY5PS1G831C DDR2 1 Gbit (128 MB) ×2
Main storage
Samsung K9GAG08U0E 16 Gbit (2 GB) NAND flash + Chipsbank CBM2093 USB2.0 flash disk controller
EEPROM
25Q40T (=~ EON EN25Q40 4 Mbit serial flash memory ?)
Wifi
Ralink RT2070L 802.11n wireless LAN USB adapter
USB
Genesys Logic GL850G USB 2.0 hub controller
Audio codec
Wolfson WM8900L
Camera
Realtek RTS5801 ? + Galaxycore GC0307 CMOS VGA (640×480) camera
Touch screen
ZC Touch ZCR-1390 + Semico CS7146AEF controller
Battery
7.4 V 1800 mAh + Sunrise SUN4001 battery charger

感想

  • OSの入ってる主ストレージとwifiがUSB接続というのが驚いた.もはやsouth bridge的な位置まで来ていると言える...
  • 当初予想(マイクロSD)と違ったが,主ストレージはコネクタを工面すれば母艦PCにUSB接続できそう
  • EEPROM内のブートローダは具体的に何で*1,何の仕事をするのかな? USBを認識しないとSamsung flash内のAndroid Linux kernelをブートできないことは明らか.ただ吸い出したり入れ替えるのは面倒そう...
  • 外部ストレージ用にマイクロSDが使えるんだが,これってコントローラICは要らないんだっけ? WM8505がインタフェイスを内蔵?
  • RTS5801が謎

調子に乗って分解してみたものの... コネクタだけ刺し直せばちゃんと動くのかね?

*1:U-Boot ?