Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:techref:brcm63xx.imagetag [2022/10/16 09:34] – TP-Link custom CFE image tag danitooldocs:techref:brcm63xx.imagetag [2022/11/11 23:49] (current) – [TP-Link custom CFE] danitool
Line 182: Line 182:
 | ''unsigned long productVer;''                      | 56-59 | product version | | ''unsigned long productVer;''                      | 56-59 | product version |
 | ''unsigned long addHver;''                         | 60-63 | Addtional hardware version | | ''unsigned long addHver;''                         | 60-63 | Addtional hardware version |
-| ''unsigned char imageValidToken[20];''             | 64-83 | image validation token - md5 checksum |+| ''unsigned char imageValidToken[20];''             | 64-83 | image validation token - md5 checksum <color crimson>(not used?)</color> |
 | ''unsigned char rcSingature[20];''              | 84-103 | RC singature(only for vxWorks) - RSA | | ''unsigned char rcSingature[20];''              | 84-103 | RC singature(only for vxWorks) - RSA |
 | ''unsigned long kernelTextAddr;''                  | 104-107 | text section address of kernel | | ''unsigned long kernelTextAddr;''                  | 104-107 | text section address of kernel |
Line 195: Line 195:
 | ''unsigned long swRevision;''              | 140-143 | software revision | | ''unsigned long swRevision;''              | 140-143 | software revision |
 | ''unsigned long platformVer;''              | 144-147 | platform version | | ''unsigned long platformVer;''              | 144-147 | platform version |
-| ''unsigned long specialVer;''                      | 148:151 | special version | +| ''unsigned long specialVer;''                      | 148:151 | special version or CRC32 for bin(kernel+rootfs) bitfliped
-| ''unsigned long binCrc32;''              | 152:155 | CRC32 for bin(kernel+rootfs) |+| ''unsigned long binCrc32;''              | 152:155 | <color crimson>CRC32 for bin(kernel+rootfs) bitfliped</color> or empty|
 | ''unsigned long imageSequence;''                   | 156:159 | DUALIMAGE, initial value is 0, valid value is [1 .. 999], for NAND flash: it's indicated by file extension of cferam.xxx in rootfs, for NOR flash: it's stored in kernel tag | | ''unsigned long imageSequence;''                   | 156:159 | DUALIMAGE, initial value is 0, valid value is [1 .. 999], for NAND flash: it's indicated by file extension of cferam.xxx in rootfs, for NOR flash: it's stored in kernel tag |
 | ''unsigned long reserved1[12];''                   | 160-207 | reserved for future | | ''unsigned long reserved1[12];''                   | 160-207 | reserved for future |
-| ''unsigned char sig[128];''                      | 208-335 | signature for update |+| ''unsigned char sig[128];''                      | 208-335 | <color crimson>signature for update</color> |
 | ''unsigned char resSig[128];''                     | 336-443 | reserved for signature | | ''unsigned char resSig[128];''                     | 336-443 | reserved for signature |
 | ''unsigned long reserved2[12];''                   | 464-511 | reserved for future | | ''unsigned long reserved2[12];''                   | 464-511 | reserved for future |
  • Last modified: 2022/10/16 09:34
  • by danitool