From b06344a3f2c5a0fede3646627f37d1fce3d3d585 Mon Sep 17 00:00:00 2001 From: Anders Dellien Date: Fri, 7 Jan 2022 13:26:29 +0000 Subject: [PATCH] fix(sptool): add leading zeroes in UUID conversion The UUID conversion drops leading zeroes, so make sure that all hex strings always are 8 digits long Signed-off-by: Anders Dellien Change-Id: I5d7e3cf3b53403a02bf551f35f17dbdb96dec8ae --- tools/sptool/sp_mk_generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/sptool/sp_mk_generator.py b/tools/sptool/sp_mk_generator.py index f983ff3a2..6b1f20447 100755 --- a/tools/sptool/sp_mk_generator.py +++ b/tools/sptool/sp_mk_generator.py @@ -1,5 +1,5 @@ #!/usr/bin/python3 -# Copyright (c) 2020-2021, Arm Limited. All rights reserved. +# Copyright (c) 2020-2022, Arm Limited. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause @@ -134,7 +134,7 @@ with open(gen_file, 'w') as out_file: int.from_bytes(y[1], byteorder='little', signed=False), int.from_bytes(y[2], byteorder='little', signed=False), int.from_bytes(y[3], byteorder='little', signed=False)) - uuid_std = uuid.UUID(f'{z[0]:04x}{z[1]:04x}{z[2]:04x}{z[3]:04x}') + uuid_std = uuid.UUID(f'{z[0]:08x}{z[1]:08x}{z[2]:08x}{z[3]:08x}') """ Append FIP_ARGS