summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/recipes-bsp/fpga-manager-script/files
diff options
context:
space:
mode:
authorManne, Nava kishore <nava.kishore.manne@amd.com>2022-09-05 23:01:07 -0600
committerSandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>2022-09-06 22:20:31 -0600
commitbe329ba462899936732f473e49d2b362593f29f2 (patch)
treee36bd2d9489f6090e4952f5eee20abba30bedcd0 /meta-xilinx-core/recipes-bsp/fpga-manager-script/files
parent886bd04c2b1a5f74331dbd014285e20b34131c68 (diff)
downloadmeta-xilinx-be329ba462899936732f473e49d2b362593f29f2.tar.gz
fpgautil: Update the fpgautil help
This patch updates the fpgautil help to align with the full bitstream loading default behavior. Signed-off-by: Nava kishore Manne <nava.kishore.manne@amd.com> Add AMD Copyright notice. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Diffstat (limited to 'meta-xilinx-core/recipes-bsp/fpga-manager-script/files')
-rw-r--r--meta-xilinx-core/recipes-bsp/fpga-manager-script/files/fpgautil.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/meta-xilinx-core/recipes-bsp/fpga-manager-script/files/fpgautil.c b/meta-xilinx-core/recipes-bsp/fpga-manager-script/files/fpgautil.c
index e4fb1d2f..04777a91 100644
--- a/meta-xilinx-core/recipes-bsp/fpga-manager-script/files/fpgautil.c
+++ b/meta-xilinx-core/recipes-bsp/fpga-manager-script/files/fpgautil.c
@@ -1,6 +1,7 @@
1/****************************************************************************** 1/******************************************************************************
2 * 2 *
3 * Copyright (C) 2019-2020 Xilinx, Inc. All rights reserved. 3 * Copyright (C) 2019-2022 Xilinx, Inc. All rights reserved.
4 * Copyright (C) 2022 Advanced Micro Devices, Inc. All rights reserved.
4 * 5 *
5 * Permission is hereby granted, free of charge, to any person obtaining a copy of 6 * Permission is hereby granted, free of charge, to any person obtaining a copy of
6 * this software and associated documentation files (the "Software"), to deal in 7 * this software and associated documentation files (the "Software"), to deal in
@@ -91,7 +92,7 @@ void print_usage(char *prg)
91 fprintf(stderr, " Device Tree\n"); 92 fprintf(stderr, " Device Tree\n");
92 if (iszynqmp) 93 if (iszynqmp)
93 { 94 {
94 fprintf(stderr, " Default: <Full>\n"); 95 fprintf(stderr, " Default: <full>\n");
95 fprintf(stderr, " -s <secure flags> Optional: <Secure flags>\n"); 96 fprintf(stderr, " -s <secure flags> Optional: <Secure flags>\n");
96 fprintf(stderr, " s := <AuthDDR | AuthOCM | EnUsrKey | EnDevKey | AuthEnUsrKeyDDR | AuthEnUsrKeyOCM | AuthEnDevKeyDDR | AuthEnDevKeyOCM>\n"); 97 fprintf(stderr, " s := <AuthDDR | AuthOCM | EnUsrKey | EnDevKey | AuthEnUsrKeyDDR | AuthEnUsrKeyOCM | AuthEnDevKeyDDR | AuthEnDevKeyOCM>\n");
97 fprintf(stderr, " -k <AesKey> Optional: <AES User Key>\n"); 98 fprintf(stderr, " -k <AesKey> Optional: <AES User Key>\n");
@@ -107,7 +108,7 @@ void print_usage(char *prg)
107 fprintf(stderr, " \n"); 108 fprintf(stderr, " \n");
108 fprintf(stderr, "Examples:\n"); 109 fprintf(stderr, "Examples:\n");
109 fprintf(stderr, "(Load Full bitstream using Overlay)\n"); 110 fprintf(stderr, "(Load Full bitstream using Overlay)\n");
110 fprintf(stderr, "%s -b top.bit.bin -o can.dtbo -f Full -n Full \n", prg); 111 fprintf(stderr, "%s -b top.bit.bin -o can.dtbo -f Full -n full \n", prg);
111 fprintf(stderr, "(Load Partial bitstream using Overlay)\n"); 112 fprintf(stderr, "(Load Partial bitstream using Overlay)\n");
112 fprintf(stderr, "%s -b rm0.bit.bin -o rm0.dtbo -f Partial -n PR0\n", prg); 113 fprintf(stderr, "%s -b rm0.bit.bin -o rm0.dtbo -f Partial -n PR0\n", prg);
113 fprintf(stderr, "(Load Full bitstream using sysfs interface)\n"); 114 fprintf(stderr, "(Load Full bitstream using sysfs interface)\n");
@@ -127,7 +128,7 @@ void print_usage(char *prg)
127 fprintf(stderr, "(Remove Partial Overlay)\n"); 128 fprintf(stderr, "(Remove Partial Overlay)\n");
128 fprintf(stderr, "%s -R -n PR0\n", prg); 129 fprintf(stderr, "%s -R -n PR0\n", prg);
129 fprintf(stderr, "(Remove Full Overlay)\n"); 130 fprintf(stderr, "(Remove Full Overlay)\n");
130 fprintf(stderr, "%s -R -n Full\n", prg); 131 fprintf(stderr, "%s -R -n full\n", prg);
131 fprintf(stderr, "Note: %s -R is responsible for only removing the dtbo file from the livetree. it will not remove the PL logic from the FPGA region.\n", prg); 132 fprintf(stderr, "Note: %s -R is responsible for only removing the dtbo file from the livetree. it will not remove the PL logic from the FPGA region.\n", prg);
132 fprintf(stderr, " \n"); 133 fprintf(stderr, " \n");
133} 134}