jr7cwk;lavo
▼GPSロガーGP-102+>メモリイメージの解析
「Disk Probe」により保存したイメージファイルをバイナリエディタで覗いてみた。
注.「ディスクパラメータ」,「FATの構造」等といったディスク管理領域に関する詳細説明は、本稿では省略するのでネット上の情報を参照されたい。
正常時(初期化した後、1つのログファイルがある状態)
Address :内容
000000-0001FF:ブートセクタ(MBR)(含むディスクパラメータ(BPB))
000200- :FAT(File Allocation Table)
001400- :ルートディレクトリ(CANMORE,GP-102+)
005400- :サブディレクトリ1(Settings,PIOs,Trips,Activities,NewFiles,Device.XML)
005800- :サブディレクトリ2(Settings/Settings.dat)
005C00- :サブディレクトリ3(PIOs/ )・・・?
006000- :サブディレクトリ4(Trips/ )・・・?
006400- :サブディレクトリ5(Activities/000.FIT 他)
006800- :サブディレクトリ6(NewFiles/ )・・・?
006C00- :Device.XML本体
007200- :0FFh
007400- :000.FIT(最初のログファイル)本体
007800- :Settings.dat本体(後ろにDevice.XMLのゴミが残っている)
・file本体は、1400h以降に400h byte単位で作成されている。
・未使用領域は0FFh,書き込みのあるセクタの余りは00hで埋められている。
・000.FITとSettings.datの順番は異なるかも知れない。
(複数のログファイルがある場合は、一連のログファイルの後に作成されるのかも?)
●2015.08.18
●cwk
●編集
→コメントを書く
⇒記事へ
⇒HOME
copyright/jr7cwk
powered by samidare