aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-04-19pmu-firmware: Rework pmu-firmware for ScarthgapHEADscarthgapmasterMark Hatle
Scarthgap fixed the way the implicit functions are ordered. This broke some assumptions. Rework the functions to restore functionality. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2024-04-19external-hdf: Rework URL generationMark Hatle
With the old URL generation, you could end up with a SRC_URI of: ";nobranch=1" if a branch was set, but otherwise the URL was blank. The new method if all of the fields are blank, then SRC_URI is blank. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2024-04-18Merge remote-tracking branch 'github/rel-v2023.2'Mark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2024-04-08hdf-repository.inc update SC boards xsa filesManikanta Sreeram
Signed-off-by: Manikanta Sreeram <manikanta.sreeram@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2024-03-20Merge remote-tracking branch 'github/rel-v2023.2' into master-nextMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2024-03-20meta-xilinx-tools: add ncurses-native to LD_LIBRARY_PATH for xsctQuanyang Wang
Some OS distros like Ubuntu22.04 don't install libtinfo.so.5 by default, when running the prebuilt app "xsct", it will go into building error: | package require xsdb FAILED: | error loading hsi package: couldn't load file "libxv_commontasks.so": libtinfo.so.5: cannot open shared object file: No such file or directory The package "ncurses-native" in yocto can provide this library and we add it to LD_LIBRARY_PATH for xsct to fix the building issue above. Signed-off-by: Quanyang Wang <quanyang.wang@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2024-03-18layer.conf: Move from nanbield to scarthgapMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2024-01-29imgrcry-make: Fix COMPATIBLE_MACHINE for 2023.2John Toomey
Set the correct COMPATIBLE_MACHINE for imgrcry-make_2023.2 Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2024-01-17hdf-repository.inc update with k24c and k24i xsaManikanta Sreeram
Signed-off-by: Manikanta Sreeram <manikanta.sreeram@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-12-13docs: Fix firmware typos in README filesSandeep Gundlupet Raju
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-12-13docs: Fix firmware typos in README filesSandeep Gundlupet Raju
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-23external-hdf: Create 2023.2 specific versionnanbieldMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-23Merge remote-tracking branch 'origin/rel-v2023.2' into nanbieldMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-23conf/layer.conf: Enable nanbield supportMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-20esw-bsp: Add recipe to export xsct tool for baremetal and freertos appSandeep Gundlupet Raju
This recipe will export xsct tool when baremetal and freertos app is built on a scratch build. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 15f66f97784ce967035fd1930a6524a974b4a4ee) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-20esw-freertos-hello-world: Add freertos example appSandeep Gundlupet Raju
Add freertos hello world app recipe which uses embeddedsw template "FreeRTOS Hello World" app. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 4d22b197560cae8a5209b95e7a71691bee17b9f9) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-20esw-baremetal-hello-world: Add baremetal example appSandeep Gundlupet Raju
Add baremetal hello world app recipe which uses embeddedsw template "Hello World" app. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 4857871325765f56f41963bdc49b32dc7aacb537) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-20xsct_freertos_app.bbclass: Add class for freertos buildSandeep Gundlupet Raju
xsct_freertos_app.bbclass provides infrastructure for creating freertos applications using embeddedsw and custom template apps. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit f624cd375b9f5a0fddb5d66f2e87dd8dc7dd51d3) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-20xsct_baremetal_app.bbclass: Add class for baremetal buildSandeep Gundlupet Raju
xsct_baremetal_app.bbclass provides infrastructure for creating baremetal applications using embeddedsw and custom template apps. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit fe0f77b4c8ea23996a9d7ce24eb603879700e847) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-20imgrcry-make: Update recipe for System ControllerJohn Toomey
Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 502e329cfa31234c32882a18acf425c57806f8b5) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-20imgrcry-make: Move recipes from meta-kriaJohn Toomey
Move make base image recover recipes to meta-xilinx-tools as they will be used by both Kria and System Controller Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 41fc0f0f773a22e939fb80f9ab9b6093bcde1098) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-15layer.conf: Fix mismathced preferred versionsMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-03xsct-tarball: Move to newer xsct 2023-2_1002 buildMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-10-03hdf-repository.inc update :2023.2_1002_1Manikanta Sreeram
Signed-off-by: Manikanta Sreeram <manikanta.sreeram@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-09-28Merge remote-tracking branch 'github/rel-v2023.1'Mark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-09-19hdf-repository.inc update :2023.2_0918_1Manikanta Sreeram
Signed-off-by: Manikanta Sreeram <manikanta.sreeram@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-09-19xsct-tarball.bbclass: Add release XSCT URL and sha256sumMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-09-13device-tree-xlnx : Updated SRCREV for 2023.2_6967Sivaprasad Addepalli
axi_ethernet.tcl: Fix the issue when dclk clock index is 0 Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
2023-09-06device-tree-xlnx : Updated SRCREV for 2023.2_2259Sivaprasad Addepalli
axi_ethernet.tcl: Fix axi_ethernet issue when no sink_pins connected u-boot dts sync to DTG Revert "common_proc.tcl: Fix DT-overlay build issue when custom dtsi given" Revert "device_tree.tcl: Generate the clock nodes at initial" Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
2023-08-30device-tree: Update branch to xlnx_rel_v2023.2John Toomey
Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-08-29xsct-tarball: Add placeholder for 2023.2 XSCTMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-08-25device-tree-xlnx : Updated SRCREV for 2023.2_8507Sivaprasad Addepalli
zynqmp.dtsi: Update ECAM size to discover up to 256 buses ddrpsv.tcl: Consider C*DDR_CH*_1 as separate channel Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
2023-08-24device-tree-xlnx : Updated SRCREV for 2023.2_1127Sivaprasad Addepalli
device_tree.tcl: Generate the clock nodes at initial Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
2023-08-23xsct-tarball.bbclass: Exclude XSCT_STAGING_DIR from hashMark Hatle
The XSCT_STAGING_DIR includes TOPDIR. TOPDIR will change in every users configuration. We don't care what the XSCT_STAGING_DIR location is, only that it is set. Thus it is safe to excluse this from the package hash calculations. This should prevent embeddedsw components from rebuilding unnecessarily. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-08-23device-tree-xlnx : Updated SRCREV for 2023.2_3063Sivaprasad Addepalli
common_proc.tcl: Add psx_acpu_gic support Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
2023-08-18xsct-tarball.bbclass: Exclude XSCT_STAGING_DIR from hashMark Hatle
The XSCT_STAGING_DIR includes TOPDIR. TOPDIR will change in every users configuration. We don't care what the XSCT_STAGING_DIR location is, only that it is set. Thus it is safe to excluse this from the package hash calculations. This should prevent embeddedsw components from rebuilding unnecessarily. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-08-18README.dfx.dtg.versal.full.md: Add instructions for versal segmented configSandeep Gundlupet Raju
Add instructions for versal segmented configurations firmware app. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-08-18README.dfx.dtg.zynqmp.full.md: Fix README with right bbclassSandeep Gundlupet Raju
README instructions had incorrect bbclass, So fix README with right bbclass. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-08-18device-tree-xlnx : Updated SRCREV for 2023.2_4895Addepalli, Siva
device_tree: Add ps_wizard support Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
2023-08-17base-pdi: Rename soc pdi to boot pdiSandeep Gundlupet Raju
In Segmented Configuration design _soc.pdi is renamed to _boot.pdi in xsa and Hence rename _soc.pdi to _boot.pdi in recipe for packaging Boot.bin. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-08-17device-tree-xlnx : Updated SRCREV for 2023.2_1831Addepalli, Siva
mrmac: Fix clocks when misc_clock_3 connected to mrmac s_axi_clk axi_vdu.tcl: Update vdu dt node as per xlnx, vdu-2.0 rfdc: Add NCO Freq to param list Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
2023-08-16hdf-repository.inc update k24 and kd240 xsa filesManikanta Sreeram
update k24 and kd240 xsa files Signed-off-by: Manikanta Sreeram <msreeram@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-08-11device-tree-xlnx : Updated SRCREV for 2023.2_9911Addepalli, Siva
U-boot dts sync hdmi_rx_ss.mdd: Add "v_hdmi_rxss1" ip support in mdd file emacps.tcl: Fix device tree compilation issue in Gem based design Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
2023-08-09device-tree-xlnx : Updated SRCREV for 2023.2_3631Addepalli, Siva
dp_rx.tcl: Update compatible string for dp_rx dp_rx:dp_tx: Update dp_rx connected pin name common_proc.tcl: Add CPM IP status okay Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
2023-08-02device-tree-xlnx : Updated SRCREV for 2023.2_8943Addepalli, Siva
axi_can.tcl: Add "xlnx, has-ecc" property in can node only when if ECC enabled in design axi_mcdma.tcl: Add compatible string "xlnx, eth-dma" for mcdma node Signed-off-by: Siva Addepalli <siva.addepalli@amd.com>
2023-07-28uboot-device-tree: Remove YAML_DT_BOARD_FLAGS unset variableSandeep Gundlupet Raju
Unsetting YAML_DT_BOARD_FLAGS variable will take precedence over machine conf files during pre-expansion values. Hence remove it. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
2023-07-28device-tree-xlnx : Updated SRCREV for 2023.2_2295Sivaprasad Addepalli
device_tree.tcl: Update correct property in opp-table for versal NET Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
2023-07-27device-tree-xlnx : Updated SRCREV for 2023.2_2235Sivaprasad Addepalli
common_proc.tcl: Skip updating broad common_proc.tcl: Clock name fix for dfx_axi_shutdown_manager common_proc.tcl: Fix Bus node issue with Broadcaster IP vid_phy_ctrl:hdmi_gt_ctrl: Generate Channels only if connected to DP/HDMI ispipeline.tcl: Add axis_broadcaster IP support common_proc.tcl: Add support when axis_broad(NM) connected to isppipeline mipi_csi2_rx: Use isppipeline_in as remote-endpoint u-boot sync changes Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
2023-07-24Updated SRCREV for 2023.1_6595Sivaprasad Addepalli
Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
2023-07-18device-tree-xlnx : Updated SRCREV for 2023.2_8139Sivaprasad Addepalli
axi_ethernet.tcl: Fix device tree compilation issue in Zynqmp common_proc.tcl: Add fpga-bridges property to dfx_axi_shutdown_manager axi_ethernet.tcl: Fix device tree compilation issue in Zynqmp Axi10G DMA, MCDAM & no_1588 Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>