README.md: Update readme
by Manjukumar Matha 7 years 1 month
README.md: Update readme

Update README :
- Add Layer dependencies
- YAML configuration usage
- xilinx-bootbin is a recipe instead of class

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
620a0368
layer.conf: Add xilinx layer as a dependencies
by Manjukumar Matha 7 years 1 month
layer.conf: Add xilinx layer as a dependencies

Add xilinx layer as a dependencies

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
b10243ab
external-hdf.bb: Update example HDFs for 2018.2 re...
by Jaewon Lee 7 years 1 month
external-hdf.bb: Update example HDFs for 2018.2 release

Update example HDFS for:
zcu100, 102, 104, 106, 111
zc702, 706, 1275, 1254
zedboard
kc705-microblazeel

Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
57bf47db
xilinx-bootbin_1.0.bb: Fix race condition in creat...
by Jean-Francois Dagenais 7 years 1 month
xilinx-bootbin_1.0.bb: Fix race condition in create_bif

This problem was introduced by a622db96dd962c9a5ceb999ccd99da7ad7a40faf

From documentation of DEPENDS variable:
[...]This mechanism is implemented by having do_configure depend on the
do_populate_sysroot task of each recipe listed in DEPENDS[...]

This is why the xilinx-bootbin:do_configure task can start as soon as
(for example) bitstream-extraction:do_populate_sysroot succeeds.
Consequently, bitstream-extraction:do_deploy may not have run yet when
xilinx-bootbin:do_configure (and create_bif) runs. The result is a
python stack trace pointing at line 'if os.stat(imagestr).st_size == 0:'
with an error which looks like this:

Exception: FileNotFoundError: [Errno 2] No such file or directory:
'/builds/yocto/mymachine/tmp/deploy/images/mymachine/download-mymachine.bit'

A re-attempt of the build will ultimately succeed as the do_deploy of
each dependency is spawned in parallel and get to do their job.

Targeting the "do_deploy" steps specifically fixes the problem
completely.

The ':do_deploy' is added to the BIF_PARTITION_DEPENDS, otherwise, it
would force the files assigned to BIF_PARTITION_IMAGE to be in the
DEPLOY_DIR.

Signed-off-by: Jean-Francois Dagenais <jeff.dagenais@gmail.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
d41e186b
Add wiring for ultra96 boards
by Manjukumar Matha 7 years 1 month
Add wiring for ultra96 boards

Add dtg and serial console wiring for Ultra96 boards.
zcu100 will use the override concept from Yocto

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
745c0920
device-tree.bbappend: Update zcu104 dtb rev to rev...
by Jaewon Lee 7 years 1 month
device-tree.bbappend: Update zcu104 dtb rev to revC

zcu104 dtb updated to revC

Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Bhargava Sreekantappa Gayathri <bhargava.sreekantappa-gayathri@xilinx.com>
e3be8778
u-boot-xlnx_%.bbappend: Add EXT_DTB to EXTRA_OEMAK...
by Jaewon Lee 7 years 1 month
u-boot-xlnx_%.bbappend: Add EXT_DTB to EXTRA_OEMAKE only if DTB_NAME set

Have a check to see if DTB_NAME is set before adding external dtb to
EXTRA_OEMAKE. This is necessary wiring to allow u-boot to compile
against its own dtb instead of against dtg's dtb. If desired operation
is to use uboots dtb, set DTB_NAME = '' in local.conf. By default, the
behavior is set to depend on dtb generated by dtg

Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Bhargava Sreekantappa Gayathri <bhargava.sreekantappa-gayathri@xilinx.com>
95ca8573
u-boot-xlnx_%.bbappend: U-boot picks DTB generated...
by Sai Hari Chandana Kalluri 7 years 1 month
u-boot-xlnx_%.bbappend: U-boot picks DTB generated by DTG

The current u-boot recipe default uses the device tree from its repository.
U-boot is made to compile with DTG generated DTB.
The generated DTB is picked from recipe-sysroot.

Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
bd609754
Update recipes for 2018.2 release
by Manjukumar Matha 7 years 1 month
Update recipes for 2018.2 release

Update embeddedsw and device-tree recipes for 2018.2 release

Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Bhargava Sreekantappa Gayathri <bhargava.sreekantappa-gayathri@xilinx.com>
3dd619e2
layer.conf: Update to 2018.2 release
by Manjukumar Matha 7 years 3 months
layer.conf: Update to 2018.2 release

Update to 2018.2 release

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