| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
We are using psmfw.elf in all flows to build and boot.
Remove the psmfw.bin dependency or support from psmfw recipe.
Use below command to generate the .bin from .elf.
objcopy -O binary psm-$MACHINE.elf psm.bin
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
We are using pmufw.elf in all flows to build and boot.
Remove the pmufw.bin dependency or support from pmufw recipe.
Use below command to generate the .bin from .elf.
objcopy -O binary pmu-$MACHINE.elf pmu.bin
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Remove installing pmc_cdo.bin to DEPLOYDIR and create pmc_cdo.bin
symlink in DEPLOYDIR.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
We are using plmfw.elf in all flows to build and boot.
Remove the plmfw.bin dependency or support from plmfw recipe.
Use below command to generate the .bin from .elf.
objcopy -O binary plm-$MACHINE.elf plm.bin
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Update cpu core to a78 for versal-net devices.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Remove hardcoded boot script and use UBOOT_BOOT_SCRIPT variable for
default u-boot boot script.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Adjusted to use an intermediate default for KERNEL, DEVICETREE and
RAMDISK image offsets, so no override is required.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
optionaldata fields can be multiple update the logic to work with
multiple with ';' separated.
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
The recipe name (PN) depends on the existence of the initram disk name.
This may or may not be set, so simply exclude this from a world build to
avoid any potential issues. (Required for yocto-check-layer script)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Prevent xrt/zocl from building when ocl-icd is not the PREFERRED_PROVIDER
for virtual/opencl-icd. This fixes an issue where yocto-check-layer's
use of the world build fails.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following items don't exist in a regular Yocto Project configurtion, only
enable if meta-xilinx-multimedia is available:
gst-shark
gstd
gst-perf
gstreamer1.0-omx
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
The tri-state is now defined as:
ENABLE_OPENAMP_DTSI = 0 or empty: Build a dtbo
ENABLE_OPENAMP_DTSI = 1: Bundle into the device-tree the openamp items
ENABLE_OPENAMP_DTSI = 2 (!= 0, 1 or empty): Do nothing, assume openamp is already integrated into the device-tree
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many parts of the build assume the u-boot script will be supplied by
u-boot-xlnx-scr. The script will be supplied, instead, by the
variable UBOOT_BOOT_SCRIPT, whose default value is u-boot-xlnx-scr.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Extend change from just versal to all systems.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
It was decided to keep the default tune aligned accross all aarch64
based machines. Therefore, change the default tune to
cortexa72-cortexa53.
Signed-off-by: Christian Kohn <chris.kohn@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Enable the fpga-overlay machine feature for all common machines to
allow dynamic bitstream/PDI loading.
Signed-off-by: Christian Kohn <chris.kohn@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
COMPATIBLE_MACHINE and PACKAGE_ARCH defaults are already set as part
of the devicetree class which this class inherits, therefore remove
those entries. Use COMPATIBLE_HOST instead of COMPATIBLE_MACHINE to
disallow microblaze builds.
Signed-off-by: Christian Kohn <chris.kohn@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\
| |
| |
| | |
Merge in latest 2024.2 changes
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Changelog:
power-management: Add VR-R-A2488-01 board support
power-management: Scalingtype bug fixed
power-management: Update VE-X-A2112-00 board file
Signed-off-by: Salih Erim <salih.erim@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Changelog:
power-management: Initial support for VE-X-A2112-00 board
power-management: Copyright dates updated to 2025
power-management: MPQ72693 voltage get and set scaling
power-management: Power sensors configs read & write updated.
Signed-off-by: Salih Erim <salih.erim@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
power-management: Round total power values.
power-management: Usage example updated.
power-management: pmtool CLI parser changed.
power-management: temperature examples usage fixed
power-management: Initial support for VEK385 regulators
power-management: client api names refactored
power-management: Fixes on APIs
power-management: feature list and check functionality
power-management: Newer API returns and scaling functions
power-management: VEK385 config update
power-management: VCK190 config update
Signed-off-by: Salih Erim <salih.erim@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Jonathan Stroud <jonathan.stroud@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
boot-jtag script had a type for fpga-overlay and due to this it fails
to build with below errors when fpga-overlay is enabled for zynqmp or
versal devices.
$ MACHINE=zynqmp-zcu104-sdt-full devtool boot-jtag --image core-image-full-cmdline --hw_server zcu104-5
NOTE: Starting bitbake server...
NOTE: Started PRServer with DBfile: /scratch/sandeep/yocto/2024.2/yp-dev/build-yp-native/cache/prserv.sqlite3, Address: 127.0.0.1:33765, PID: 1586408
NOTE: Reconnecting to bitbake server...
NOTE: Retrying server connection (#1)... (09:43:24.858854)
NOTE: Started PRServer with DBfile: /scratch/sandeep/yocto/2024.2/yp-dev/build-yp-native/cache/prserv.sqlite3, Address: 127.0.0.1:35749, PID: 1586439
Loading cache: 100% |###############################################################################################################################################################################| Time: 0:00:06
Loaded 26502 entries from dependency cache.
Parsing recipes: 100% |#############################################################################################################################################################################| Time: 0:00:02
Parsing of 18552 .bb files complete (18543 cached, 9 parsed). 26511 targets, 13521 skipped, 81 masked, 0 errors.
INFO: HW_SERVER Connected to: zcu104-5
INFO: Using DISTRO IMAGE: core-image-full-cmdline
INFO: SOC FAMILY: zynqmp
INFO: MACHINE: zynqmp-zcu104-sdt-full
INFO: fpga-overlay MACHINE_FEATURES is not enabled, Hence PL bitstream or PDI will be loaded at initial boot.
Traceback (most recent call last):
File "/scratch/sandeep/yocto/2024.2/yp-dev/sources/poky/scripts/devtool", line 350, in <module>
ret = main()
File "/scratch/sandeep/yocto/2024.2/yp-dev/sources/poky/scripts/devtool", line 337, in main
ret = args.func(args, config, basepath, workspace)
File "/scratch/sandeep/yocto/2024.2/yp-dev/sources/poky/../meta-xilinx/meta-xilinx-core/lib/devtool/boot-jtag.py", line 82, in bootjtag
data['bit'] = glob.glob(os.path.join(deploy_dir, '*' + machine + '.bit'))[0]
IndexError: list index out of range
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Change log:
arm64: zynqmp: Add eeprom labels for System Controller dts
video: zynqmp: Add support for reset
arm64: zynqmp: A few clock-related changes for VE-P-A2112 board
arm64: zynqmp: Add gpio description for SCM
arm64: zynqmp: Update MIO GPIO on Kria SC controllers
arm64: zynqmp: Update PHY settings on Kria SC controller
arm64: zynqmp: Use tabs for indentation in sc-k24
Revert "Makefile: Fake external blob with BINMAN_ALLOW_MISSING=1"
arm64: zynqmp: Fix binman-sc description (regular expression)
arm64: zynqmp: Set default RTC device at start
arm64: zynqmp: Configure SoC RTC on SOM
arm64: zynqmp: Wire all SC DTBs
arm64: zynqmp: Add description for SOM based SC on vr-r-a2488-00
net: gem: Remove undocumented is-internal-pcspma dt flag
arm64: zynqmp: Add support for VE-P-A2112 SC controller
arm64: zynqmp: Add description for SC on vek385
arm64: xilinx: Add description for SCM
arm64: xilinx: Add description for SC based on K24
arm64: zynqmp: Also generate images with single DT
arm64: zynqmp: Remove mkimage fit script
arm64: zynqmp: Generate u-boot.itb and QSPI image via binman
arm64: zynqmp: Add binman description for SOM
arm64: zynqmp: Describe empty binman node
binman: Add option for pointing to separate description
arm64: zynqmp: Remove overlays and add new dtb entries for ZynqMP
kbuild: cherry-pick kbuild fdtoverlay changes from linux
Signed-off-by: Dasari Sharath Kumar <sharath.kumar.dasari@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Change log:
Remove the checks for board names and revisions.
Bump version to 1.4
Signed-off-by: Dasari Sharath Kumar <sharath.kumar.dasari@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
PM Server init exception handling changed.
Some regulator api changed.
Signed-off-by: Salih Erim <salih.erim@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Pull in new script to initialize boards based on carrier card eeprom
label
Changelog:
If the Device tree has an eeprom labeled as eeprom_cc, then use that
Signed-off-by: Jonathan Stroud <jonathan.stroud@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
VEK385 board initial support
VR-R-A2488-00 board initial support
VN-P-B2197-00 board initial support
Several bug fixes about sysmon-i2c, regulators apis
Signed-off-by: Salih Erim <salih.erim@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Due to various DEPENDS this recipe no longer builds native or nativesdk.
References to both were removed in the past, so this should no longer
be needed.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
Without this, the wrong version could get built. Generally this isn't an
issue, however there are some tool differences in various versions.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Board manifest files updated due to voltage functionality
is not complete for eval boards yet.
Signed-off-by: Salih Erim <salih.erim@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Raft-PM update for SC_Update7 release with
branch 2024.2
Signed-off-by: Salih Erim <salih.erim@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There was a previous change that avoided the warning message if
xilinx_pmu-rom-native was defined, but the dependency was never enabled.
Match both LICENSE_FLAGS_ACCEPTED of xilinx or xilinx_pmu-rom-native
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|/
|
|
|
|
|
|
|
|
|
| |
Print a message similar to:
WARNING: The zynqmp-generic machine is intended to be included by other
machines, it should not be used by itself. For a non-machine, SoC specific
filesystem, please use one of the common machines defined in
meta-xilinx-core.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
lopper: assists: gen_domain_dts: delete unneeded nodes for zephyr MB-V
|
|
|
|
| |
driver:src: Elfloader unaligned data writes handled properly
|
|
|
|
| |
petalinux 2024.2
|
|
|
|
|
|
| |
This reverts commit 9bab9bc22ab53a4df2c7c734974a266e016d8b88.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
This reverts commit d0a57928b254e0f0033e9eec1768f1845e7a340f.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
This reverts commit e5c4214549e317f4e9383f49f4f57d80595be23c.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
examples: zynqmp_r5: Enable CMake to pass in app binary name
|
|
|
|
|
|
|
|
| |
Based on request from canonical they have asked to update SOMAJOR and
SO version, earlier version was 1 and new version is 2
Signed-off-by: Rajiv Mohan <rajiv.mohan@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
lopper: assits: yaml_bindings: Add audio snd-pcm proerties
|
|
|
|
|
| |
crypto: xilinx: aes-gcm: Initialize key source with default value
misc: xilinx-ai-engine: Remove extra of_node_get in aperture probe
|
|
|
|
|
| |
add copyright information to options.cmake
update soname
|
|
|
|
|
|
|
|
|
| |
Changelog:
Updating the petalinux to its latest version (#8572) (#8573)
Removed a debug msg which is a overhead of the performance for async operation. (#8565) (#8566)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
driver:src: Update CMakefile to add latest Aie2ps files
|
|
|
|
|
|
|
| |
lopper: assists: baremetallinker_xlnx: Add support for handling xlnx, memory-ip-list property
assists: gen_domain: linker: Update the assist to handle ZU+ fsbl usecase
assists: baremetalinker: Update microblaze-v default address
lopper: hdmi: Add HDCP1x Keymanagement property
|
|
|
|
|
| |
Revert "crypto: zynqmp-aes-gcm: Initialise key source before use"
misc: xilinx-ai-engine: Clock gating issue on multi partition flow on VEK280
|