diff --git a/scripts/uboot_helper b/scripts/uboot_helper index 80ec0eda93..7138821e41 100755 --- a/scripts/uboot_helper +++ b/scripts/uboot_helper @@ -348,7 +348,7 @@ devices = \ } def usage(PROJECT=None, SOC=None, FILE=sys.stdout): - print('Usage: %s dtb|config' % sys.argv[0], file=FILE) + print('Usage: %s dtb|config|crust_config' % sys.argv[0], file=FILE) print(' %s ' % sys.argv[0], file=FILE) print(' %s ' % sys.argv[0], file=FILE) print('', file=FILE) @@ -392,15 +392,15 @@ if len(sys.argv) > 3 and sys.argv[3] not in devices[sys.argv[1]][sys.argv[2]]: exit_error('Invalid board-name: %s' % sys.argv[3], PROJECT=sys.argv[1], SOC=sys.argv[2]) if len(sys.argv) == 4: - exit_error('Invalid option: must specify dtb or config', PROJECT=sys.argv[1], SOC=sys.argv[2]) + exit_error('Invalid option: must specify dtb, config or crust_config', PROJECT=sys.argv[1], SOC=sys.argv[2]) elif len(sys.argv) > 4 and sys.argv[4] not in ['dtb', 'config', 'crust_config']: exit_error('Invalid option: %s' % sys.argv[4], PROJECT=sys.argv[1], SOC=sys.argv[2]) if len(sys.argv) > 5: exit_error('Invalid number of arguments: %s' % ' '.join(sys.argv[1:]), PROJECT=sys.argv[1], SOC=sys.argv[2]) -# Get dtb or u-boot config for a given project, soc, and board -# ./scripts/uboot_helper project device board-name dtb|config +# Get dtb, u-boot or crust config for a given project, soc, and board +# ./scripts/uboot_helper project device board-name dtb|config|crust_config if len(sys.argv) == 5: if sys.argv[4] in devices[sys.argv[1]][sys.argv[2]][sys.argv[3]]: print(devices[sys.argv[1]][sys.argv[2]][sys.argv[3]][sys.argv[4]])