| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
meta-virtualization, meta-security and meta-tpm check to see if they are
available, but the MACHINE_FEATURE is not enabled. For baremetal configs
these become nuisance warnings. Instead of disabling them in each
configuration move it to the central local.conf and thus global namespace.
SKIP_META_VIRT_SANITY_CHECK = "1"
SKIP_META_SECURITY_SANITY_CHECK = "1"
SKIP_META_TPM_SANITY_CHECK = "1"
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
lop-microblaze-yocto.dts has been modified to generate the file in a slightly
different format. There is no need for an intermediate representation for
the various microblaze tunings, instead use fixed names for pmc, psm and pmu
configurations.
dt-processor.sh was reworked to generate a machine.conf file and shrink the
amount of information that ends up in the local.conf file.
As part of this work the -m option has been renamed to -t. This option is
rarely used, so should not impact many users.
A new -m option is implemented to allow the user to manually name the
generated machine.conf file. Otherwise, it will discover the name from the
system device tree using the root 'compatible' object.
The tool will also print more useful diagnostics to the screen, this should
help ensure that the correct machine is being targeted by the actions and
improve early system debuggability.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| | |
BUILDCFG_VARS
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for 2023
Below are the updates
esw: Update drivers and library examples CMakeLists.txt to use common cmake package
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
Reword sections, update the example to use -l, and explain how BBMULTICONFIG
affects parse performance and possible mitigation strategies.
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update executable name as per latest changes
pmufw executable name changed from pmufw.elf to zynqmp_pmufw.elf
to inline with applicatin name update the recipe for the same.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
name as per latest changes
Peripheral test and empty application CMakeLists.txt updated the binary
name from executable.elf to app_name.elf update the recipes for
the same.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for 2023
Below are the updates
BSP: arm: common: Add weak implementation for getentropy
XilinxProcessorIPLib: drivers: CMakeLists.txt: Fix CMAKE_SOURCE_DIR
variable usage
esw: Fix sleep.h pulling for yocto flow
lib: sw_services: xiltimer: Fix race condition in sleep and tick
timer define generation
esw: Pull xiltimer by default for bsp
Merge pull request #2 from vijayara/xlnx_rel_v2023.1_sdt_experimental
changes to add fixed sdts fo install delivered xsas.
scripts: rigel_scripts: regen_bsp: Make sdt as optinal argument
lib: sw_apps: Use aux_source_directory() instead of *.c
scripts: rigel_scripts: create_app: Add support for custom app name
scripts: rigel_scripts: Improve build_app handling
scripts: rigel_scripts: Add support for regenerate bsp
pull sleep.h file from xiltimer library
lwip: Rename config options from lwip_ to lwip211_
lib: sw_apps: Add custom APP_NAME for target
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
With the latest lopper changes memory.ld file is no longer getting
generated update the recipes for the same.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
with latest system device-tree
system device-tree repo (DTG++) has updated the processor label names
to inline with xsa ip naming, update the machine checks in the recipes
for the same.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
dt-processor.sh: Update petalinux config assist as per latest lopper
With the latest lopper change processor name needs to be passed as a
first argument when calling the petalinuxconfig_xlnx assist update
the logic for the same.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for 2023
Below are updates in the embeddedsw
scripts: rigel_scripts: Remove unneed libsrc calling in add_lib
scripts: rigel_scripts: Improve build timings
lib: bsp: standalone: Remove unneeded messages
cmake: toolchainfiles: Rearrange compiler flags
lib: bsp: Update software config parameters
lib: bsp: standalone: Rename the software config paramter from
BSPCONFIG_* to standalone_*
cmake: Findcommon.cmake: Don't remove linker_gen files
ThirdParty: bsp: freertos: Add freertos prefix for all software
config parameters
esw: Per bsp top level CMakeLists.txt changes
esw: Move uart config selection to standalone bsp
lib: sw_apps: Add support for USER_CC_FLAGS and USER_LINKER_FLAGS
scripts: linker_files: Remove memory.ld and include cmake met-data
build_app: Adding a check, gen_bsp should be run only if .a doesnt
exist.
scripts: rigel_scripts: remove older drop files
scripts: rigel_scripts: drop_3_1: Move latest scripts to
rigel_scripts folder
Revert "scripts: Copy latest drop_3_1 scripts to scripts folder"
scripts: Copy latest drop_3_1 scripts to scripts folder
scripts: rigel_scripts: Rename domain.yaml file
lib/*.yamls: Updating the lib info wherever needed
drop_3_1: Update scripts as per rigel requirments
updated yaml syntax
lib: sw_apps: fix yaml syntax
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
repo changes
Update recipes and readme as per 2023.1 embeddedsw repo and as per
latest lopper changes.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
release version
Most users will be '_git' or '_experimental'. So default the PV to the ESW
version. If a recipe wants a specific version, it should set the PV after
the inherit of esw.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In meta-xilinx-core u-boot-zynq-scr and u-boot-zynq-uenv recipes are
renamed to u-boot-xlnx-scr and u-boot-xlnx-uenv. Hence change these
in all the files.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
lopper baremeal assists got updated to take cpu name as input instead of
yocto machine name this commit updates the dt-processor.sh script for the
same, and also adds support for generating mulit config machine for Other
processor cores (Cortexr5-1 etc...)
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
xilffs warnings are obversed due to missing features_check inhert.
Hence inherit features_check bbclass to fix QA warnings.
WARNING: mc:microblaze-0-pmc:xilffs-2022.2_sdt_experimental+gitAUTOINC+4ab00f250f-r0 do_package_qa: QA Issue: xilffs: recipe doesn't inherit features_check [unhandled-features-check]
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Due to the change of the machine.conf where LIBXIL_CONFIG is set to the
multiconfig, some non-baremetal configurations may not generate a config
file. Using include will prevent this from being an early parse error,
while the python function will disble libxil when no configuration file
is present.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
release version
Most users will be '_git' or '_experimental'. So default the PV to the ESW
version. If a recipe wants a specific version, it should set the PV after
the inherit of esw.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In meta-xilinx-core u-boot-zynq-scr and u-boot-zynq-uenv recipes are
renamed to u-boot-xlnx-scr and u-boot-xlnx-uenv. Hence change these
in all the files.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|/
|
|
|
| |
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>
|
|\
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
beta release
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
sstate-cache re-use is affected by the value of CONFIG_DTFILE as used by the
device-tree recipe. If we are setting CONFIG_DTFILE, be sure to exclude
TOPDIR from the hash calculations to avoid unnecessary rebuilds.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
By move system_dtb real path earlier, we ensure that the default psu_init
(and other users) of system_dtb path will get the full path.
Also ensure if the user passes in a psu_init or pdi path, it is expanded
as well.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The build directory may be on an NFS server, while it's easy for a user to
modify the BASE_TMPDIR to a local device, this is difficult for an automated
build to do via another configuration file.
Switching to ?= will allow site.conf (or a similar file) to set a custom value
for BASE_TMPDIR to a local disk.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
2022
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| | |
2022
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
2022.2
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
dt-processor.sh: Remove permissive flag while processing domain yaml files
Earlier in the lopper, domain yaml support is there only with the
permissive flag, With the latest lopper source code passing this flag is
optional, When we have this flag in the lopper command and if the output
format is dts in that case it will include invalid phandle references
also(As this option is designed to maintain all phandle references) in
the final dts resulting compilation errors, so to avoid above mentioned
issue remove the permissive flag from the domain handling.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
2022
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
2022
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
word_access by default
In the xilffs library default configuration word_access is enabled by
default, enable the same in the recipe too.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
DEPENDS for 2022.2
This patch updated DEPENDS to fix build issue for xilpuf-example recipe.
Signed-off-by: Harsha <harshah.harshah@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
compiling bram driver examples
This recipe compiles the bram driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
2022.2
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
2022.2
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
Resolve build wanring about xilffs-example not having REQUIRED_DISTRO_FEATURES
when one of it's dependencies has them.
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
|