summaryrefslogtreecommitdiff
path: root/board/beckhoff
diff options
context:
space:
mode:
authorLeo Ruan <[email protected]>2019-02-08 10:51:36 +0100
committerAnatolij Gustschin <[email protected]>2019-05-20 11:56:41 +0200
commitd5006836912e69ef2a0620ecdf1311dcd113a7d2 (patch)
tree875e85e6d5e3fc64bdb980a7e0359ffaae2b47d2 /board/beckhoff
parent3d92f31762d8744e9b905b631dc267276adc50d4 (diff)
splash: Load internal and external data from FIT
The FIT image could contain the splash data in 3 different structure: - The splash data is embedded in FIT image (internal) In this case, the property 'data' presents in FIT image header. And internal information 'start' and 'end' represent the location and size of splash data inside of FIT image. - The splash data is external with absolute position in FIT image This case is made by 'mkimage -p [pos]'. The splash data is stored at the absolute position. Instead the property 'data', the properties 'data-position' and 'data-size' are used to specify the location and size of the splash data. - the splash data is external with relative offset in FIT image This case is made by 'mkimage -E'. The splash data is placed after the FIT image header with 4 byte alignment. Instead the property 'data', the properties 'data-offset' and 'data-size' are used to specify the location and size of the splash data. Currently, the splash only support to load external data with relative offset from FIT image. This commit make it possible to load the splash data embedded in FIT image or the external data with absolute position This inspiration comes from Simon Glass <[email protected]>, see common/spl_fit.c Signed-off-by: Leo Ruan <[email protected]> Signed-off-by: Mark Jonas <[email protected]> Reviewed-by: Simon Glass <[email protected]> Reviewed-by: Stefano Babic <[email protected]>
Diffstat (limited to 'board/beckhoff')
0 files changed, 0 insertions, 0 deletions