| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduce a new embeddedsw-source recipe that is a single point for unpack,
and patch of the sources. This will allow someone to universally patch
(via a bbappend or similar) the esw sources.
As part of this work, we transfered the various patches for fsbl, pmu, plm,
and psm to the universe source recipe.
Most of this is transparent to any recipe using xlnx-embeddedsw. The class
automaticaly detects if the recipe is a user our the special embeddedsw-source
recipe and enables the correct behavior.
Since the esw sources expect the S and B to be the same, the cmake objects
get written into S, we are not able to follow the gcc-source example.
Instead recipes that use the xlnx-embeddedsw class will hard link or copy
the source files to their working directory. This avoid the penalty for
fetch, unpack and patch. Note these recipes may also add their own
SRC_URI which WILL be processed as normal. This is often used to
introduce special tcl scripts. See the do_copy_shared_src task injected
by the xlnx-embeddedsw.bbclass for technical details.
Additionally, correct some of the existing patch Upstream-Status entries
to conform to current YP guidelines.
For 2024.2 introduce a special Xil_Assert fix for the current toolchain
which is more strict on type conversion.. See the patch itself for
more details.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
for parse
binutils-2.42 and gstreamer-1.22.12 were pulled in from the latest poky
scarthgap, as of commit dce4163d42f7036ea216b52b9135968d51bec4c1.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Remove most direct references to WORKDIR.
S = "${WORKDIR}" is no longer allowed, adjust this to refer to UNPACKDIR
${WORKDIR}/package is also incorrect, adjust to ${PKGD}.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Updated changelog for 2024.2, removed redundant entries
sysmonpsv: Add doxygen and editorial fixes
dp14txss: zcu_pt_dp14_hdcp: Fix DP14 HDCP multi combination issues
|
|
|
|
|
|
|
|
| |
Changelog:
Remove dp14txss: zcu_pt_dp14_hdcp: Fix DP14 HDCP multi combination issues
Updated changelog for 2024.2
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
Updated chnagelog for 2024.2
Update changelog for xilloader, xilplmi, xilasu, asufw and spartanup_plm
|
|
|
|
|
|
|
| |
sw_services: xilcert: Additional sub-fields in TCB Info extension
sw_services: xilloader: Get application version from user optional data
sw_services: xilloader: Store SPK ID used during boot in RTCA
Updated changelog for 2024.2
|
|
|
|
|
| |
update license file for 2024.2 release
xilpm: versal: server: Request AIE2 from PMC to keep it on
|
|
|
|
|
|
|
|
|
|
|
| |
xilpm: versal_net: server: Increase xilpm bytebuffer size to 78K
xilplmi: Fix chunk boundary handling in KeyholeXfr logic
xilpm: versal: server: Exclude AIE during XPm_InitFinalize
sw_services: xilplmi: remove 2nd file open call in tcl
Thirdparty: bsp: freertos: Dont Enable stack overflow protection
sw_services:xilsecure:Removed END label in XSecure_AesDecryptUpdate
sw_services:xilocp:Added redundancy checks for dynamic reconfiguration
sw_services:xilpdi: Fix optional data start address calculation during PPDI
|
|
|
|
| |
sw_services: xiltimer: Add checks for default timer functionality
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert "sw_services: xilplmi: Added support for handling PSM to PLM IPI events"
Revert "versal_psmfw: Use shared memory to pass events to PLM"
Revert "versal_psmfw: Use shared memory to pass STL events to PLM"
xilpm: examples: Make changes to use canonical definition
sw_services:xilloader: Removed LoadReadBackPdi feature support
Revert "versal_psmfw: versal: do not notify plm in case of cpu idle"
xilpm: versal_common: Conditionally compile-in thermal-based DVS code
axiethernet: Remove peripheral test inclusion
sw_services: xiltimer: Fix default sleep timer for single instance
sw_services:xilsecure:Removed duplicate code in AES
sw_services: xilsecure: Added maximum supported hash size macro
sw_services: xilsecure: Changed FATAL_ERROR to WARNING for CMake Build files generation
sw_apps: img_rcvry: fix build failure error
v_sditx: Remove linux compatible string
axiethernet : Update BD Alignment
esw: fix typos in XGet_IntrOffset() api and freertos configUSE_STATS_FORMATTING_FUNCTION define
Updated chnagelog for 2024.2 from bram_v4_11
sw_services:xilocp: Fix for INIT-TO-FAIL security best practices
|
|
|
|
|
|
|
|
|
| |
sw_services:xilloader: Made CFI_selective_read feature configurable
bsp: standalone: Add support for AXI_NoC2 regions in the translation table
ddrpsv: Fix incorrect DDR address mapping
Revert "ddrpsv: Add macro definition"
xilloader: Authentication components to be extended to PCR on a eFuse check
iic: Correct the argument of dynamic send in low level dynamic eeprom example
|
|
|
|
| |
Updated licenses for 2024.2
|
|
|
|
|
|
|
|
|
|
|
|
| |
sw_services:xilplmi: Added glitch detector support for PL microblaze
drivers: trngpsx: Replace xil_util.h with xil_sutil.h
drivers: trngpsv: Replace xil_util.h with xil_sutil.h
sw_services: xilsecure: Replace xil_util.h with xil_sutil.h
lib: bsp: Move secure APIs to xil_sutil.c
xdmapcie: Fix compilation issue caused by 64bit variables
versal_psmfw: versal_net: wait for stable state before pchannel req
versal_psmfw: versal_net: Assert cold and warm resets during power down
scuwdt: Remove ScuWdtPolledExample support from peripheral test in SDT flow
|
|
|
|
|
| |
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
sw_services: xilloader: Extend support for getting optional data to Versal
sw_services:xilsecure: Removed redefined macro
|
|
|
|
| |
Updated from axiethernet_v5_18 to mipi_dsi_tx_ss
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sw_services: xiltimer: Fix default values for sleep and tick timers
sw_services: xilsecure: Remove ECDSA_SM2_FP256 from code base
zynqmp: Update directory paths in zynqmp_fsbl and zynqmp_pmufw make files
dp21txss:dp21_pt:resolved issue for no output for unified vitis elf
dp21txss: Add sideband messages only sink supports it
dp21: Fix video issue with aorus monitor
sw_services: xilsecure: Fix PLM build issue for versal net
mipicsiss: example: fix logic for switching between two displays
sw_services:xilpuf: Fix doxygen warnings for spartanup
sw_services:xilloader:Doxygen Fixes
scripts: pyesw: create_bsp: Pass template app info to lopper assists
sw_services:xilnvm: Fix doxygen warnings and code formatting
sw_services: xilloader: Add support to validate partial and optimized authentication enabled PDI
|
|
|
|
|
|
|
|
|
|
|
| |
lwip220: Add UDP block transmission option in SDT flow
uartlite: Fix compilation issue in interrupt example
uartlite: Add support for MDM V and TMR SEM cores
lwip220 : Fix NETIF_DEBUG debug macro
sw_apps: zynqmp_pmufw: Clear the error before proceeding the handler
lwip220 : Fix LWIP_IGMP macro handling
zynqmp_fsbl: update ID code lookup table with new devices
drivers: emacps: example: Set min payload size
|
|
|
|
|
|
|
| |
xilloader: Address security review comments.
xilsecure: Add README file to understand the directory structure
xilsecure: Refactor the xilsecure src directory
axiethernet : Add SDT support for AxiEthernetSgDmaIntrExample
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
xilpm: versal: server: Update CPM5 isolation node definitions with base address
bsp: standalone: Fix plm/psmfw compilation warnings
xilloader: Send device to SLD on invalid AuthJTag when AuthJTagLockDis is set
sw_services: xilloader: Fix Doxygen Warnings
sw_services: xilplmi: Fix Doxygen Warning
xilsem: Add IPI driver dependency in SDT flow.
dfeofdm: Add frequency range MODEL_PARAM
scripts: create_bsp: Check if the app is passed as user input before reading the yaml for app specific flags
nandps: Retrieve the reg property value from smcc node ranges
nandps: Update driver version
sw_services: xilnvm: Skip programming empty glitch detection value
sw_services: xilnvm: Fix read of FIPS version
versal_psmfw: Use shared memory to pass STL events to PLM
sw_services: xilplmi: Added support for handling PSM to PLM IPI events
versal_psmfw: Use shared memory to pass events to PLM
uartpsv: BAUDFDIV_Value needs to be 32 bits
|
|
|
|
|
|
|
|
|
| |
sw_services:xilplmi: Reporting slave SLR error to master
sw_apps: zynqmp_pmufw: Enable recovery mechanism when either of the WDT 0 or 1 is enabled
versal_psmfw: versal_net: Remove unused function prototype
versal_psmfw: common: Add doxygen comments for functions
xilpm: versal_aiepg2: server: Increase bytebuffer to 64KB
versal_psmfw: common: Add doxygen comments for structures
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
xilpm: server: Fix a build error for telluride
sw_services:xilocp:Fix for few other security best practices
sw_services:xilocp:Fix for initialize to failure state
sw_services:xilocp:Added redundancy checks
i3cpsx: Update examples with return statements, remove resetfifos and hardcoded values
i3cpsx: Enhance send/receive functions and improve interrupt handling
sw_services:xilplmi: Added client API to read secure communication establishment status
zynq_fsbl: update macro names for QSPI memory
xilsecure: Doxygen updates for VersalAiePg2
sw_services: xilloader: Add support for authenticated JTAG
i3c: Set Hold Time based on IP revision
Reverting the PM workaround introduced to handle the PDI program failure due to CDO commands(len >= 8) happen to be on 32K chunk boundary
versal_psmfw: versal: do not notify plm in case of cpu idle
scripts: Fix linker warnings observed for Microblaze
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
By default PetaLinux uses the own-mirror class to access cached version of
the software. While this distribution configuration is not PetaLinux, nor
should it require PetaLinux to operating properly, including the same mirror
configuration will unify the Linux and non-Linux (baremetal) configurations.
This resolves an issue with BB_NO_NETWORK set to 1, and a local disk mirror
is enabled.
Uses 'include' instead of 'require' so no error is generated if meta-petalinux
(which it not required) is not present in the user's configuration. In this
case behavior reverts to default and any mirror configurations also return
to default behavior.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
scripts: Add support for SpartanUp PLM in BSP and the workflow
lib: sw_apps: openamp: sdt: Ensure generated header is picked up
sw_apps: zynqmp_pmufw: Fix compilation warning
sw_services: xilsecure: Configure DmaSwap before transferring IV to AES engine
sw_services:xilsecure:Changed WARNING to FATAL_ERROR for IPI dependency
sw_services: xilloader: Fix MISRA-C violations
xilpm: versalnet: server: bugfix in XPmAccess_MaskWriteReg()
bram: Add support for lmb ram
sw_services: xilsecure: Remove XSecure_InputSlrIndex function
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dp21txss:dp21_pt:Edited the yaml file to pass regression test
sw_services:xilplmi: Added workaround for XILSEM feature check command
sw_services: xilsecure: Added maximum supported hash size
sw_services: xilsecure: Added easier approach to enable SHA2 Crypto engine in PMC
xilasu: examples: Fix compilation warning for r52 proc
asufw: ecc: Fix security review comments
sw_apps: asufw: Fix code review comments
asufw: aes: Fix security review comments
asufw: rsa: Fix security review comments
ASU: Fix validation of input arguments
sw_apps: asufw: Fix MISRA C violation 17.8
sw_apps: asufw: Fix MISRA C violation 14.3
sw_apps: asufw: Fix MISRA C violation 8.3
sw_apps: asufw: Fix MISRA C violation 8.13
sw_apps: asufw: Fix declaration of unused variables
sw_apps: asufw: Remove deadcode
asufw: Fix implicit conversion of operands
sw_services:xilplmi: clearing SSIT errors and GSW error
|
|
|
|
|
|
|
|
| |
As rfdc recipes are renamed to librfdc update the DEPENDS and RDEPENDS
with new recipe name.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Add lib prefix for rf and dfe recipes as these recipes names conflicts
with multiconfig rf and dfe baremetal drive recipes. Since these are
linux libraries add lib prefix to recipes.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Move rfdc-examples recipes from recipes-bsp to recipes-apps as these
are linux applications.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
zdma: Fix the register reset values
sdps: Fix IAR compilation warnings
xilpm: versal: add crypto support
lib:bsp:standalone: Update the descriptions for BSP config options
dp21: Update RX Lanecount XDp_RxSetLaneCount() api
vphy: Updated CDR Values for DP1.4 rates in DP2.1 condition
bsp: standalone: Fix IAR compilation warnings
XilAsu: Modified SHA2 example to support asynchronous calls
XilAsu: Added asynchronous call support from client
sw_apps:asufw:Moved shared memory structures
sw_apps: asufw: Remove static IPI configurations
XilASU: Updated examples to support call back
mipicsiss: Add support for yaml to intact with linux
v_hdmiphy1: data: Update generic string to support IP version change
dsitxss: data: Updating yaml to support generic compatible string
xilpm: versal_common: Fix MISRA-C violation
xilpm: versal_common: Fix Misra-C violations
sw_services:xilsecure:Fix for existing implementation of AES CM KAT
sw_services:xilsecure:Fixed doxygen groupings and comments for versal and versalnet
sw_services:xilsecure:Fixed doxygen groupings and comments for core files in server
sw_services:xilsecure:Fixed doxygen groupings and comments for client
dp21txss: Add support for DP2.1 Passthrough mode
dp21rxss: Add debug parameters for DP2.1 training mode
dp21: Add DP21 Passthrough support
v_hdmitxss: PassThrough: Fix passthrough mode for microblaze platform
v_hdmirxss: PassThrough: Fix passthrough mode for microblaze platform
sw_services:xilplmi:Updated ASU RAM high address
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
scripts: linker_files: Fix repeated execution of Microblaze based apps
cmake: UserConfig.cmake: Update the description and grammatical issues
spartanup_plm: refactor DMA initialization API
spartanup_plm: Add SDT support
dp14txss: zcu_pt_dp14_hdcp: Add XPAR_XV_FRMBUFWR_NUM_INSTANCES declaration
spartanup_plm: Add doxygen grouping and code comments
spartanup_plm: implement temporal redundancy
lwip : Fix lwip warnings in xilinx adapter
lwip : Fix emacps lwip warnings
dp21_pt: Added new application for VCU118 DP21 PT design.
BSP: arm: common: Fix linker issues in c++ apps build with SDT flow
BSP: cortexr5: versal: Fix MPU region for DDR
xilpm: zynqmp: client: Fix EXPRESSION_WITH_MAGIC_NUMBERS Coverity warnings
zynqmp_pmufw: Fix NO_EFFECT Coverity warning
esw: Add support for compiling source files using c++ compiler
axicdma: Add DDR dependency for peripheral test
sw_services: xilnvm:Fix for Misra C warnings
sw_services: xilsecure:Fix for Misra C rule 14.3
sw_services: xilsecure:Fix for Misra C rule 5.9
sw_services: xilsecure:Fix for Dereferencing null pointer
sw_services: xilsecure:Fix for HIS_COMF
sw_services: xilsecure:Fix for Misra C rule 8.3
sw_services: xilsecure:Fix for Misra c rule 12.1
sw_services: xilsecure:Fix for Misra C rule 10.6
dp21: Fix Linktraining issue with Samsung TV
xilpm: versal_net: Conditionally Enable Vendor Lookup in xpm_rail
zynqmp_fsbl: Fix build inconsistency in .rodata
sw_services: xilnvm: Invalidate cache before and after reading efuses
XilNvm: Update eFuse client library to pass EnvMonDis flag
qspipsu: Fix IAR compilation warning
Revert "ttcps: Add support for multiple counters in SDT flow"
sw_apps: Added extern C keyword in header files
BSP: Fix XGetBootStatus for VersalGen2 SoC
lib: sw_apps: openamp: sdt: enable app-create with just bsp, not built
vphy: Updated the GT Common Values for DP2.1
v_hdmitxss1: Added support for vck190 in hdcp_key_utility
v_hdmirxss1: Added support for vck190 in hdcp_key_utility
xilpm: versal_common: server: Add comments to the lengthy functions for clarity
sw_apps:asufw:Doxygen groupings and doxygen comments for application files
sw_apps:asufw:Doxygen groupings and doxygen comments for SHA and TRNG
sw_apps:asufw:Doxygen groupings and doxygen comments for ECC, RSA and AES
sw_services:xilasu:Doxygen groupings and doxygen comments for xilasu
sw_services: xilsfl: Update example to support reading unaligned bytes
sw_services: xilsfl: Add support for non-blocking read and unaligned bytes read
xdmapcie: Add Window program, ECAM and Base address for QDMA driver
Remove deleting folders in library tcl files
xilpm: server: Fix some potential issues when reducing and restoring CFU clk freq
scripts: pyesw: create_bsp: When overriding CMAKE_*_FLAGS use FORCE
XilinxProcessorIPLib: drivers: CMakeLists.txt: preserve the driver order while creating the archive
lib: bsp: standalone: When microblaze is compile with flto add special handling for microblaze_interrupt_handler.c
lib: sw_services: xiltimer: For PSM microblaze sleep timer should always be running out of processor instructions
sw_services:xilnvm:versalnet:Corrected offchipid range to be programmed
sdi_rx: Add generic compatible name for SDT flow
sdi_tx: Add the generic comptible name for sdi tx core
sdiaud: Add the generic compatible name for sdi audio
sdi_rxss: Add the generic compatible name for SDI rxss
sdi_txss: Add the generic compatible anme for SDI Txss
lib: sw_apps: OpenAMP: Fix coverity issues in OpeAMP apps
ttcps: Add support for multiple counters in SDT flow
xilpm: versal: reset HcleanDone value
sw_services: xilcert: Remove extra token at end of #ifdef directive
sw_services: xilpuf:Fix for Misra C rule 9.3
updated changelog for 2024.2
sw_apps:versal_plm: Writing new key in PPU RAM for secure communication
Fixing the xilpdi dependency for xilloader
xilpm: versal_net: Enhance XPm_Update
xilpm: versal_net: Skip Adding Default Subsystem During IPU
xilpm: versal_net: server: Support for multi-vendor VID
csudma: Update ByteAlignedTransfer support
xilloader: Fix boot device copy optimization control logic
BSP: microblaze: Update microblaze_exceptions_g.h inclusion logic
BSP: microblaze: Fix exception enablement for firmware processors
BSP: microblaze: Revert SDT flow related changes in hw_exception_handler
axiethernet : add tapp section
BSP: cortexr5: VersaNet: Add comments for MPU regions
sw_services: xilasu: Add SDT support to build ASU examples
dp12: Fix Multi-stream hanging issues during Multiple power cycles
lib: sw_apps: Dont generate compile_commands.json file for YOCTO
scripts: pyesw: Link the math library by default for libmetal dependent drivers
lib: sw_apps: empty_application: Fix cmake configuring wraning
scripts: pyesw: retarget_app: Reorder the build folder deletion logic
xilpm: versal_common: Fix overlapping debug codes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Normally the presence of buildpaths indicates a problem with a library or
executable. This is resolved by the system passing in prefix mapping
values to ensure all paths are target oriented. For some reason,
only in baremetal configurations, part of the debug paths are NOT
being remapped. These paths are not actually used anywhere:
The Directory Table (offset 0x22, lines 6, columns 1):
Entry Name
0 (indirect line string, offset: 0x74): /scratch/mhatle/git/2024.2/build/tmp-zynqmp-zcu104-sdt-full-cortexa53-fsbl/work/cortexa53-xilinx-elf/csudma/2024.2+git/build
1 (indirect line string, offset: 0x102): /usr/include/machine
2 (indirect line string, offset: 0x117): /usr/include/sys
3 (indirect line string, offset: 0x128): /usr/lib/aarch64-xilinx-elf/gcc/aarch64-xilinx-elf/13.3.0/include
4 (indirect line string, offset: 0x16a): /usr/include
5 (indirect line string, offset: 0x177): /usr/src/debug/csudma/2024.2+git/XilinxProcessorIPLib/drivers/csudma/src
The File Name Table (offset 0x40, lines 12, columns 2):
Entry Dir Name
0 5 (indirect line string, offset: 0x1c0): xcsudma.c
1 1 (indirect line string, offset: 0x1ca): _default_types.h
2 2 (indirect line string, offset: 0x1db): _stdint.h
3 3 (indirect line string, offset: 0x1e5): stddef.h
4 4 (indirect line string, offset: 0x1ee): xil_types.h
5 5 (indirect line string, offset: 0x1fa): xcsudma.h
6 4 (indirect line string, offset: 0x204): xil_util.h
7 4 (indirect line string, offset: 0x20f): string.h
8 4 (indirect line string, offset: 0x218): xil_cache.h
9 4 (indirect line string, offset: 0x224): xil_assert.h
10 5 (indirect line string, offset: 0x231): xcsudma.c
11 4 (indirect line string, offset: 0x23b): xil_io.h
In the above example, entry '0' in the directory table is tiggering
the the buildpath QA warning. However in the file name table the
path is never referred to. Also I have verified that all of the path
remapping arguments are being passed in correctly during compilation
and linking.
Based on this, it appears to be a valid workaround to simply disable
the test while we determine why the invalid enty is present.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
v_hdmiphy1: Added min max for DPLL
scripts: pyesw: validate_hw: Add special handling for dhrystone
xilpm: versal_aiepg2: Fix plm build error
sw_services: xilsecure: Add Redundancy check for XPlmi_MemCpy64
xdmapcie:Modify the format specifier for BAR allocation debug prints
pciepsu:Modify format specifier for BAR allocation debug prints
bsp: standalone: Add support for AXI NOC2 DDR region in MPU initialization
sw_services:xilasu:Added timeout
xilpm: versal_common: server: Fix compilation warning
versalnet: xilnvm doxygen updates to RTF
versal: xilnvm doxygen updates for RTF
xilnvm: fixed doxygen grouping
peripheral_tests: Fixed source code-format issue.
peripheral_tests: Fix compilation warnings
sw_services:xilnvm: Fix for debug prints in efuse client example
spdif: Fix the interrupt id mapping
xilpm: versal: support skipping ADC/DAC housecleaning
sw_services: xilplmi: Fix compilation errors
ThirdParty: openamp: libmetal version dependency
sw_services: xilpuf: Corrected comments in function header
lib: sw_apps: openamp: sdt: versal: Add RPU1 to A72 channel
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sw_services: xilplmi: Increase scheduler frequency to 100ms for COSIM platform
sw_services: xilcert: Updated doxygen comments for RTF docs
xilpm: versal: BISR support for DDRMC5
xilpm: versal: server: Support NoC clock gating for limited devices
versal_psmfw: versal_net: fix typos in APU PCIL macros
versal_psmfw: versal_net: add logic to retry PCIL state change
versal_psmfw: versal_net: Do not notify plm on cpu idle event
versal_psmfw: versal_net: Clear APU_PCIL interrupt and disable
versal_psmfw: Add 1 us sleep in poll and wait functions
versal_psmfw: versal_net: Add proper error prints
Corrected versals xplmi.h, zynq_fsbls fsbl.h, versal_nets xplmi_plat.h and versal_aiepg2s xplmi_plat.h
sw_services:xilasu:Added check for ASUFW present bit
lib: bsp: Add an empty function for getimeofday
dhrystone: Add depends section in the yaml
xilpuf: updated doxygen comments
feature: allow propogation of sw errors in ssit devices
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rework the image recover recipe to match image selector. imgrcry is now
the top level recipe which will pull in the required version of
image-recovery depending on build flow.
This change also updates the output file name in a number of places and
fixes an issue in image selector.
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
qspipsu: Update examples to configure correct baud rate value
qspipsu: Add support for baud rate divisor
dp21txss: Update XDpTxSs_GetSinkCapabilities()
dp21: Update training flow to fix LinkLayer CTS
sw_services: xilsecure: Fix issue in copy of files
xilloader: 384 bit PPK hash comparision with eFuse Ppk hash
sw_apps: asufw: Add versionless build support for asufw application
fixed leading whitespaces, mix of tabs and spaces
|
|
|
|
|
|
|
|
|
|
|
|
| |
scugic: Skip un-mapping of interrupts in case of GICv3
scugic: Fix hang due to repeated interrupts on GICv3 based devices
sw_services: xilsecure: Use XSecure_MemCpy64 instead of XPlmi_MemCpy64 when copying small chunks of data
sw_services:xilplmi: Modification is done to throw proper error code
ASU:Code update on minor issues
xilsem: Libxilsem.a with DFX auto init and partial PDI failure fixes.
spartanup_plm: mask poll fixes and secure load minor error mask update
spartanup_plm: enable prints to log buffer
lib: sw_apps: hello_world: Add depends section in the yaml
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
drivers: emacps: example: Fix compilation warnings
drivers: emacps: example: Add random packet size
drivers: emacps: example: Add assertion mechanism
iicps: Reorder XIicPs_MasterPolledRead call in XIicPs_MasterRecvPolled for proper error detection
Update Copyright information
sw_apps: Fix missing extern C keyword from header files
drivers: Fix missing extern C keyword from header files
drivers: Increment driver version
iicps: Fix Misra violations
lwip: emacps: Get the number of queues runtime
csudma: Add support for ByteAlignedTransfer
bsp: Fix multiple definition linking error
sw_apps:versal_plm:Save PLM default exception handler to restore after NOC ECC error injection
lwip : Handle UDP datagram sequence number
sw_apps:versal_plm: Enabled microblaze exceptions
sw_services:xilnvm: Removed zeroization during key write at server side
tmrctr: Fix missing extern C keyword in header files
dp21rxss:dp21txss: Added the index.html files for dp21txss and dp21rxss example application so that they can be imported in classic vitis
lib: sw_services: xiltimer: Add missing prototype for msleep() API
drivers: Fix missing extern C keyword in header files
drivers: Update minor versions
Revert "lib: sw_apps: OpenAMP Demos: FreeRTOS: Reduce CPU usage by ceding task when waiting for kick"
bsp: standalone: Add option for xclocking enable
v_hdmiphy1: Added DPLL Support for Versal Devices
freertos10_xilinx: Fix INTC handling for Microblaze port
PDI programming failure due to CDO commands (len >=8) happen to be on 32K chunk boundary
sw_services: xilplmi: Change SSIT timeout for slave message events
Fix for review points from Security team
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
asufw: src: Fix C++ compilation error
esw: Fix multiple definition of `outbyte error for PLM for no uart enabled designs
lib: bsp: standalone: intr_wrapper: updated XGetPriorityTriggerType() with IntrId to IntrNum transform
xilpm: versal: server: Add entry for PMC_GPIO in WakeupHandler
intc: Remove Unused variable and return value
sw_services: xilasu: Add SHA2/SHA3 client examples
Add asufw application and xilasu library with SDT flow support
sw_services:xilplmi:Update XPlmi_VerifyAddrRange function to handle ASU memory regions
xilsem:Update Cram Examples for SSIT and Mono To Correct prints of Last seven CE error Details
drivers: emacps: Use array indexing instead of macro array indexing
drivers: emacps: use function instead of macro array
drivers: emacps: Add bit helper functions
Revert "bsp: standalone: common: Add bit helper functions"
esw: Update the code to support iomodule for stdin/sdtout configuration in sdt flow
esw: Inline the STDIN define generation with xsct flow
sw_apps:versal_plm: Add STL diagnostic task scheduling in keep alive task
sw_services: xilplmi: Add error codes for STL diagnostic task
asudma: Fix device reference to Versal Gen2
|
|
|
|
|
|
|
|
| |
On all AMD FPGA (Xilinx) baremetal systems, disable tm-clone-registry by
default. This was requested to decrease binary size as baremetal systems
were not taking advantage of this setting anyway.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
It is now up to the machine .conf files to define the way the ESW software
will be built. 'xsct' or 'sdt' is the usual setting. Subsequent changes
will adjust the default BSPs with correct defaults.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
sw_apps:versal_plm: Changed AES key registers used for secure communication
|
|
|
|
|
|
|
| |
xilplmi: update ssit secure lockdown long pulse duration
BSP: Fix XPM_EVENT_CNTRS_MASK for CortexR5
BSP: Fix xpm_counter_arm_example failure on VersalNet RPU
sw_apps:versal_aiepg2:Add configs for UFS
|
|
|
|
|
|
|
|
|
|
|
|
| |
sw_services: xilsecure: Add SHA example for spartanup
lwip: Fix critical section handling for riscv/mb-v
sw_services:xilloader: Updated xilloader QSPI code to make use of QSPI baudrate set in CIPS
Enhance PLM exception dump
lib: sw_apps: OpenAMP Demos: FreeRTOS: Reduce CPU usage by ceding task when waiting for kick
clk_wiz: Update the example to support get rate
clk_wiz: Add support for multiple clocks and GetRate function support
sysmonpsv: Update yaml for polled example
pciepsu: Remove static keyword from LastBusNum to allow proper reset and re-initialization of the bus
|
|
|
|
|
|
|
|
|
|
|
|
| |
scripts: pyesw: create_bsp: Fix race condition while calling validate hw
scripts: pyesw: build_bsp: Fix broken incremental build feature
scripts: pyesw: For Linux platform Make default generator as ninja
scripts: pyesw: create_app: Add support for --no_clangd option
scripts: pyesw: Use proper checks to avoid calling unneeded lopper calls
scripts: pyesw: Add support for logging in the scripts
xilpm: versal_common: Fix issues exposed by unit-test
freertos10_xilinx: Fix SDT flow builds by including missing header files
Freertos: fix microblaze exceptions header file path
|
|
|
|
|
|
|
|
|
|
|
| |
BSP: riscv: Fix alignment issues related to MB-V 64 bit variant
v_hdmitxss1:xhdmi_example: Add menu options for XV_HdmiRxSs1_SetUserHdcpProtocol api
v_hdmirxss1:xhdmi_example: Add menu options for XV_HdmiRxSs1_SetUserHdcpProtocol api
v_hdmirxss1: Add XV_HdmiRxSs1_SetUserHdcpProtocol() API
ufspsxc: Add support to read calibration values
ufspsxc: Update the compatible string and clock property name
sw_services: xilsfl: Update description in yaml file
sw_services: xilsfl: Update copyright
|
|
|
|
|
|
| |
sw_services:versal_aiepg2:Added SDT flow support
xilpm: versal_aiepg2: Add support for SDT flow
sw_services: xilsfl: Add serial flash library initial version
|
|
|
|
| |
hdcp22_mmult: Fix C++ linking issue
|