| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Port openamp-fw recipes to use open-amp-xlnx MC recipe
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Update to use latest open-amp and MC recipe.
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Have added the recipe to build the xilskey examples as part of this patch
Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Added xilmailbox libraries as dependency, as to build the xilnvm example the header file from these libraries is required
Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
In depends of xilpuf example recipe, added xilmailbox and xilnvm as dependencies because the build was failing as header files from these libraries are used to compile these examples.
Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Add sample recipe for cortexr5-0-zynqmp-baremetal multiconfig target
hello world baremetal elf or bin to package and deploy to linux root
filesystem under /lib/firmware/xilinx directory.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upadted and added recipes for libmetal drivers:
rfdc
dfeccf
dfeequ
dfemix
dfeofdm
dfeprach
Signed-off-by: Conall O'Griofa <conall.ogriofa@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add target processor suffix so that it doesn't conflict with app name
under /lib/firmware direcory when you build emplty-application
targeting different processor.
Since empty_application in esw source code doesn't have any source(.c)
files and it will act as template so inheriting esw_apps_common bbclass
in not a right approach in this case.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Remove common code in all esw applications recipes and inherit
esw_apps_common bblcass which provides bitbake install and
deploy tasks functionality.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Create new bbclass for apps common code. This bbclass is inherited by
esw application recipes. This class provides common code for elf name,
bitbake install and deploy task functionality for multiconfig target
images.
Also add target processor suffix so that it doesn't conflict with app
name under /lib/firmware direcory when you build same app
(ex: hello-world) targeting different processor.
Example:
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexr5-0-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexr5-1-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexa53-0-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexa53-1-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexa53-2-zynqmp-baremetal.elf
hello-world-xlnx-zynqmp-zcu102-rev1-0-cortexa53-3-zynqmp-baremetal.elf
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Move classes to classes-recipe as appropriate to match bbclass scope
functionality.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
c45298aaf4fe commit (machine/include/arm: Backport tune files from master) in
meta-xilinx layer added the support for cortex-r5 and cortexr-r52 hard float ABI
tunes. Update the conditions that generate the CMAKE_SYSTEM_PROCESSOR to
incorporate these two new tunes.
Moreover, some additional cflags (-DARMR5 -DARMR52) are needed to compile Cortex
R52 specific boot code in embeddedsw. Update the same.
Signed-off-by: Onkar Harsh <onkar.harsh@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Update to use latest Libmetal and MC recipe.
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
CMAKE_MACHINE and CMAKE_SYSTEM_PROCESSOR values are different for Versal Net
than that of Versal. Update the same using the SOC_VARIANT as the SOC_FAMILY is
same for both.
In addition, update the SOC specific flags (defined in-house to segragate execution
of some part of the boot code and the drivers) for versal and versal-net.
Signed-off-by: Onkar Harsh <onkar.harsh@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Add the recipies for clocking wizard example.
Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
1. Add SDT DFx pl overlay instructions in README.md file.
2. Rename dfx-static config option to dfx as this option is changed in
lopper and gen-machineconf. Also remove dfx-partial as it was place
holder for early prototyping which is no longer required.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
srec_spi_bootloader in Yocto flow
Add recipe for srec_spi_bootloader application.
Signed-off-by: RAM M ABINANTHAN <abinanthanramm.ramm@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
srec-bootloader in Yocto flow
Add recipe for srec_bootloader application.
Signed-off-by: RAM M ABINANTHAN <abinanthanramm.ramm@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Add recipe for ddr_self_refresh application.
Signed-off-by: Harini T <harini.t@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add recipe for zynqmp dram test
This recipe does the below
--> Generates the required meta-data files for the zynqmp dram test.
--> Compiles the zynqmp dram test application.
Signed-off-by: Paul Alvin <alvin.paulp@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add recipe for zynq dram test
This recipe does the below
--> Generates the required meta-data files for the zynq dram test.
--> Compiles the zynq dram test application.
Signed-off-by: Paul Alvin <alvin.paulp@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
lwip-echo-server baremetal application fails to build with below
errors:
ERROR: mc:cortexr5-0-zynqmp-baremetal:lwip-2024.1+gitAUTOINC+2a07bc9c76-r0 do_configure: ExecutionError('/scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexr5-0-zynqmp-baremetal/work/cortexr5-vfpv3d16-xilinx-eabi/lwip/2024.1+gitAUTOINC+2a07bc9c76-r0/temp/run.do_configure.2679569', 1, None, None)
ERROR: Logfile of failure stored in: /scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexr5-0-zynqmp-baremetal/work/cortexr5-vfpv3d16-xilinx-eabi/lwip/2024.1+gitAUTOINC+2a07bc9c76-r0/temp/log.do_configure.2679569
Log data follows:
| DEBUG: Executing python function extend_recipe_sysroot
| NOTE: Direct dependencies are ['mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/meta-xilinx/meta-xilinx-standalone-experimental/recipes-libraries/libxil_2024.1.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/../meta-xilinx/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-core/newlib/libgloss_4.2.0.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-core/newlib/newlib_4.2.0.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/cmake/cmake-native_3.24.2.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/gcc/gcc-cross_12.2.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/gcc/gcc-runtime_12.2.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/gcc/libgcc_12.2.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:virtual:native:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/../meta-virtualization/recipes-kernel/dtc/python3-dtc_1.6.1.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:virtual:native:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/../meta-virtualization/recipes-kernel/lopper/lopper_git.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:virtual:native:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/ninja/ninja_1.11.1.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:virtual:native:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:virtual:native:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:virtual:native:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:virtual:native:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/python/python3-pyyaml_6.0.bb:do_populate_sysroot', 'mc:cortexr5-0-zynqmp-baremetal:virtual:native:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/meta/recipes-devtools/python/python3_3.10.6.bb:do_populate_sysroot']
| NOTE: Installed into sysroot: []
| NOTE: Skipping as already exists in sysroot: ['libxil', 'device-tree', 'libgloss', 'newlib', 'cmake-native', 'gcc-cross-arm', 'gcc-runtime', 'libgcc', 'quilt-native', 'python3-dtc-native', 'lopper-native', 'ninja-native', 'patch-native', 'pkgconfig-native', 'pseudo-native', 'python3-pyyaml-native', 'python3-native', 'libtool-native', 'attr-native', 'bzip2-native', 'libtirpc-native', 'sqlite3-native', 'readline-native', 'zlib-native', 'libffi-native', 'libnsl2-native', 'xz-native', 'ncurses-native', 'util-linux-libuuid-native', 'gdbm-native', 'openssl-native', 'canps', 'qspipsu', 'xilstandalone', 'dppsu', 'gpiops', 'iicps', 'intc', 'pciepsu', 'rtcpsu', 'video-common', 'zdma', 'coresightps-dcc', 'csudma', 'resetps', 'sysmonpsu', 'dpdma', 'common', 'sdps', 'emacps', 'scugic', 'uartps', 'ddrcpsu', 'clockps', 'avbuf', 'usbpsu', 'ttcps', 'axipmon', 'ipipsu', 'wdtps', 're2c-native', 'zstd-native', 'curl-native', 'flex-native', 'binutils-cross-arm', 'gmp-native', 'libmpc-native', 'texinfo-dummy-native', 'mpfr-native', 'gnu-config-native', 'python3-installer-native', 'python3-wheel-native', 'python3-picobuild-native', 'python3-humanfriendly-native', 'python3-anytree-native', 'python3-setuptools-native', 'python3-six-native', 'python3-ruamel-yaml-native', 'python3-cython-native', 'libyaml-native', 'dtc-native', 'python3-setuptools-scm-native', 'swig-native', 'gettext-minimal-native', 'perl-native', 'm4-native', 'python3-flit-core-native', 'python3-pyparsing-native', 'python3-tomli-native', 'python3-packaging-native', 'python3-typing-extensions-native', 'python3-pip-native', 'libpcre-native', 'make-native', 'unzip-native']
| DEBUG: Python function extend_recipe_sysroot finished
| DEBUG: Executing shell function do_configure
| lwip213 Driver doesn't have yaml file
| install: target '/scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexr5-0-zynqmp-baremetal/work/cortexr5-vfpv3d16-xilinx-eabi/lwip/2024.1+gitAUTOINC+2a07bc9c76-r0/git//ThirdParty/sw_services/lwip213/src//' is not a directory: No such file or directory
| WARNING: /scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexr5-0-zynqmp-baremetal/work/cortexr5-vfpv3d16-xilinx-eabi/lwip/2024.1+gitAUTOINC+2a07bc9c76-r0/temp/run.do_configure.2679569:146 exit 1 from 'do_configure'
| WARNING: Backtrace (BB generated script):
| #1: do_configure, /scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexr5-0-zynqmp-baremetal/work/cortexr5-vfpv3d16-xilinx-eabi/lwip/2024.1+gitAUTOINC+2a07bc9c76-r0/temp/run.do_configure.2679569, line 146
| #2: main, /scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexr5-0-zynqmp-baremetal/work/cortexr5-vfpv3d16-xilinx-eabi/lwip/2024.1+gitAUTOINC+2a07bc9c76-r0/temp/run.do_configure.2679569, line 216
ERROR: Task (mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/meta-xilinx/meta-xilinx-standalone-experimental/recipes-libraries/lwip_2024.1.bb:do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1246 tasks of which 1244 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
mc:cortexr5-0-zynqmp-baremetal:/scratch/sandeep/yocto/2024.1/yp-dev/sources/meta-xilinx/meta-xilinx-standalone-experimental/recipes-libraries/lwip_2024.1.bb:do_configure
Summary: There were 26 WARNING messages.
Summary: There was 1 ERROR message, returning a non-zero exit code.
This is due to lwip version has upgraded from 2.1.3 to 2.2.0 in esw
repo, so update lwip version.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Add the i3cpsx-example.
Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
1. Update SDT pl overlay build instructions.
2. Add note on supported devices for 2024.1 release.
3. Update README with new --multiconfigfull option.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Run lopper comamnds inside component source folder itself.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Consumers of Libxil library in AMD-Xilinx BSP require use of Spec file
for compilation.
Install this so other consumers can use the Spec file.
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
|
|
|
|
|
|
| |
Add libmetal bbappend for SDT Standalone targets
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
1. Deprecate meta-xilinx-setup and dt-processor.sh for generating
SDK and machine configuration files. Instead use gen-machineconf
tool to parse sdt file and generate machine configuration files.
2. Remove README-setup and add instructions in
meta-xilinx-standalone-experimental/README.md file.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
missing drivers
Add recipes for the drivers 'dfeccf', 'dfeequ', 'dfemix', 'dfeprach',
'dp14', 'dp14rxss', 'emc', 'hwicap', 'i2srx', 'i2stx', 'nandps', 'prc',
'prd', 'rfdc', 'scutimer', 'scuwdt', 'sd_fec', 'spi', 'tft', 'trngpsv',
'usbps', 'v_hdmi_common', 'v_hdmiphy1', 'v_hdmirx1', 'v_hdmirxss1',
'v_hdmitx1', 'v_hdmitxss1', 'v_warp_filter', 'v_warp_init', 'vphy',
'dfeofdm', 'trngpsx' inorder to compile them in the sdt flow.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
package
DEVICE_ID, BOARD, and other cmake meta-data are being generated in the
standalone folder, which won't be available to other modules if other
modules try to access this CMake variables it is generated as an empty
string. Fix this issue by copying the common CMake meta-data file to the
cmake directory, so that other modules can consume it
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update System Device tree build instructions. README-setup is
deprecated instead use gen-machineconf tool to parse sdtgen output and
generate machine configuration files.
Also add meta-virtualization layer dependencies in README.md file as
this is required for lopper tool.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@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>
|
|
|
|
|
|
|
| |
The experimental support has been merged into the base ESW repository
defined in meta-xilinx-standalone.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
The xlnx-embeddedsw class chooses the correct source based on the PV.
Update the PV, as the code is now integrated.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
embeddedsw sources
In the unified repo few driver recipes are depends on xparamters.h file
so move the xparameters.h generation to xilstandalone recipe and update
other recipes as per latest sources.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make sure that we have native and nativesdk versions of esw-conf.
Add a dependency on lopper and xilinx-lops, as presumably users of this
recipe will need to use lopper to process the configurations. This will
allow someone to use oe-run-native with esw-conf-native to use lopper
to transform system to domain specific device trees and their associated
configurations.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Redirect MACHINEOVERRIDES to conf file.
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
When the dts_path is relative, it's relative from <build>/conf/dts
Note, using an absolute path may affect some recipe hashes, preventing
sstate-cache re-use by other users.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Additional MACHINEOVERRIDES can be automatically appeneded by using the
-O option. No validation is preformed, but the value is used in the
generated content. For example:
dt-processor.sh .... -O override1:override2
The generated content will be:
MACHINEOVERRDIES .= ":override1:override2"
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[-r <require_machine>] This machine will be required, instead of the generic machine if defined
For example:
dt-processor.sh -m xilinx-zynqmp-sc-revb -r eval-brd-sc-zynqmp.conf
This will create a new machine 'xilinx-zynqmp-sc-revb' which will generate:
require conf/machine/eval-brd-sc-zynqmp.conf
The value of -r is not verified, but is designed to allow for arbitrary
values such as:
-r include/kria-k24-generic.inc
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
The generated DTS files will be installed into the same directory as the
automatically generated machine name. This provides a method for the user
to specify an alternative directory name instead.
Note, if the machine name is defined by the user, the dts directory is not
changed from the default without using this additional argument.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
The recipe has not been updated since originally created. This was triggering
a dependency loop since it has not been updated to the current format.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and srcrev for 2023.2 release
Below are the updates:
742a608800e7 create_bsp: Remove references to /dev/null
826fcc503554 settings.sh: Changing version from 2023.1 to 2023.2
51adc44151e7 scripts: rigel_scripts: regen_linker: Add script for regenerating linker
b5e2f5e9b887 dmaps: Remove arm,primecell compat string from compatible list
89767030a151 rigel_scripts: copy psu_init* files for zynqmp_fsbl app
2a448b31f000 scripts: rigel_scritps: build_app: Remove unneeded repo handling from build_app
1d85f3d87ffd scripts: rigel_scripts: Handle drivers which are part of sdt folder
23891dfcfdad scripts: rigel_scripts: create_example: Add support for compiling library or driver examples
88b749d8e8c6 scripts: rigel_scripts: Update get_high_precedence_path API to use concatenate paths
cade1b610ba4 scripts: rigel_scripts: Add support for library examples meta-data
49df9535433a scripts: rigel_scripts: load_example: Add support for driver example meta-data
3169cabf8576 scripts: rigel_scripts: Update the bsp.yaml domain drv_info with hardware instance instead of driver
f81d03153a45 create_bsp: Adding libsrc subdir properly by correcting cmake syntax
1ede8254fb6e *.py: Fixing the timing issues with library addition and configuration
787efbe8dd0f sw_services:xilsecure:Fix passing device id to xilmailbox library
27d8798fb1f0 scripts: rigel_scripts: Workaround for windows support enablement
3a2ce07f49ed scripts: rigel_scripts: Use GNU Makefile generator
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Add AMD Copyright notice.
2. Fix pdi_path typo in usage.
3. If dt-processor is run with two different zynqmp/versal sdt dts
then <cpu>-linux.dts and multiconfig dts were overwritten.
Generate dts files in build/conf/dts/<machine_name>/ directory
instead of build/conf/dts. This way when user use same build
directory for building different machine target it will avoid
overwriting dts files.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for 2023.1
Below are the updates:
cmake: UserConfig.cmake: Add extra space before unsetting __clang__ option
lib: sw_services: xilplmi: Add cmake config parameter ssit_plm_to_plm_comm_en
lib: xilmailbox: example: Fix the address truncation
ttcps: Update ttcps examples cmakelists to use ttc from index1
create_app: Improvements to avoid the errors during code Intellisense
Merge pull request #10 from onkarh/xlnx_rel_v2023.1_sdt
sample_sdt: Pushing update sample system device trees
config_bsp : Fix to retain the old library configuration while changing the version
scripts: rigel_scripts: library_utils: Fix race condition in add_lib
scripts: rigel_scripts: create_app: Add check for copying compile_commands.json file
cmake: UserConfig.cmake: Undefine __clang__ by default inorder to make IntelliSense work
Revert "regression testing"
Delete mipicsiss and v_hdmitxss1 examples folders
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit f0bd46699897c7ac50b3eb412622396c29bbed29)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
features check
Previous commit (abffd2fb1afe76d4e89140aaaafb562fe6b280d4) already
removed the feature to be checked, but this resulted in a warning
about the features_check being loaded, but not checking anything.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
unneeded required distro feature check
xilffs should be compiled if the design has no sd peripheral 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>
|