ZT180のファームウェアを1012から1030にバージョンアップしました。

まず必要なファイルをダウンロドします。
必要なものは、以下のとおりです。

1.windows用のドライバファイル

http://www.megaupload.com/?d=IG5FHKIB

2.ファームウェア書き換えツール

http://www.megaupload.com/?d=TEZP2SPK

3.ZT180のファームウェア

http://dl.dbank.com/c0tfhqxqx1#

上記アドレスにいろいろ有りますが中国語で読めないです。

他にwindowsCEも動くようです(未確認です)

http://www.megaupload.com/?d=IRQVFCT8


そして必要なものが揃ったらそれらのファイルを回答し日本語が入っていないフォルダにコピーします。

コピーしたらまず僕が一度失敗したので、ファームウェア書き換えツールを起動します。
そして必要な設定を行います。

uboot-img → u-boot.img
linux-kernel → zImage_cui
linux-sys → system.img
linux-udat userdata.img

上記4つのファイルの場所をセッティングしますが「brower」釦をクリックしてファイルタイプをALLにしないと表示されません。

注)先ほどコピーしたフォルダを指定してくださいね。

そしていよいよZT180とパソコンを接続、これは普通のUSBケーブルですね、ZT180側がUSBのミニBタイプです。

接続が済んだら、画面横の「□」ボタン(戻る、ESCかな?)と一緒に電源キーを押します。
すると電源が入りますが画面には何も表示されません。
(ここでファイルの設定をしていたらZT180がいつの間にか起動してしまった、どうやら時間がかかりすぎると書き換えモード?が終わって通常起動になるらしい)
そしてパソコン側で「新しいハードウェアが検出されました」と表示されたら先程のドライバをインストーすしましょう。

その後書き換えツールを起動し(起動している場合は)画面一番上のDevice10が緑色になっていたら、「Start」アイコンをクリックしてほっぽらかしにします。
しばらく画面にログのようなものが出てきます。

参考

FileLoad! szPathName: C:androidUSBburntoolUSBburntoolburn.ini
FileLoad! szPathName: C:androidUSBburntoolUSBburntoolburn.ini
strBootModle: 1
strNboot_RunType: 1
strNboot_DestAddr: 0x40007fc0
strNboot_SrcPath: E:uImage
strUboot_IsLoad: 1
strUboot_SrcPath: C:androidAndroid+software100827_en_releaseu-boot.img
strNk_IsLoad: 0
strNk_SrcPath: C:androidAndroid+software100827_en_releasezNK.img
FileSave!szPathName: C:androidUSBburntoolUSBburntoolburn.ini
[Nboot_DestAddr: 0x40007fc0 strNboot_DestAddr: 0x40007fc0]
Opened successfully.
Opened successfully.
[SUCCESS: ReadFile otgtype:(1) hRead:(0x2c0)]
[SUCCESS: CreateFile]
[Memory Allocation! txBuf = 0x27f94c8 ]
[UsbTxFile start! run_addr=0xffffffff]
[UsbTxFile end]
Find Device From Name
Opened successfully.
Opened successfully.
[SUCCESS: ReadFile otgtype:(0) hRead:(0x348)]
[SUCCESS: CreateFile]
[Memory Allocation! txBuf = 0x27f94c8 ]
[UsbTxFile start! run_addr=0x40200000]
[UsbTxFile end]
[SUCCESS: CreateFile]
[Memory Allocation! txBuf = 0xb660020 ]
[UsbTxFile start! run_addr=0x40200000]
[UsbTxFile end]
[SUCCESS: CreateFile]
[Memory Allocation! txBuf = 0x10040020 ]
[UsbTxFile start! run_addr=0x40200000]
[UsbTxFile end]
[SUCCESS: CreateFile]
[Memory Allocation! txBuf = 0xb660020 ]
[UsbTxFile start! run_addr=0x40200000]
[UsbTxFile end]
ReadFile 0×348
UpdatePipeState: 0x600000f 6

こんな感じで書き換え終了!!

電源ボタンを長押し(ネットで調べたら10秒以上と有ったので)して電源を切ってから再起動しておしまい。

再起動したら画面のキャリブレーションを行ってボタンの位置にズレがないか確認。

再度注意:ファームウェアには二種類の画面サイズがあります、僕のは1024×600が適合しました。
     画面にタッチしてあまりにもずれているようならもうひとつの1024×576(だったかな?)を
     試しましょう!

ただしあくまで自己責任でファームウェアの書き換えをしましょう!僕は一切責任持ちませんよ!!