summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-041-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-032-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * xrt_git:zocl_git:update commitidrbramand2022-08-021-1/+1
| | | | | | | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * lopper: Update srcrev for 2022Appana Durga Kedareswara rao2022-08-021-1/+1
| | | | | | | | | | Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * fpgamanager_custom: Remove LICENSE and LIC_FILES_CHKSUMChristian Kohn2022-08-021-3/+0
| | | | | | | | | | | | | | | | | | | | Don't set the LICENSE and LIC_FILES_CHKSUM variables as otherwise the values set at the recipe or inc file level don't get honored, depending on where the inherit line is placed in the file. The user shall explicitely set the LICENSE at the inc file or recipe level. Signed-off-by: Christian Kohn <chris.kohn@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-08-021-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-core: meta: files: ↵Appana Durga Kedareswara rao2022-07-291-2/+7
| | | | | | | | | | | | | | | | | | | | dt-processor.sh: Add relative path support for system device-tree and domain file With the existing dt-processor.sh fails if relative paths of system-top.dts or domains yaml have been provided, this commit fixes this issue. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * dfx-mgr: Use source files from repoChristian Kohn2022-07-293-117/+5
| | | | | | | | | | | | | | | | Use the firmware detection script and systemd unit file from the source repo instead of local files. Signed-off-by: Christian Kohn <chris.kohn@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * u-boot-xlnx.inc: Fix conditional checkMark Hatle2022-07-291-1/+2
| | | | | | | | | | | | | | EXTRA_OEMAKE needs to be blank, unless a specific DTB_NAME or user specified DTS is listed. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * gdb: Fix error in inline_frame_snifferMark Hatle2022-07-292-0/+62
| | | | | | | | | | | | | | | | | | Depth: Total number of inline functions [refer inline-frame.c] state->skipped_frames : Number of inline functions skipped. the current unwind_pc is causing an issue when we try to step into inline functions[Depth is becoming 0]. It’s incrementing pc by 8 even with si instruction. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-291-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * qemuboot-xilinx.bbclass: Defaults should be ?= as classes load after confMark Hatle2022-07-281-5/+5
| | | | | | | | | | | | | | | | | | | | | | The conf file(s) should specify board specific defaults, but if left not set should fall back to what is implemented here. Since the load order is: machine.conf -> *-generic.conf -> xilinx-machine-qemu.conf ---| |--> inherits -> qemuboot-xilinx.bbclass Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * qemu-xilinx cleanupJohn Toomey2022-07-287-125/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor qemuboot-xilinx.bbclass and machine-xilinx-qemu.inc. Following the example of the core version of qemu.bbclass and match inc file. Refactor some of the functions to make them more readable. Specifically around qemu_rootfs_params. Code may not be as compact, but it'll be easier to read (and update) in the future. Add mising qemu-system-native PREFERRED_PROVIDER (and recipe PROVIDE). This resolves the issue where occasionally you use runqemu and the qemu binary appears to be missing. *-generic.conf: Remove overrides that are the same as the default qemu settings. Remove :append operations on QB_OPT_APPEND, this allows easy override when someone includes a generic machine. Signed-off-by: John Toomey <jtoomey@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit b0baa647143aab6815af13cc9e66061c9e25a07c) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * *-generic.conf: Fix QB_NETWORK_DEVICE to use default settingsMark Hatle2022-07-282-2/+4
| | | | | | | | | | | | | | | | runqemu will pass in the correct network choice for the user. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit 5c11d939c12685207e46550401edaa2acdd8f9cc) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * *-generic.conf: Update qemu config to remove duplicate optionsMark Hatle2022-07-284-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | runqemu now appears to set -serial mon:stdio by default. This can conflict with the built in parameters. Reported by: Jeremy Puhlman <jpuhlman@mvista.com> It may look unusual, but the remaining -serial null are still required for booting. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit 72754d63ce7552d9b67f907ec82bb540e060435b) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * qemu-system-aarch64-multiarch: Add --help supportMark Hatle2022-07-281-0/+2
| | | | | | | | | | | | | | | | | | | | --help may need to be passed in and should be directed to the main APU handler. runqemu may use --help for various reasons. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit c8eb35a80313ce857ab5556f1acf384433cf51bd) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * microblaze-generic: microblaze requires a device treeMark Hatle2022-07-281-1/+7
| | | | | | | | | | | | | | | | | | | | | | Add the device-tree as a dependency and kc705-microblazeel is defined as the default HDF_MACHINE. Also simplify by removing the QB_DTB and using the default value. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit bb1bf5b198104441b5391e5327981a668a103384) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * zynq-generic: use default QB_DTB valueMark Hatle2022-07-281-2/+0
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit 9b0fbd1dc351a98442e602ee32d99e02668f3402) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * machine-xilinx-qemu.inc: Adjust function to verify fstype is validMark Hatle2022-07-281-6/+7
| | | | | | | | | | | | | | | | | | | | Simplify the function to treat microblaze as a soc_family. If we do not have initramfs_image defined, then verify wic.qemu-sd is available before returning that value, otherwise fall back to the dictionary. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit 67e5e1ab7176c5aa3e4c6d903287f16a521f7d41) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: esw.bbclass: Add var XLNX_CMAKE_BSP_VARSBen Levinsky2022-07-281-0/+2
| | | | | | | | | | | | | | Add a variable that can be used to add BSP flags Signed-off-by: Ben Levinsky <ben.levinsky@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * lopper: Update srcrev for 2022Appana Durga Kedareswara rao2022-07-281-1/+1
| | | | | | | | | | Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * qemu-devicetrees: Update SRCREV and remove qemu patch from layersRaju Kumar Pothuraju2022-07-283-41/+2
| | | | | | | | | | | | | | | | Removing the patch which replaces the python -> python3 as it was fixed in qemu/dts repo. Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xrt_git.bb: Cleanup += usageMark Hatle2022-07-281-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | Resolve the following warning WARNING: .../meta-xilinx/meta-xilinx-core/recipes-xrt/xrt/xrt_git.bb: EXTRA_OECMAKE:append:versal-ai-core += is not a recommended operator combination, please replace it. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit ef9c8af437edf770d983800c58c5e32df4a740d6) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * qemu-xilinx-native.inc: add meson and ninjaJeremy Puhlman2022-07-281-1/+1
| | | | | | | | | | | | | | | | | | | ERROR: Cannot find Ninja Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> (cherry picked from commit c3acb3cc3f7672cc958848da30d6e1fb4224e807) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-281-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-273-3/+3
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * dfx-mgr: SRCREV: dfxmgr_uio_by_name and examplesSergei Korneichuk2022-07-261-1/+1
| | | | | | | | | | | | | | | | | | The SRCREV is for commits to fix SEGV on Ububtu apt install, DFX_ERR, DFX_DBG macros, listUIO option, dfxmgr_uio_by_name, firmware detection, a few compiler warnings. Signed-off-by: Sergei Korneichuk <sergei.korneichuk@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * extract-cdo: Avoid directly populating ${DEPLOY_DIR_IMAGE}Corey Thompson2022-07-261-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This creates problems when images are deployed from sstate cache. Avoid it by extracting the xilinx-bootbin boot.bin file into the extract-cdo build dir ${B}. Then deploy from the output from ${B}. (Original commit submitted by Corey Thompson <ctompso@ciena.com>) Commit adjusted to change extraction directory vs copying the boot.bin. Update the summary to better reflect what this is doing, as well as the do_compile comment. Disable (noexec) the do_install as this isn't a target package. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
| * meta-xilinx-pynq: Add missing meta-python dependencyMark Hatle2022-07-261-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-251-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * libdfx_1.0.bb: Manually specify that 'libdfx' package is being replacedMark Hatle2022-07-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The commit a64ff0bf015adcefbe691a94ac3e8ecf1a2ba911 updated the upstream source to include correct soname/soversion. Packaging was then modified to follow this example. The end result was that 'libdfx' was replaced by the automatic "libdfx1.0" package. This could result in: Error: Transaction test error: file /usr/lib/libdfx.so from install of libdfx-dev-1.0-r0.1.cortexa72_cortexa53 conflicts with file from package libdfx-1.0-r0.0.cortexa72_cortexa53 The cause was that libdfx wasn't upgraded when libdfx-dev was being installed. To resolve this we use RREPLACES, may look strange but this will instruct the system that "libdfx" is to be replaced by the dynamically generated package based on the soname. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-222-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-212-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * meta-xilinx-standalone-experimental: conf: dtb-embeddedsw: Update srcrev for ↵Appana Durga Kedareswara rao2022-07-201-1/+1
| | | | | | | | | | | | | | 2022 Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-microblaze: gdb is now availableMark Hatle2022-07-201-2/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updated for MD5SUM for ESW licenseSivaprasad Addepalli2022-07-201-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-203-3/+3
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * lopper: Update srcrev for 2022Appana Durga Kedareswara rao2022-07-181-1/+1
| | | | | | | | | | Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updated SRCREV for 2022.2Siva Addepalli2022-07-182-2/+2
| | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-microbalze: gdb: Enable gdb and gdbserver on microblazeMark Hatle2022-07-1814-985/+1301
| | | | | | | | | | | | | | Replace existing integration with new work that enables target gdb and gdbserver. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-151-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * dfx-mgr: Add firmware detection capabilityChristian Kohn2022-07-143-1/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The newly added xlnx-firmware-detect script provides a mechanism for detecting and loading default firmware through dfx-mgr. The script is executed as a pre-step in the dfx-mgr unit file prior to starting the dfx-mgrd. It uses fru-print to read the board ID from an EEPROM and based on that searches for a product specific firmware entry in the firmware search path defined in the dfx-mgr config file. In case the script is able to detect compatible default firmware, it will update the dfx-mgr config file accordingly, otherwise the script will fail but the dfx-mgr daemon is still started and no default firmware will be loaded. Signed-off-by: Christian Kohn <christian.kohn@xilinx.com> Signed-off-by: Shubhangi Mahalle <shubhangi.shrikrushna-mahalle@xilinx.com> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * lopper: Update srcrev for 2022Siva Durga Prasad Paladugu2022-07-141-1/+1
| | | | | | | | | | Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Set QB_KERNEL_ROOT for zynq-genericJohn Toomey2022-07-141-0/+2
| | | | | | | | | | | | | | | | This value is passed to the kernel in order to choose the correct disk but defaults to /dev/vda which does not boot. Signed-off-by: John Toomey <jtoomey@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: conf: dtb-embeddedsw: Update srcrev for ↵Siva Durga Prasad Paladugu2022-07-141-1/+1
| | | | | | | | | | | | | | 2022.2 Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-141-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-142-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-132-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-122-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2022.2Sivaprasad Addepalli2022-07-111-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>