summaryrefslogtreecommitdiff
path: root/configs/trats2_defconfig
diff options
context:
space:
mode:
authorPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>2017-05-30 21:32:08 (GMT)
committerSimon Glass <sjg@chromium.org>2017-06-07 13:29:22 (GMT)
commit2fb371ff6483227f9be74cbce17c088bec96b411 (patch)
tree1364eeacfb8f0c3e01601f6837195e00c74ff1f9 /configs/trats2_defconfig
parent37ffae7c5b24578e6c0d8f240e13b24326a3b1b4 (diff)
downloadu-boot-2fb371ff6483227f9be74cbce17c088bec96b411.tar.xz
rockchip: mkimage: add support for verify_header/print_header
The rockchip image generation was previously missing the ability to verify the generated header (and dump the image-type) without having to resort to hexdump or od. Experience in our testing has showed it to be very easy to get the rkspi and rksd images mixed up and the lab... so we add the necessary support to have dumpimage tell us what image type we're dealing with. This change set adds the verify_header and print_header capability to the rksd/rkspi image drivers (through shared code in rkcommon). As of now, we only support images fully that are not RC4-encoded for the SPL payload (i.e. header1 and payload). For RC4-encoded payloads, the outer header (header0) is checked, but no detection of whether this is a SD/MMC or SPI formatted payload takes place. The output of dumpsys now prints the image type (spl_hdr), whether it is a SD/MMC or SPI image, and the (padded) size of the image: $ ./tools/dumpimage -l ./spl.img Image Type: Rockchip RK33 (SD/MMC) boot image ^^^^^^ SD/MMC vs. SPI indication ^^^^ spl_hdr indicated by the image Data Size: 79872 bytes Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Acked-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'configs/trats2_defconfig')
0 files changed, 0 insertions, 0 deletions