xsctapp: use common repo/branch wiring
by Cyril Chemparathy 8 years 5 months
xsctapp: use common repo/branch wiring

This commit moves repository, branch, and commit wiring into a common
mechanism in xsctapp.bbclass. This way, individual applications do not
need to maintain custom ways to get to a common embeddedsw repository.

In addition, we also rewire the deploy content to properly include
versioning information and symlinks to allow multiple pmu/fsbl/fsboot
binaries in the deploy area.

In future, this also allows for a more elegant shared source mechanism
that can allow a single repo to be reused across recipes just as with
the gcc/kernel recipes.

Signed-off-by: Cyril Chemparathy <cyril.chemparathy@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
a04dd90c
bitstream-extraction_git.bb: Change package arch t...
by Manjukumar Matha 8 years 5 months
bitstream-extraction_git.bb: Change package arch to machine specific

Package arch is machine specific

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
693d7279
xilinx-bootbin.bbclass: Change to WORKDIR
by Manjukumar Matha 8 years 5 months
xilinx-bootbin.bbclass: Change to WORKDIR

Using ${B} will break when inherit rm-work is used, since it would be
deleted before bootbin bbclass is run. Use ${WORKDIR} instead

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
cd0bc7d1
xilinx-bootbin.bbclass: Fix dependency breakage
by Manjukumar Matha 8 years 5 months
xilinx-bootbin.bbclass: Fix dependency breakage

bootbin class depends on other tasks, this patch ensures all
dependencies are met before running bootbin task

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
b63a8754
bitstream-extraction_git.bb: Handle empty bitstrea...
by Manjukumar Matha 8 years 5 months
bitstream-extraction_git.bb: Handle empty bitstream

This patch fixes the issue when you have HDF without bitstream. Having
bitstream in BOOT.bin is enabled by default, if the bitstream is missing
it will continue to create BOOT.bin without it.

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
ac39c9e9
app.tcl: Process YAML files
by Manjukumar Matha 8 years 5 months
app.tcl: Process YAML files

There is a bug when we just do update projects and not apply YAML
configs. This patch fixes this issue

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Sai Pavan Boddu <saipava@xilinx.com>
ff6ebb10
recipes-openamp: initial add fw examples
by Sam Sortais 8 years 5 months
recipes-openamp: initial add fw examples

Examples are for zynqmp on cortex_r5 and zynq.
Those are the examples from SDK:
-echo test
-matrix multiply
-rpc demo

Signed-off-by: Sam Sortais <sam.sortais@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
defef7c6
app.tcl: add OS parameter
by Sam Sortais 8 years 5 months
app.tcl: add OS parameter

Allows to specify other OS such as FreeRTOS.
The default value is 'standalone'.

Signed-off-by: Sam Sortais <sam.sortais@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
3377dabb
external-hdf.bb: Update to current HDF
by Manjukumar Matha 8 years 5 months
external-hdf.bb: Update to current HDF

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
511e5c4b
device-tree-generation_git.bb: Use system-top.dts
by Manjukumar Matha 8 years 5 months
device-tree-generation_git.bb: Use system-top.dts

Use system-top.dts from the design to create the dtb

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
874ac532
Report a bug