Papyrus雑記
~PW-V9550, ~PW-9220, その他廉価モデル
MPU: 樹脂で覆われているため不明
OS: プロプライエタリ
サブタッチパネル: 非搭載
PW-AT750~760, PW-GT550, PW-LT300
MPU: Toshiba TMP92CF26AXBG (80mhz)
RAM: Samsung K4S641632K-UC75 (64mb)
OS: プロプライエタリ
サブタッチパネル: 搭載
PW-AT770~AT790, PW-GT570, PW-LT220, 320
MPU: Toshiba TMPA910CRXBG (brain第一世代はCRAXBG)
RAM: 未確認(恐らく64mb)
Flash: 8 x 11 80 ピン → おそらく 84-FBGA (8 x 11.6) NOR Flash の類縁
パッケージ外寸は微かに異なるがピン配置の寸法が一致 OS: WindowsCE(アプリ起動不可)
サブタッチパネル: 搭載
起動ルーチンの解析(nexhawks氏)
PW-TC900, 920, 930
不明
某リサイクルショップにてPW-TC900を触った感じ、WindowsCEではなさそう 裏のシールも無し
コンテンツカードまわりの挙動
SHARP 公式のコンテンツカードの中身をそのまま別の SD にコピーしてもコンテンツカードとして認識されない
pepepper が Brain の wceprj.exe を解析したところ、どうやら SD の CID を読んでゴニョゴニョすることで真贋判定をしてそう
CID を読んで真贋判定しているということは、ある Papyrus/Brain のモデルが発売された時点でまだ存在していないコンテンツカードの真贋は判定できないはず、つまり新しいコンテンツカードの判定のために OS のアップグレードが必要
コンテンツカードには private ディレクトリという Brain のアップグレードデータで見られるディレクトリが存在している上に、その中に特定の機種を指してそうな名前のディレクトリもある
GT570 が出た時点で存在してなさそうなコンテンツカード、つまり極力モデルナンバーの大きいコンテンツカードとして PW-CA70(中日辞典)を買って GT570 に挿したところアップグレードが走り出した
アップデートデータを binwalk したら Windows CE の痕跡が大量にあり、最初に見つかる PE を取り出したところ wceprj.exe や SHARP SIM といった文字列が入ってるので辞書アプリ本体説が濃厚