Lines Matching +full:multi +full:-
2 # SPDX-License-Identifier: GPL-2.0+
12 # ./test/image/test-imagetools.sh
16 IMAGE_NAME="v1.0-test"
36 rm -f ${file} ${SRCDIR}/${file}
38 rm -f ${IMAGE_MULTI}
39 rm -f ${DUMPIMAGE_LIST}
40 rm -f ${MKIMAGE_LIST}
41 rm -f ${TEST_OUT}
48 if ! diff -u $1 $2; then
60 mkdir -p ${SRCDIR}
62 head -c $RANDOM /dev/urandom >${SRCDIR}/${file}
89 # Write files into an multi-file image
95 echo -e "\nBuilding multi-file image..."
96 do_cmd ${MKIMAGE} -A x86 -O linux -T multi -n \"${IMAGE_NAME}\" \
97 -d ${files} ${IMAGE_MULTI}
101 # Extract files from an multi-file image
104 echo -e "\nExtracting multi-file image contents..."
105 do_cmd ${DUMPIMAGE} -T multi -p 0 -o ${DATAFILE0} ${IMAGE_MULTI}
106 do_cmd ${DUMPIMAGE} -T multi -p 1 -o ${DATAFILE1} ${IMAGE_MULTI}
107 do_cmd ${DUMPIMAGE} -T multi -p 2 -o ${DATAFILE2} ${IMAGE_MULTI}
108 do_cmd ${DUMPIMAGE} -T multi -p 2 -o ${TEST_OUT} ${IMAGE_MULTI}
116 /dts-v1/; \
119 #address-cells = <1>; \
160 echo -e "\nBuilding FIT image..."
161 do_cmd ${MKIMAGE} -f ${IMAGE_FIT_ITS} ${IMAGE_FIT_ITB}
168 echo -e "\nExtracting FIT image contents..."
169 do_cmd ${DUMPIMAGE} -T flat_dt -p 0 -o ${DATAFILE0} ${IMAGE_FIT_ITB}
170 do_cmd ${DUMPIMAGE} -T flat_dt -p 1 -o ${DATAFILE1} ${IMAGE_FIT_ITB}
171 do_cmd ${DUMPIMAGE} -T flat_dt -p 2 -o ${DATAFILE2} ${IMAGE_FIT_ITB}
172 do_cmd ${DUMPIMAGE} -T flat_dt -p 2 -o ${TEST_OUT} ${IMAGE_FIT_ITB}
183 echo -e "\nListing image contents..."
184 do_cmd_redir ${MKIMAGE_LIST} ${MKIMAGE} -l ${image}
185 do_cmd_redir ${DUMPIMAGE_LIST} ${DUMPIMAGE} -l ${image}
195 # Compress and extract multi-file images, compare the result
203 # List contents of multi-file image and compares output from tools