Differences

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

Link to this comparison view

Both sides previous revision Previous revision
en:artikel:vbf:start [Sat. 09.02.2019 13:44]
go4it
en:artikel:vbf:start [Mon. 01.04.2019 13:56] (current)
go4it
Line 52: Line 52:
 Directly after the last closing bracket (''​}''​) starts the binary image. Directly after the last closing bracket (''​}''​) starts the binary image.
  
-^  Offset ​ ^  ​Datatype ​ ​^ ​ Example value  ^  Function ​ ^ +^  Offset ​ ^  ​Size  ​^ ​ Example value  ^  Function ​ ^ 
-|   0 |  ​DWORD  ​| ​ ''​0x000004F4'' ​ | Base address where to store image on target device | +|   0 |  ​4 Bytes  ​| ​ ''​0x000004F4'' ​ | Base address where to store this BLOCK on target device | 
-|   4 |  ​DWORD  ​| ​ ''​0x00001A15'' ​ | Length of image +|   4 |  ​4 Bytes  ​| ​ ''​0x00001A15'' ​ | Length of this BLOCK 
-|   8..|  ​DATA  ​| ​ ....  | The firmware image itself ​+|   8..END_BLOCK ​|  ​n Bytes  ​| ​ ....  | The binary data of BLOCK 
-|  ​-2 |  ​WORD  ​| ​ ''​0x1C07'' ​ | Checksum ​(CRC) of the binary image |+|  ​END_BLOCK..2 |  ​2 Bytes  ​| ​ ''​0x1C07'' ​ | Two additional bytes containing CRC16 Checksum of this BLOCK |
  
-//​NOTE: ​A ''​DWORD''​ is 4 Bytes long, a ''​WORD''​ 2 Bytes. ​All encoded in "​Big-Endian"​ format.//+(additional blocks may follow in same manner) 
 + 
 +//NOTE: All values are encoded in "​Big-Endian"​ format.//
  
  
  • en/artikel/vbf/start.1549719851.txt.gz
  • Last modified: Sat. 09.02.2019 13:44
  • by go4it