大破雑記帳

個人用メモな雑記ブログ いろんなことをざっくりと。

WN-DEAX1800GR fwhandleメモ

/tmp/fw/wn-deax1800gr_f102 # fwhandle -x wn-deax1800gr_v1.02.003.bin -t kernel_p
ad_apps
------- Header Info ----------
Image Header Size      : 0x0074
Image Header Magic Code: 0x031d6129
Image Data Size        : 15597746
Image Type             : 7 [kernel_pad_apps]
Compression Type       : TBD
Model Name             : WN-DEAX1800GR
Model ID               : 0x7fffffff
Build Date             : 2021-04-27
Version Firmware       : 1.02.003
Version Code SCM       : cadee5db
Version Config         : 9b6c8a0e9a0d069845749ddb7d7dc581
Data CRC Checksum      : 0x72f0addd
Header CRC Checksum    : 0x5e049c5c
------------------------------
FWHANDLE, DECODE PASS
    0x0                 0x4                 0x8                 0xC
     +-------------------+----+--------------+-------------------+-------------------+
 0x0 |    Magic Number   |Type|                                          Model     ->|
     +-------------------+----+--------------+-------------------+-------------------+
0x10 |->  Name                |                                        Firmware    ->|
     +-------------------+----+--------------+-------------------+---------+---------+ 
0x20 |->  Version             |                Code SCM Version            |       ->|
     +-------------------+----+--------------+-------------------+---------+---------+
0x30 |->                               Config Version                              ->|
     +-------------------+-------------------+-------------------+--------------+----+
0x40 |->                            (Config Version)                            |  ->|
     +-------------------+-------------------+---------+---------+---------+----+----+
0x50 |->            Build Date                         |  Model ID (???)   |  Model->|
     +---------+---------+---------+---------+---------+---------+---------+---------+
0x60 |->ID (?)*|      (pad?)       |     Data Size     |     Data CRC      | Header->|
     +---------+---------+---------+---------+---------+---------+---------+---------+
0x70 |-> CRC   |  (pad)  |
     +---------+---------+

* : fwhandleで "Model ID" として出ているオフセット 0x5A は誤りで、0x5Eが Model ID として正しいものであるように思われる