From ca874f373a0f3c6e463262ada7164136aa66b63e Mon Sep 17 00:00:00 2001 From: Sandeep Gundlupet Raju Date: Fri, 15 Dec 2023 22:27:09 -0700 Subject: README.dfx.user.dts.md: Update bit or bin or pdi only usage Update README file with bit or bin or pdi usage only. Also add Versal Segmented Configuration usage. Signed-off-by: Sandeep Gundlupet Raju Signed-off-by: Mark Hatle --- docs/README.dfx.user.dts.md | 107 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 104 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/README.dfx.user.dts.md b/docs/README.dfx.user.dts.md index 4294c5bb..7b6682f7 100644 --- a/docs/README.dfx.user.dts.md +++ b/docs/README.dfx.user.dts.md @@ -16,11 +16,12 @@ following use cases. > **Note:** Refer https://github.com/Xilinx/dfx-mgr/blob/master/README.md for > shell.json and accel.json file content. -* **Zynq-7000 and ZynqMP**: - * Design: Vivado flat design. - * Input files to firmware recipes: .bit or .bin, .dtsi or dtbo and shell.json (optional) +* **Zynq 7000, ZynqMP and Versal**: + * Design: Vivado flat or Segmented Configuration design. + * Input files to firmware recipes: .bit or .bin or _pld.pdi, .dtsi or dtbo and shell.json (optional) * Usage Examples: ``` +# Zynq 7000 or ZynqMP flat design SRC_URI = " \ file://.bit \ file://.dtsi \ @@ -29,13 +30,16 @@ SRC_URI = " \ ``` ``` +# Zynq 7000 or ZynqMP flat design SRC_URI = " \ file://.bit \ file://.dtbo \ file://shell.json \ " ``` + ``` +# Zynq 7000 or ZynqMP flat design SRC_URI = " \ file://.bin \ file://.dtsi \ @@ -44,6 +48,7 @@ SRC_URI = " \ ``` ``` +# Zynq 7000 or ZynqMP flat design SRC_URI = " \ file://.bin \ file://.dtbo \ @@ -51,6 +56,48 @@ SRC_URI = " \ " ``` +``` +# Zynq 7000 or ZynqMP flat design +SRC_URI = " \ + file://.bit \ + file://shell.json \ + " +``` + +``` +# Zynq 7000 or ZynqMP flat design +SRC_URI = " \ + file://.bin \ + file://shell.json \ + " +``` + +``` +# Versal Segmented Configuration design +SRC_URI = " \ + file://_pld.pdi \ + file://_pld.dtsi \ + file://shell.json \ + " +``` + +``` +# Versal Segmented Configuration design +SRC_URI = " \ + file://_pld.pdi \ + file://_pld.dtbo \ + file://shell.json \ + " +``` + +``` +# Versal Segmented Configuration design +SRC_URI = " \ + file://_pld.pdi \ + file://shell.json \ + " +``` + * **ZynqMP and Versal**: * Design: Vivado DFx design. * Input files to firmware recipes: .bit/bin(ZynqMP) or .pdi(Versal), .dtsi or dtbo @@ -97,6 +144,24 @@ SRC_URI = " \ " ``` +``` +# ZynqMP DFx Static +SRC_URI = " \ + file://.bit \ + file://shell.json \ + file://.xclbin \ + " +``` + +``` +# ZynqMP DFx Static +SRC_URI = " \ + file://.bin \ + file://shell.json \ + file://.xclbin \ + " +``` + ``` # ZynqMP DFx RP SRC_URI = " \ @@ -137,6 +202,24 @@ SRC_URI = " \ " ``` +``` +# ZynqMP DFx RP +SRC_URI = " \ + file://.bit \ + file://accel.json \ + file://.xclbin \ + " +``` + +``` +# ZynqMP DFx RP +SRC_URI = " \ + file://.bin \ + file://accel.json \ + file://.xclbin \ + " +``` + ``` # Versal DFx Static SRC_URI = " \ @@ -157,6 +240,15 @@ SRC_URI = " \ " ``` +``` +# Versal DFx Static +SRC_URI = " \ + file://.pdi \ + file://shell.json \ + file://.xclbin \ + " +``` + ``` # Versal DFx RP SRC_URI = " \ @@ -176,6 +268,15 @@ SRC_URI = " \ file://.xclbin \ " ``` + +``` +# Versal DFx RP +SRC_URI = " \ + file://.pdi \ + file://accel.json \ + file://.xclbin \ + " +``` --- ## How to create a firmware recipe app -- cgit v1.2.3-54-g00ecf