device-tree.bbappend: Add device-tree append file
by Manjukumar Matha 7 years 3 months
device-tree.bbappend: Add device-tree append file

Instead of replicating the device-tree recipe from meta-xilinx, append
to include the DTG way of processing and generating the dts files from
HDF

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
d9e8cfc2
classes/xsctbase: Move the do_compile function to ...
by Manjukumar Matha 7 years 3 months
classes/xsctbase: Move the do_compile function to xsctapp class

xsctbase class should just provide the configure, so that it can be used
by recipes where configuration is required to be done using xsct. If a
recipe needs to compile the xsct project, then use xsctapp class not
xsctbase.

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
df1a4b11
pmu-firmware_git.bb: Fix packaging error while dep...
by Manjukumar Matha 7 years 3 months
pmu-firmware_git.bb: Fix packaging error while deploying to sysroots

pmu firmware arch is MB, this will cause the packaging to complain as
"unknown architecture", fix the issue by adding insane skip

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
f0f12d13
xsctapp.bbclass: Deploy the elf to sysroots
by Manjukumar Matha 7 years 3 months
xsctapp.bbclass: Deploy the elf to sysroots

Currently while generating boot.bin we use the images from deploy
directory, this is susceptible to breakages. Deploy the fragments to
sysroots under /boot directory and use it from there instead

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
fd3a8a93
xilinx-bootbin: Convert to recipe instead of bbcla...
by Manjukumar Matha 7 years 3 months
xilinx-bootbin: Convert to recipe instead of bbclass

boot.bin should be deployed either using SPL methodology or using
bootgen. Change the bbclass to recipe so that it can be used as recipe
with a provider setting.

This patch is based of the inital patch sent to mailing list by
Jean-Francois Dagenais

https://lists.yoctoproject.org/pipermail/meta-xilinx/2017-July/003029.html

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
e4ebd5af
xsctyaml.bbclass: Fix failure while handling empty...
by Manjukumar Matha 7 years 3 months
xsctyaml.bbclass: Fix failure while handling empty YAML configuration

dtgen.tcl will fail when YAML configurations are empty. This patch fixes
this issue by not creating the yaml file when YAML configurations are
empty

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
73d5de14
layer.conf : Add meta-python as a layer depedency
by Mike Looijmans 7 years 3 months
layer.conf : Add meta-python as a layer depedency

Attempting to build this layer results in the following error:

ERROR: Nothing PROVIDES 'python3-pyyaml-native'. Close matches:
python3-rpm-native
python3-pycurl-native
python3-pygpgme-native
ERROR: Required build target 'core-image-minimal' has no buildable
providers.
Missing or unbuildable dependency chain was: ['core-image-minimal',
'virtual/bootloader', 'virtual/dtb', 'python3-pyyaml-native']

To fix this, explain that the layer depends on meta-python for this
recipe.

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
161903bc
bitstream-extraction_git.bb: Update MIT license fi...
by Drew Withers 7 years 6 months
bitstream-extraction_git.bb: Update MIT license file checksum

LIC_FILES_CHKSUM was invalid and producing a warning:

"WARNING: bitstream-extraction-git-r0 do_populate_lic:
${COREBASE}/LICENSE is not a valid license file, please use
'${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM.
This will become an error in the future"

Corrected the value for MIT license to remove the warning and prevent a
future error.

Signed-off-by: Drew Withers <drew@thewithers.org>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
8cf32a6e
bitstream-extraction_git.bb: Add timestamp for dep...
by Manjukumar Matha 7 years 6 months
bitstream-extraction_git.bb: Add timestamp for deployed bitstream

Add timestamp for deployed bitstream

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
3f2873a9
pmu-firmware: Fix provider to virtual/pmu-firmware
by Manjukumar Matha 7 years 6 months
pmu-firmware: Fix provider to virtual/pmu-firmware

Fix provider to virtual/pmu-firmware, so that we can use preferred
provider method to select between meta-xilinx and meta-xilinx-tools pmu
firmware recipes

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