Commit graph

239 commits

Author SHA1 Message Date
Vicentiu Galanopulo
73dda90587 recipes-kernel/linux: Remove linux-mainline-4.17.3
The linux-mainline-4.17.3 kernel is not built
anymore by any of the supported Balena machines.

Changelog-entry: Remove linux-mainline-4.17.3 recipe
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-11 10:49:05 +02:00
Balena CI
c4b3ac2fc2 v2.41.1+rev4 2019-10-11 10:55:40 +03:00
Florin Sarbu
843bf65ed5
Merge pull request #84 from balena-os/warrior_update
Warrior update
2019-10-11 10:53:05 +03:00
Vicentiu Galanopulo
35613eccd1 linux-mainline-4.19: Rework for Enable-uart3-for-NanoPi-Neo-Air patch
The 0001-Enable-uart3-for-NanoPi-Neo-Air-used-by-BT.patch fails to
apply over the 4.19.76 mainline kernel, so remove it and apply a
reworked version of it.
Add the correct path for the patches directory, linux-mainline-4.19
instead of linux-4.19 (removed in a previous commit and all it's
content has been placed in linux-mainline-4.19).

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:45 +02:00
Vicentiu Galanopulo
065936bc48 recipes-kernel/linux: Rename linux to linux-mainline
Since the Armbian sources refer to linux 4.19.76 as
being linux-mainline, all the patches from linux-4.19
were moved to linux-mainline_4.19 and the linux_4.19.76
recipes was named accordingly.

This patch makes 4.19.76 as default version for linux

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:45 +02:00
Vicentiu Galanopulo
7a75c752f1 orangepi-plus2.conf: Remove PREFERRED_VERSION for linux
The default version for this machine will be linux
4.19.76

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
49ac7c0c93 orange-pi-lite.conf: Remove PREFERRED_VERSION for linux/uboot
The default for this machine will be linux 4.19.76
and u-boot 2019.04

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
1544e80ad2 bananapi-m1-plus.conf: Remove PREFERRED_VERSON for linux
Default for this machine will be linux version 4.19.76

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
f72ae3a47c u-boot_2019.04.bbappend: Inherit pythonnative
Fix for Jenkins error
| scripts/dtc/pylibfdt/libfdt_wrap.c 149 21
fatal error  Python.h  No such file or directory
| compilation terminated.
| error command 'gcc' failed with exit status 1

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
addff7a145 coffee: Update the yocto version
Update the yocto versions for all
supported machines.

Changelog-entry: Update yocto versions in coffee files
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
96f2c87173 orange-pi-lite.svg: Add svg icon
Jenkins build fails if no svg icon is found

Changelog-entry: Add orange-pi-lite svg icon
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
169b8cf968 linux: Add dts wifi patch for orangepi-zero
The patch with the same name from meta-sunxi is
not applying anymore so we remove from SRC_URI
and add an updated version in meta-balena-allwiner.

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
b08b47b9cb u-boot_2018.09.bbapp:Add resin-specific-env-integration-kconfig.patch
This patch is a rework of the meta-resin patch with the same
function because the meta-resin patch fails to apply due to
different source context in this u-boot version.

The 0001-nanopi_neo_air_defconfig-Enable-eMMC-support.patch
from meta-sunxi was failing to apply and it needed to be
removed and replaced with the one in this
layer (warrior update).

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
57bbde34ec recipes-core/resin-image.inc: Renaming due to warrior update
After the BSP update to warrior, some boot partition files
generated at build time were named differently.
The rename done in this patch was to match the
new names of the generated files.

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
a26b58e152 linux_4.14.bbappend: Pack sun8i-h3-fixup.scr file
This patch fixes the error
ERROR linux-4.14.14+gitAUTOINC+9c0bf98471-r0 do_package
Files/directories were installed but not shipped
in any package - /boot/sun8i-h3-fixup.scr

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
b9be331be4 recipes-bsp/u-boot: Add u-boot_2018.09.bbappend
Use the meta-sunxi u-boot version.
This will apply for boards which  do
not set a PREFERRED_VERSION for u-boot.

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
a6f018156d u-boot_2017.11.bb: Add patch to fix conflicting types for fdt64_t
When libfdt-devel is installed system-wide, the build of U-Boot host
programs currently fails with lots of:

In file included from tools/../include/../lib/libfdt/libfdt.h:10:0,
                 from tools/../include/libfdt.h:1,
                 from tools/fdt_host.h:11,
                 from tools/imagetool.h:24,
                 from tools/aisimage.c:8:
/usr/include/libfdt_env.h:70:30: error: conflicting types for ‘fdt64_t’
   typedef uint64_t FDT_BITWISE fdt64_t;
                               ^~~~~~~
In file included from <command-line>:0:0:
././include/libfdt_env.h:19:16: note: previous declaration of ‘fdt64_t’ was here
   typedef __be64 fdt64_t;
                 ^~~~~~~
In file included from ././include/libfdt_env.h:12:0,
                  from <command-line>:0:
/usr/include/libfdt_env.h:90:24: error: expected ‘)’ before ‘x’
    static inline uint32_t fdt32_to_cpu(fdt32_t x)
                         ^

This commit adds a fixup in the U-Boot code to fix this problem

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
b167421e55 recipes-kernel/linux: Add linux_4.19.76.bb/bbappend
Add the latest linux available
from https://github.com/armbian/build
commit de58ac1faac92724c6449db12c22affaeb003875,
tag: sunxi-5.3, alongside all the patches
that it comes with.

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:43 +02:00
Vicentiu Galanopulo
e3c4b204de recipes-bsp/u-boot: Add u-boot_2019.04.bb/bbappend
Add the newest u-boot available in
https://github.com/armbian/build alongside
all the patches that it comes with.

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:42 +02:00
Vicentiu Galanopulo
0fc579c458 balena-allwiner/conf: Update from sumo to warrior
Changelog-entry: Update balena-allwiner config to using warrior
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:42 +02:00
Vicentiu Galanopulo
156d1fed67 layers/meta-openembedded: Update to warrior
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:42 +02:00
Vicentiu Galanopulo
ddcddc7038 layers/meta-sunxi: Update to warrior
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:42 +02:00
Vicentiu Galanopulo
0d19af989d layers/poky: Update to warrior
Changelog-entry: Update the poky submodule to warrior
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2019-10-10 11:50:42 +02:00
Balena CI
c3b985acd3 v2.41.1+rev3 2019-10-01 14:40:06 +03:00
Florin Sarbu
0d16cd958a
Merge pull request #85 from balena-os/zlk/bump_barys_scripted
Update barys to v1.3.8
2019-10-01 14:37:23 +03:00
Zubair Lutfullah Kakakhel
f8defb420b local.conf: Change TARGET_TAG to SUPERVISOR_TAG
Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
2019-09-30 13:02:16 +01:00
Zubair Lutfullah Kakakhel
4413dcf2d1 balena-yocto-scripts: Update balena-yocto-scripts v1.3.8
Changelog-entry: Update balena-yocto-scripts to v1.3.8
Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
2019-09-30 13:02:16 +01:00
Balena CI
01b28035fb v2.41.1+rev2 2019-09-16 13:40:23 +03:00
Florin Sarbu
391cd16046
Merge pull request #82 from balena-os/zlk/bump_barys_scripted
Update barys to v1.3.7
2019-09-16 13:37:09 +03:00
Zubair Lutfullah Kakakhel
abde7b0598 balena-yocto-scripts: Update balena-yocto-scripts v1.3.7
Changelog-entry: Update balena-yocto-scripts to v1.3.7
Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
2019-09-13 17:06:57 +01:00
Balena CI
ab3049d47f v2.41.1+rev1 2019-09-10 17:22:10 +03:00
Florin Sarbu
b40258cb8d
Merge pull request #80 from balena-os/release_v2.41.1+rev1
Release v2.41.1+rev1
2019-09-10 17:19:37 +03:00
Florin Sarbu
001323e134 layers/meta-balena: Update to v2.41.1
Update meta-balena from 2.33.0 to 2.41.1

Changelog-entry: Update the meta-balena submodule from v2.33.0 to v2.41.1
Signed-off-by: Florin Sarbu <florin@balena.io>
2019-09-10 15:43:23 +02:00
Florin Sarbu
a6654dc76d Rename meta-resin to meta-balena in repository
Changelog-entry: Rename meta-resin to meta-balena in repository
Signed-off-by: Florin Sarbu <florin@balena.io>
2019-09-10 15:42:22 +02:00
Florin Sarbu
2301a06a1c Change poky submodule to use our github hosted mirror
We do this change because we noticed frequent timeouts
in different parts of our build infrastructure when pulling
the poky repository from https://git.yoctoproject.org/git/poky

Changelog-entry: Change the poky submodule to our github mirror
Signed-off-by: Florin Sarbu <florin@balena.io>
2019-09-10 15:41:46 +02:00
Florin Sarbu
9f6652db2a Update repo.yml to be able to trigger VersionBot with meta-balena
Changelog-entry: Update repo.yml to be able to trigger VersionBot with `meta-balena`
Signed-off-by: Florin Sarbu <florin@balena.io>
2019-09-10 15:41:46 +02:00
Florin Sarbu
df89f1b514 balena-yocto-scripts: Update to v1.3.6
Changelog-entry: Update the balena-yocto-scripts submodule to v1.2.1
Signed-off-by: Florin Sarbu <florin@balena.io>
2019-09-10 15:41:33 +02:00
Resin CI
d1c92924db v2.33.0+rev1 2019-05-05 12:59:45 +03:00
Andrei Gherzan
c1ca7fea34
Merge pull request #75 from balena-os/ag/rustup
Update rust to 1.33
2019-05-05 10:57:19 +01:00
Andrei Gherzan
1d223bb64d layers/meta-rust: Update to include rust 1.33 support
This is needed so that os-config from meta-balena can be updated to 1.1.0.

Changelog-entry: Update rust to 1.33
Signed-off-by: Andrei Gherzan <andrei@balena.io>
2019-05-03 15:19:48 +01:00
Andrei Gherzan
f76405d1ea layers/meta-resin: Update to v2.33.0
Update meta-resin from 2.32.0 to 2.33.0

Changelog-entry: Update meta-resin from v2.32.0 to v2.33.0
Signed-off-by: Andrei Gherzan <andrei@balena.io>
2019-05-03 15:19:48 +01:00
Resin CI
2d87574e36 v2.31.5+rev2 2019-03-25 14:51:22 +02:00
spanceac
0f6d04a3b8
Merge pull request #73 from balena-os/bt-rev
nanopi-air-bt: Load BT firmware according to chip revision
2019-03-25 14:43:36 +02:00
Sebastian Panceac
6b338fffb5 nanopi-air-bt: Load BT firmware according to chip revision
NanoPi Neo Air commes with tho different BT/WiFi chip versions:
AP6212 or AP6212A.
This commit loads a different BT firmware based on the chip
revisions of this board.

Changelog-entry: nanopi-air-bt: Load BT firmware according to chip revision
Signed-off-by: Sebastian Panceac <sebastian@balena.io>
2019-03-25 11:46:52 +01:00
Resin CI
18891dbed7 v2.31.5+rev1 2019-03-23 12:44:52 +02:00
Florin Sarbu
34ad215a97
Merge pull request #67 from balena-os/nanopi-bt
Nanopi Neo Air enable BT
2019-03-23 12:39:41 +02:00
Florin Sarbu
c9402512b9
Merge branch 'master' into nanopi-bt 2019-03-22 15:37:27 +02:00
Resin CI
8b32ccacfa v2.27.0+rev5 2019-03-22 15:36:56 +02:00
Florin Sarbu
7a8b7bfeac
Merge pull request #72 from mwohlert/feature/add-xradio
Add XRadio Support
2019-03-22 15:26:25 +02:00
Alexandru Costache
08fb327695 packagegroup-resin: Add bluetooth utilites for Nanopi Neo Air
Signed-off-by: Sebastian Panceac <sebastian@balena.io>
Signed-off-by: Alexandru Costache <alexandru@balena.io>
2019-03-22 10:59:15 +01:00