aboutsummaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone/recipes-applications
AgeCommit message (Collapse)Author
2020-04-07meta-xilinx-standalone: recipes-applications: zynqmp-fsbl: Correct cflags ↵Appana Durga Kedareswara rao
based on the machine type This patch adjusts the cflags variables based on the selected machine. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-03meta-xilinx-standalone: recipes-applications: freertos-hello-world: Fix ↵Appana Durga Kedareswara rao
do_deploy elf variable name Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17Revise COMPATIBLE_MACHINE settingsMark Hatle
Change the compatible machine so that everything is compatible with the esw software. Then select specific recipes that have more precise compatibility requirements. The COMPATIBLE_MACHINE is a regex, so we can use this to select zynqmp, microblaze or other components as necessary. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17meta-xilinx-standalone: recipes-applications: freertos-lwip-udp-perf-server: ↵Appana Durga Kedareswara rao
Add recipe for compiling freertos lwip udp perf server application This recipe compiles the freertos lwip udp perf server application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17meta-xilinx-standalone: recipes-applications: freertos-lwip-udp-perf-client: ↵Appana Durga Kedareswara rao
Add recipe for compiling freertos lwip udp perf client application This recipe compiles the freertos lwip udp perf client application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17meta-xilinx-standalone: recipes-applications: freertos-lwip-tcp-perf-server: ↵Appana Durga Kedareswara rao
Add recipe for compiling freertos lwip tcp perf server application This recipe compiles the freertos lwip tcp perf server application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17meta-xilinx-standalone: recipes-applications: freertos-lwip-tcp-perf-client: ↵Appana Durga Kedareswara rao
Add recipe for compiling freertos lwip tcp perf client application This recipe compiles the freertos lwip tcp perf client application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17meta-xilinx-standalone: recipes-applications: freertos-lwip-echo-server: Add ↵Appana Durga Kedareswara rao
recipe for compiling freertos lwip echo server application This recipe compiles the freertos lwip echo server application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17meta-xilinx-standalone: recipes-applications: lwip-udp-perf-client: Add ↵Appana Durga Kedareswara rao
recipe for compiling lwip udp perf client application This recipe compiles the lwip udp perf client application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17meta-xilinx-standalone: recipes-applications: lwip-udp-perf-server: Add ↵Appana Durga Kedareswara rao
recipe for compiling lwip udp perf server application This recipe compiles the lwip udp perf server application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17meta-xilinx-standalone: recipes-applications: lwip-tcp-perf-server: Add ↵Appana Durga Kedareswara rao
recipe for compiling lwip tcp perf server application This recipe compiles the lwip tcp perf server application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-17meta-xilinx-standalone: recipes-applications: lwip-tcp-perf-client: Add ↵Appana Durga Kedareswara rao
recipe for compiling lwip tcp perf client application This recipe compiles the lwip tcp perf client application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-16meta-xilinx-standalone: recipes-applications: freertos-hello-world: Add ↵Anirudha Sarangi
recipe for freertos hello world This recipe compiles the freertos hello world application, Signed-off-by: Anirudha Sarangi <anirudha.sarangi@xilinx.com> Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-03meta-xilinx-standalone: recipes-applications: lwip-echo-server: Add recipe ↵Appana Durga Kedareswara rao
for compiling lwip echo server application This recipe compiles the lwip echo server application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-02-27meta-xilinx-standalone: Add dependencies on python3-dtcMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-02-27meta-xilinx-standalone: recipes-applications: hello-world: Remove dependency ↵Appana Durga Kedareswara rao
on esw_examples class Hello world recipe doesn't have any dependency on the do_generate_eglist task, It has dependency only on the linker generation. So the esw repo linker generation is moved to the liner_gen.py file, which needs to be called before do_configure. This patch updates the recipe for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
2020-02-27meta-xilinx-standalone: recipes-applications: Add recipe for compiling hello ↵Appana Durga Kedareswara rao
world application This recipe adds support for compiling hello world application. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
2020-02-27meta-xilinx-standalone: clean up layerAlejandro Enedino Hernandez Samaniego
This layer has been used as testing for the decoupling effort hence there was (and still is) code that needed to be cleaned up in general. Put #TODO on things that are still left to do, either clean up code, move machine confs to the bsp layer or remove the deprecated pmu-firmware recipe and handle dependencies correctly by bitbake' Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>
2020-02-27meta-xilinx-standalone: Using S instead of WORKDIRAppana Durga Kedareswara rao
External source class manipulates S to point to external source directories, so use this variable instead of WORKDIR. Point S to the top directory as we need to access scripts directory in top directory. And instead, using OECMAKE_SOURCEPATH to point to deeper driver specific directory with necessary cmake files. Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com> Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
2020-02-27device-tree: Fix install directoryAlejandro Enedino Hernandez Samaniego
There was a typo in the patch that installed the psu_init code which initially tried to install files on the /var directory. Since this is a baremetal component, there is basically no convention on where files should be installed, for now to comply a bit more with bitbake, install these files on includedir to fix the install-vs-shipped issue. Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>
2020-02-27zynqmp-fsbl: Fix race condition on copy_psu_initAlejandro Enedino Hernandez Samaniego
Theres a race condition that happens when the copy_psu_init task is executed, and claims that the src directory does not exist, when this task is trying to access it. There is no need to create an additional task to copy the psu_init code, it can simply be prepended to do_configure which achieves the same result without having to keep track of other tasks dependencies that might cause an error. Copy the psu_init files on do_configure itself avoiding the race condition. Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>
2020-02-27meta-xilinx-standalone: Restructure layer properly, pmufw and fsbl belong on ↵Alejandro Enedino Hernandez Samaniego
recipes-applications Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>