fsbl/pmu-firmware.bb: Adopt to new mechanism to ha...
by Manjukumar Matha 8 years 5 months
fsbl/pmu-firmware.bb: Adopt to new mechanism to handle yaml configurations

build-config and compiler flags are handled in a better manner in
xsctyaml.bbclass. Adopt to this new flow

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
62f391ff
xsctyaml.bbclass: Add APP config depending on XSCT...
by Manjukumar Matha 8 years 5 months
xsctyaml.bbclass: Add APP config depending on XSCTH_BUILD_CONFIG

Depending on XSCTH_BUILD_CONFIG, release or debug mode is selected for
xsct projects. In addition APP config takes compiler arguments from
recipes to enable debug information

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
e00df880
xsctapp.bbclass: Add XSCTH_BUILD_CONFIG flag
by Manjukumar Matha 8 years 5 months
xsctapp.bbclass: Add XSCTH_BUILD_CONFIG flag

Add XSCTH_BUILD_CONFIG flag depending on XSCTH_BUILD_DEBUG. If
XSCTH_BUILD_DEBUG is set to "0" then xsct project is built using release
mode or else it is set to debug mode.

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
e0f98e1f
xsctfsboot.bbclass: Add XSCTH_BUILD_CONFIG to empt...
by Manjukumar Matha 8 years 5 months
xsctfsboot.bbclass: Add XSCTH_BUILD_CONFIG to empty

Add XSCTH_BUILD_CONFIG to empty since this is not an xsct project

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
fa421112
xsct-tc.bbclass: Add checking tool as an handler f...
by Manjukumar Matha 8 years 5 months
xsct-tc.bbclass: Add checking tool as an handler function

Add the XSDK toolchain checking as an handler function. This patch fixes
the populate_sdk_ext for machines which include xilinx-bootbin bbclass

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
a575df70
xsctfsboot.bbclass: Use fsboot.tcl
by Manjukumar Matha 8 years 5 months
xsctfsboot.bbclass: Use fsboot.tcl

Use fsboot.tcl for MB

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
f85f125b
xsctapp.bbclass: Use variable for built images
by Manjukumar Matha 8 years 5 months
xsctapp.bbclass: Use variable for built images

Change to use variabel for built images. Fix fsboot recipe to use
appropriate built elf image

This patch temporarily retains backward compatibility by providing the
previous deploy target via symlink. This can be dropped once the tools
switch over to using fs-boot-${MACHINE}.elf instead.

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
b4282ea8
app.tcl: Remove unnecessary autogenbsp check
by Manjukumar Matha 8 years 5 months
app.tcl: Remove unnecessary autogenbsp check

Remove this check since it is not required

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
02029c1b
xsctapp.bbclass: Allow protocol to be overridden
by Manjukumar Matha 8 years 5 months
xsctapp.bbclass: Allow protocol to be overridden

This allows protocol to be overridden through EMBEDDEDSW_REPO variable

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
21e7fb61
pmu-firmware: retain backward compatible symlilnk
by Cyril Chemparathy 8 years 5 months
pmu-firmware: retain backward compatible symlilnk

With the common deploy code in xsctapp.bbclass, the applications install
themselves using a ${PN} prefix. This changes the deploy target for
pmu-firmware, which used to be deployed as pmu-${MACHINE}.elf.

This patch temporarily retains backward compatibility by providing the
previous deploy target via symlink. This can be dropped once the tools
switch over to using pmu-firmware-${MACHINE}.elf instead.

Signed-off-by: Cyril Chemparathy <cyril.chemparathy@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
59aab030
Report a bug