| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
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
|
|
|
|
| |
lopper: assist: dt-binding: vphy: Fix the syntax error in vphy YAML binding
|
|
|
|
| |
driver:src: Fix build error for error_interrupt application
|
|
|
|
| |
lopper: vphy: Add FMC connector property
|
|
|
|
|
|
|
| |
crypto: zynqmp-aes-gcm: Initialise key source before use
iio: adc: versal-sysmon-i2c: Return max temp on i2c read failure
iio: adc: versal-sysmon: Report temperature and voltage channels in milli-scale
arm64: zynqmp: Fix pwm-fan polarity
|
|
|
|
|
|
|
|
| |
lopper: assists: baremetal_gentestapp_xlnx:Add condition for tapp section check
lopper_sanity: openamp: add second test
lopper: assists: yaml_bindings: Fix the audio tx name
lopper: assists: yaml_bindings: Fix optional properties
v-dprxss: Add missing property in DPRX yaml
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
changing the master branch for 2024.2 to on push event (#8542)
minor error message tweak (#8556)
fixing aie_only xclbin issue (#8553)
Fix in ML Timeline, AIE PC plugin for Linux Client (#8546)
parse qos status and fix wording for preemption report (#8550)
Fix build scripts for MSVC to honor custom ext path (#8552)
Windows compile with /MT and link using Hybrid CRT (#8551)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
arm64: zynqmp: Fix pwm-fan polarity
|
|
|
|
|
|
|
|
|
|
|
| |
Signed-off-by: Ramya Darapuneni <ramya.darapuneni@amd.com>
Changelog:
2024.2 Minor Bug Fixes 1. SSIT - Update to writing sync_offsets file 2. New CDO command support
2024.2 Release Updates
Merge pull request #1 from SDK/xlnx_rel_v2024.1
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Revert "cmd: sf: prevent overwriting the reserved memory"
|
|
|
|
|
|
| |
These are not supported on versal-net at this time, remove the COMPATIBLE_MACHINE.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Replay minor fixes (#8548)
Bump up the aiebu submodule githash to pull in the Windows compiler op… (#8547)
Remove max tops (#8543)
conflict (#8534)
CR-1217061 revert (#8540)
CR-1215083 Remove xbutil wrapper for Windows (#8510)
Vitis 13612 : Allow for gemm test to wait for the clock ramp up to its maximum value (#8538)
VITIS-13627 [Preemption] Add preemption telemetry report (#8539)
Capture and Replay: Included support for xrt::module and xrt::elf classes (#8536)
Fixes for upcoming release (#8537)
CR-1216849, CR-1217061 FIX : xrt-smi configure --pmode default --help` does not print global options (#8532)
Using old method for fetching xclbin uuid on Alveo HW emulation since device query is not supported (#8531)
[XDP] Fix to manage stream port ID detection in profile for client (#8528)
aie overlay load xclbin issue: Load xclbin even if xclbin doesnt have EMBEDDED_METADATA section (#8527)
VITIS-13557 Display clocks on-demand (#8520)
Vitis 12999 : Temporal Sharing overhead benchmark test (#8516)
CR-1214433, CR-1214577 and CR-1215195 (#8507)
Updated package version to generate packages with latest version (#8525)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This ensures that the latest changes and fixes from the 2024.2 release
are included in the libdfx package.
Changelog:
libdfx: Updates library limitation section
libdfx: Add proper validation check for the input folder contents
Signed-off-by: Nava kishore Manne <nava.kishore.manne@amd.com>
Updated commit message, included changelog
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
We only want to build for select AMD FPGAs.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Change log:
dt-bindings: hdmi-tx-ss: Convert HDMI Tx DT documentation to yaml format
dt-bindings: hdmi-rx-ss: Convert HDMI Rx DT documentation to yaml format
vphy: Add support for clock primitive
dt-bindings: vphy: Add dt entries for Tx/Rx clock primitive
Signed-off-by: Rajesh Gugulothu <rajesh.gugulothu@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
This effectively reverses one commit that is in main-aie, but not in the 2024.2 branch.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
media: xilinx: xilinx-hdmirxss: redefine HDCP1X ioctl type with macro
v4l: xilinx: hdmirx: Add HDCP2x support
v4l: xilinx: hdcp2xrx: Add HDMI support for HDCP2X Protocol
v4l: xilinx: hdcp2xrx: Enable DDC Reset
v4l: xilinx: hdcp2xrx: Add HDCP2X rxstatus register
v4l: xilinx: hdcp2xrx: Remove unused variable
v4l: xilinx: hdcp2xrx: Add check to detect HDCP22 protocol events
v4l: xilinx: hdcp2xrx: Add method to enable disable HDCP22 version
v4l: xilinx: hdcp2xrx: Add HDCP22 RNG and MMUL offsets for HDMI Rx
v4l: xilinx: hdmirx: Select HDCP2x Rx
v4l: xilinx: hdmirx: Select CRYTPO_AES
v4l: xilinx: Fix method of getting hdcp1x interrupt by name
v4l: xilinx: Fix method of getting HDMI Rx irq
dt-bindings: media: xilinx: Add HDCP interrupts to HDMI RX subsystem
v4l: xilinx: hdcp2xrx: Fix incorrect msg_ids causing failure
v4l: xilinx: hdcp2xrx: Generalize HDCP rw callback handler naming
usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support
crypto: zynqmp-aes-gcm: Fix out of bound memory write
misc: xilinx-ai-engine: Dont use write8 and write16
|
|
|
|
| |
lopper: assists: gen_domain_dts: Preserve TCM nodes with latest checks
|
|
|
|
|
| |
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
driver:src: Update CMakefile to add latest Aie2ps files
|
|
|
|
| |
misc: xilinx-ai-engine: Fixed CPU stall while part release
|
|
|
|
|
|
|
| |
openamp: xlnx: Add compatible strings to remoteproc driver
assists: isospec: exit after file not found exception
lopper: increment VERSION in preparation for release
lopper: assists: baremetal_gentestapp_xlnx: Add support for dma headers
|
|
|
|
|
| |
driver:src: Fix bug in _XAie2PS_ShimDmaUpdateBdAddr
driver: src: Add dma aie2ps header file to Cmakefile
|
|
|
|
|
|
|
|
|
|
|
|
| |
xlnx-zynqmp: Add static inline keyword for function defination
crypto: zynqmp-aes-gcm: Fix memory leak
misc: xilinx_puf: Add module param and ioctl to clear PUF ID and PUF Key
crypto: zynqmp-aes-gcm: Align parameters with parenthesis
crypto: zynqmp-aes-gcm: Clear AES user key
zynqmp: Add command ids to clear keys
crypto: xilinx-ecdsa: Fix memory leak in setkey
crypto: xilinx-ecdsa: Align parameters with parenthesis
crypto: xilinx-ecdsa: Fix buffer overflow in ecdsa-nist-p521
|
|
|
|
|
|
|
|
| |
This dependency has beem moved into a bbappend in the
meta-system-controller layer
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
create/destroy/create hw_context flow is fixed (#8522)
final changes for multi-partition support (#8521)
enabling external buffer logic as latest petalinux has ssw change (#8517)
Driver changes to support multi-partition in edge (#8518)
[XDP] Multiple CRs - Added warning messages, fixed support of profile corner cases, and better handle multiple stream IDs (#8509)
[XDP] CR-1215560 - Report column shift in static data of profile report (#8513)
explicit reset is not required for aie array (#8515)
Spatial Sharing test update for low variance (#8506)
Fix for crash in xrt-smi validate with ML Timeline enabled (#8512)
Capture and Replay: Fix repeated loading of capture lib via LD_PRELOAD (#8511)
VITIS-13530 : Add support to dump scratch pad memory (#8503)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
misc: xilinx-ai-engine: Fixed invalid start column/number of column error and Tile gated issue.
|
|
|
|
|
|
|
|
| |
vendor: add python 3.11 libfdt
lops/assists: Rename APU gic labels to gic instead of gic_a*
assists:baremetallinker Add pmc_ram in valid list of memory IPs
assists:gen_domain_dts: Remove all the IP sub-cores from Linux Device Tree
lopper: assists: gen_domain_dts: Dont delete the xlnx,name property for sysmon driver
|
|
|
|
| |
arm64: zynqmp: fix tcm initialization for mini u-boot
|
|
|
|
|
| |
lopper: assists: baremetal_gentestapp_xlnx: Improve test app selection logic.
lopper: assists: baremetal_gentestapp_xlnx: Add DDR dependency
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
passing hw_context wherever needed (#8508)
pass in correct type for force preemption (#8501)
XDP AIE PC Plugin to capture total execution cycles of specified functions (#8439)
Catch all the exceptions when firmware version is not present. (#8505)
Modified zocl_free_bo and zocl_gem_prime_get_sg_table functions to check for mm_node. (#8500)
adding 2G host address offset for aie4 host shimbd patching (#8489)
updating gemm host with multiple max frequency support (#8495)
Revert "CR-1178512 Fix xrt setup script hang on CSH shell (#8493)" (#8502)
[Xbutil] Add support to in xbutil for the newly added device utilization queries (#8461)
ML Timeline support for multipartition design with multiple xclbins (#8497)
[XDP] CR-1210992 - Fix to stop counters for specified bytes (#8496)
Add proper check for aie_only xclbin (#8499)
multi-partition changes (#8498)
VITIS-12792 HIP Binding: Memory pool APIs (#8268)
remove any mention of clock frequencies (#8491)
CR-1178512 Fix xrt setup script hang on CSH shell (#8493)
close aie context cleanup in shim (#8479)
Fix for CR-1214058 : xrt-smi shows Alveo help when invoked with invalid args (#8483)
Enabling Async support for External Buffers (#8467)
Removed creation of copy of the shared_ptr in its own destructor (#8488)
Changing the order of update_device calls so AIE information is not lost (#8487)
Capture and Replay: XBREPLAY module inclusion (#8465)
Capture and Replay: XBTRACER module inclusion (#8466)
fix for aie partition metadata file not found (#8485)
Fix aie trace config for aie1 gen (#8486)
Fix for CR-1206995 : Inconsistency between the version printed by xrt-smi --version and xrt-smi examine (#8476)
CR-1214559 `xrt-smi validate --verbose` cannot find benchmark_1502_00.json and prints "Details: Threshold is 0.0 us" (#8482)
CR-1214311 Fix xrt-smi validate crash on Alveo (#8472)
[XDP] Multiple CRs - Correct parsing of buffer names and channel IDs (#8481)
Add DRC for dpu_kernel_id of AIE_PARTITION section and m_kernel_id of IP_LAYOUT section. (#8463)
coding style changes (#8475)
[XDP] Changes to stop on specified Byte count and other enhancements for ADF profile API (#8471)
Vitis 13170 - Allow setting thread CPU affinity for XRT applications on Windows (#8437)
[XDP] Multiple CRs - PLIO messaging and adding channel info to profiling payload (#8459)
Starting trace module using a broadcast network for XDP Client (#8455)
CR-1214311 Fix xrt-smi validate crash on alveo due to query (#8462)
Cleanup unused code related to Graphs (#8468)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
spi: spi-xilinx: Simplify clock management by using clk_bulk*() APIs
dmaengine: zynqmp_dma: Fix the reset value of dma channels
net: axienet: Add GRO Multiple Port Support
net: axienet: Add EOE GRO support for RX
net: axienet: Add Page allocation/deallocation for GRO
net: axienet: Add page in struct aximcdma_bd for GRO
net: axienet: Add EOE GSO and checksum support for TX
net: axienet: Add ethernet offload engine support
dt-bindings: net: xlnx,axi-ethernet: Add bindings documentation for Ethernet Offload Engine
dt-bindings: net: xlnx,axi-ethernet: Align examples reg property addressing to 32-bit
dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems
|
|
|
|
|
|
|
|
| |
As rfdc recipes are renamed to librfdc update the DEPENDS and RDEPENDS
with new recipe name and also fix indentation.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename EXTRA_OVERLAYS to EXTRA_DT_INCLUDE_FILES and
OPENAMP_EXTRA_OVERLAYS to OPENAMP_EXTRA_DT_INCLUDE_FILES as these
variables add extra files to DT_FILES_PATH and add a #include for each
to the BASE_DTS.
Also rename the set_openamp_extra_overlays to
set_openamp_extra_dt_include_files.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Rename EXTRA_OVERLAYS to EXTRA_DT_INCLUDE_FILES as these variables
add extra files to DT_FILES_PATH and add a #include for each to the
BASE_DTS, it access 1..n dtsi files and adds to SRC_URI.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Add load address to echo messages to boot.cmd.generic.root u-boot boot
script.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel image boot hangs when packagegroup-openamp is enabled.
$ runqemu nographic
runqemu - INFO - Running bitbake -e ...
runqemu - INFO - Continuing with the following parameters:
KERNEL: []
DTB: [/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/system.dtb]
MACHINE: [zcu111-zynqmp]
FSTYPE: [wic.qemu-sd]
ROOTFS: [/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/petalinux-image-minimal-zcu111-zynqmp-20241006163914.wic.qemu-sd]
CONFFILE: [/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/petalinux-image-minimal-zcu111-zynqmp-20241006163914.qemuboot.conf]
runqemu - INFO - Using preconfigured tap device tap0
runqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap0.skip to make runqemu skip tap0.
runqemu - INFO - Network configuration: ip=192.168.7.2::192.168.7.1:255.255.255.0::eth0:off:8.8.8.8 net.ifnames=0
runqemu - INFO - Running /scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-aarch64-multiarch -net nic -net nic -net nic -net nic,netdev=net0,macaddr=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -drive if=sd,index=1,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/petalinux-image-minimal-zcu111-zynqmp-20241006163914.wic.qemu-sd,format=raw -nodefaults -hw-dtb /scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/qemu-hw-devicetrees/multiarch/zcu102-arm.dtb -global xlnx,zynqmp-boot.cpu-num=0 -global xlnx,zynqmp-boot.use-pmufw=true -device loader,addr=0xfffc0000,data=0x584c4e5801000000,data-be=true,data-len=8 -device loader,addr=0xfffc0008,data=0x0000000800000000,data-be=true,data-len=8 -device loader,addr=0xfffc0010,data=0x1000000000000000,data-be=true,data-len=8 -device loader,addr=0xffd80048,data=0xfffc0000,data-len=4,attrs-secure=on -device loader,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/arm-trusted-firmware.elf,cpu-num=0 -device loader,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/u-boot.elf -device loader,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/system.dtb,addr=0x100000,force-raw=on -boot mode=5 -pmu-args ' -M microblaze-fdt -display none -hw-dtb /scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/qemu-hw-devicetrees/multiarch/zynqmp-pmu.dtb -kernel /scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/pmu-rom.elf -device loader,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/pmu-firmware-zcu111-zynqmp.elf -device loader,addr=0xfd1a0074,data=0x1011003,data-len=4 -device loader,addr=0xfd1a007C,data=0x1010f03,data-len=4 ' -machine arm-generic-fdt -m 4096 -serial mon:stdio -serial null -nographic
runqemu - INFO - Host uptime: 868688.21
PMU instance cmd: /scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-microblazeel -M microblaze-fdt -display none -hw-dtb /scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/qemu-hw-devicetrees/multiarch/zynqmp-pmu.dtb -kernel /scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/pmu-rom.elf -device loader,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/pmu-firmware-zcu111-zynqmp.elf -device loader,addr=0xfd1a0074,data=0x1011003,data-len=4 -device loader,addr=0xfd1a007C,data=0x1010f03,data-len=4 -machine-path /tmp/tmp22ryxeee
APU instance cmd: /scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/work/x86_64-linux/qemu-helper-native/1.0/recipe-sysroot-native/usr/bin/qemu-system-aarch64 -net nic -net nic -net nic -net nic,netdev=net0,macaddr=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -drive if=sd,index=1,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/petalinux-image-minimal-zcu111-zynqmp-20241006163914.wic.qemu-sd,format=raw -nodefaults -hw-dtb /scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/qemu-hw-devicetrees/multiarch/zcu102-arm.dtb -global xlnx,zynqmp-boot.cpu-num=0 -global xlnx,zynqmp-boot.use-pmufw=true -device loader,addr=0xfffc0000,data=0x584c4e5801000000,data-be=true,data-len=8 -device loader,addr=0xfffc0008,data=0x0000000800000000,data-be=true,data-len=8 -device loader,addr=0xfffc0010,data=0x1000000000000000,data-be=true,data-len=8 -device loader,addr=0xffd80048,data=0xfffc0000,data-len=4,attrs-secure=on -device loader,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/arm-trusted-firmware.elf,cpu-num=0 -device loader,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/u-boot.elf -device loader,file=/scratch/sandeep/yocto/2024.2/yp-dev/build-zynqmp/tmp/deploy/images/zcu111-zynqmp/system.dtb,addr=0x100000,force-raw=on -boot mode=5 -machine arm-generic-fdt -m 4096 -serial mon:stdio -serial null -nographic -machine-path /tmp/tmp22ryxeee
PMU Firmware 2024.2 Sep 26 2024 10:36:04
PMU_ROM Version: xpbr-v8.1.0-0
NOTICE: BL31: Non secure code at 0x8000000
NOTICE: BL31: v2.10.0 (release):xlnx_rebase_v2.10_2024.1-27-g14cea4616-dirty
NOTICE: BL31: Built : 04:42:28, Sep 19 2024
U-Boot 2024.01 (Oct 02 2024 - 11:20:40 +0000)
CPU: ZynqMP
Silicon: v3
Chip: unknown
Model: ZynqMP ZCU111 RevA
Board: Xilinx ZynqMP
DRAM: 2 GiB (effective 4 GiB)
PMUFW: v1.1
EL Level: EL2
Secure Boot: not authenticated, not encrypted
Core: 77 devices, 31 uclasses, devicetree: board
NAND: 0 MiB
MMC: mmc@ff170000: 0
Loading Environment from FAT... *** Error - No Valid Environment Area found
*** Warning - bad env area, using default environment
In: serial
Out: serial,vidconsole
Err: serial,vidconsole
Bootmode: SD_MODE1
Reset reason:
Net:
ZYNQ GEM: ff0e0000, mdio bus ff0e0000, phyaddr 12, interface rgmii-id
Warning: ethernet@ff0e0000 (eth0) using random MAC address - 2e:b4:31:02:a8:93
eth0: ethernet@ff0e0000
scanning bus for devices...
SATA link 0 timeout.
SATA link 1 timeout.
AHCI 0001.0000 32 slots 2 ports 1.5 Gbps 0x3 impl SATA mode
flags: 64bit ncq only
starting USB...
Bus usb@fe200000: Register 8000440 NbrPorts 8
Starting the controller
USB XHCI 1.00
scanning bus usb@fe200000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot.scr
4749 bytes read in 19 ms (243.2 KiB/s)
Trying to load boot images from mmc0
Checking for /image.ub
Checking for /Image
Loading Image at 0x00200000
25020928 bytes read in 5526 ms (4.3 MiB/s)
Checking for /system.dtb
Loading system.dtb at 0x00100000
58687 bytes read in 30 ms (1.9 MiB/s)
Checking for /devicetree/openamp.dtbo
Loading and merging openamp.dtbo into device tree at 0x1000000
5250 bytes read in 22 ms (232.4 KiB/s)
Working FDT set to 100000
Checking for /ramdisk.cpio.gz.u-boot
Checking for /rootfs.cpio.gz.u-boot
Working FDT set to 100000
Booting using the fdt blob at 0x100000
Working FDT set to 100000
Loading Device Tree to 0000000077bc4000, end 0000000077bdcfff ... OK
Working FDT set to 77bc4000
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 6.6.40-xilinx-g9f541a58e4c7 (oe-user@oe-host) (aarch64-xilinx-linux-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240716) #1 SMP Wed Sep 25 08:26:32 UTC 2024
[ 0.000000] KASLR disabled due to lack of seed
[ 0.000000] Machine model: ZynqMP ZCU111 RevA
[ 0.000000] earlycon: cdns0 at MMIO 0x00000000ff000000 (options '115200n8')
[ 0.000000] printk: bootconsole [cdns0] enabled
[ 0.000000] efi: UEFI not found.
[ 0.000000] OF: reserved mem: 0x000000003ed00000..0x000000003ed3ffff (256 KiB) nomap non-reusable rproc@3ed00000
[ 0.000000] OF: reserved mem: 0x000000003ed40000..0x000000003ed43fff (16 KiB) nomap non-reusable rpu0vdev0vring0@3ed40000
[ 0.000000] OF: reserved mem: 0x000000003ed44000..0x000000003ed47fff (16 KiB) nomap non-reusable rpu0vdev0vring1@3ed44000
[ 0.000000] OF: reserved mem: 0x000000003ed48000..0x000000003ee47fff (1024 KiB) nomap non-reusable rpu0vdev0buffer@3ed48000
[ 0.000000] OF: reserved mem: 0x000000003ef00000..0x000000003ef3ffff (256 KiB) nomap non-reusable rproc@3ef00000
[ 0.000000] OF: reserved mem: 0x000000003ef40000..0x000000003ef43fff (16 KiB) nomap non-reusable rpu0vdev0vring0@3ef40000
[ 0.000000] OF: reserved mem: 0x000000003ef44000..0x000000003ef47fff (16 KiB) nomap non-reusable rpu0vdev0vring1@3ef44000
[ 0.000000] OF: reserved mem: 0x000000003ef48000..0x000000003f047fff (1024 KiB) nomap non-reusable rpu0vdev0buffer@3ef48000
[ 0.000000] Zone ranges:
[ 0.000000] DMA32 [mem 0x0000000000000000-0x00000000ffffffff]
[ 0.000000] Normal [mem 0x0000000100000000-0x000000087fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x000000003ecfffff]
[ 0.000000] node 0: [mem 0x000000003ed00000-0x000000003ee47fff]
[ 0.000000] node 0: [mem 0x000000003ee48000-0x000000003eefffff]
[ 0.000000] node 0: [mem 0x000000003ef00000-0x000000003f047fff]
[ 0.000000] node 0: [mem 0x000000003f048000-0x000000007fefffff]
[ 0.000000] node 0: [mem 0x0000000800000000-0x000000087fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000087fffffff]
[ 0.000000] On node 0, zone Normal: 256 pages in unavailable ranges
[ 0.000000] cma: Reserved 256 MiB at 0x0000000067a00000 on node -1
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.4
[ 0.000000] percpu: Embedded 19 pages/cpu s37864 r8192 d31768 u77824
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: earlycon root=/dev/mmcblk0p2 ro rootwait
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1031940
[ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[ 0.000000] software IO TLB: area num 4.
[ 0.000000] software IO TLB: mapped [mem 0x000000007bf00000-0x000000007ff00000] (64MB)
[ 0.000000] Memory: 3756688K/4193280K available (15680K kernel code, 1074K rwdata, 4576K rodata, 2944K init, 467K bss, 174448K reserved, 262144K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=4.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GIC: Adjusting CPU interface base to 0x00000000f902f000
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GIC: Using split EOI/Deactivate mode
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] arch_timer: cp15 timer(s) running at 65.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0x1ffffffffffffff max_cycles: 0xefdb196da, max_idle_ns: 440795204367 ns
[ 0.000066] sched_clock: 57 bits at 65MHz, resolution 15ns, wraps every 2199023255550ns
[ 0.008222] Console: colour dummy device 80x25
[ 0.008688] printk: console [tty0] enabled
[ 0.009179] printk: bootconsole [cdns0] disabled
When the DT overlay is loaded, it overwrites part of the kernel
(25020928 bytes). 0x00200000 < 0x01000000 < 0x00200000 + 25020928.
Since Kernel image has increase and it overlaps with openamp DT overlay
load address. Hence increase the DEVICETREE_OVERLAY_PADSIZE so that it
doesn't overlap with kernel image.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
phy: xilinx-xhdmiphy: Fix video/link ready signals not getting asserted
arm64: versal-net: Also remove emu/ipp from Makefile
|
|
|
|
| |
driver: src: Fix DMA padding and NoC demux config for AIE2PS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
xilinx-ai-engine: remove unused core_reg struct definitions
xilinx-ai-engine: remove old core_regs for aie1 arch
xilinx-ai-engine: remove old core_regs for aieml arch
xilinx-ai-engine: Remove old aie_part_clear_core_regs call
xilinx-ai-engine: Add new api to clear the core regs
xilinx-ai-engine: Add definitions for core regs to be zeroized for aie1
xilinx-ai-engine: Add core regs group for aieml arch
xilinx-ecdsa: Fix panic on rmmod by updating platform driver data handling
net: axienet: Use XAXIENET_1_2p5G MAC type for AXI 1G/2.5G ethernet
dt-bindings: net: xlnx,axi-ethernet: Correct description of "xlnx,switch-x-sgmii" property
net: emaclite: Adopt clock support
net: emaclite: Replace alloc_etherdev() with devm_alloc_etherdev()
dt-bindings: net: emaclite: Add clock support
staging: xilinx-tsn: Add IRQ-safe spinlock to protect TX BD processing
misc: xilinx-ai-engine: Added support for DMABUF SYNC IOCTL
misc: xilinx-ai-engine: Added support to map/unmap dmabuf
misc: xilinx-ai-engine: Added support to mmap dmabuf fd
misc: xilinx-ai-engine: Added support to free dma memory
misc: xilinx-ai-engine: Added support to allocate dma memory
irqchip: xilinx: Add missing null check for of_find_device_by_node()
PCI: xilinx-cpm: Add support for Versal CPM5 Root Port controller 1
dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5 host1
drm: xlnx: hdmi: Add support for reading 4 block EDID
phy: xilinx-xhdmiphy: Fix FRL mode issue with versal devices
staging: xilinx-tsn: Enable Traffic Shaping Support with QDisc Framework
misc: xilinx-ai-engine: Add APIs to get existing AIE partitionsfd list to facilitating debugging
watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency
Revert "watchdog: xilinx_wwdt: Add check for timeout limit and set maximum value if exceeded"
arm64: xilinx: Fix file location described in zynqmp-p-a2197-00-revA.dts
|
|
|
|
|
|
|
|
|
| |
tree: remove potentially alarming print statement
base: add comment about address-map non-compliance
lopper/tree: add the ability to lookup values in parent nodes
lopper: make output file type detection more specific
lopper: Add external-fpga-config option to support pre-configured FPGA use cases
assists: gen_domain_dts: Add strict check while fetching cpu nodes from SDT
|
|
|
|
|
|
|
|
|
| |
arm64: versal2: Correct the UFS clock values
xilinx: common: fix script address for Microblaze
arm64: xilinx: Fix file location described in zynqmp-p-a2197-00-revA.dts
arm64: versal: Describe EEPROM on i2c on vek280
arm64: versal: Wire USB0 in distro boot
arm64: versal: Remove description for USB1
|