Commit graph

329 commits

Author SHA1 Message Date
Florin Sarbu
be800d28bf layers/meta-balena: Update to v2.51.2
Update the meta-balena submodule from 2.48.0 to 2.51.2

Changelog-entry: Update meta-balena from v2.48.0 to v2.51.2
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-06-09 09:58:40 +02:00
Florin Sarbu
3972dcc52e balena-yocto-scripts: Update balena-yocto-scripts to v1.7.2
Changelog-entry: Update balena-yocto-scripts to v1.7.2
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-06-09 09:57:46 +02:00
Balena CI
8de93d7301 v2.48.0+rev6 2020-05-12 11:30:30 +03:00
Florin Sarbu
2a7bc2c8f3
Merge pull request #118 from balena-os/set_private_field_in_coffee_files
Set private field in coffee files
2020-05-12 11:27:52 +03:00
Florin Sarbu
6ad4185825 .coffee: Change to "new" from "experimental"
We decided to use "new" instead of "experimental" for the device state.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-05-12 09:53:50 +02:00
Florin Sarbu
34ea42d1cf .coffee: Set private to false for the public device types
Changelog-entry: Set private to false in .coffee files for the public device types
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-05-12 09:49:00 +02:00
Balena CI
776e8f919c v2.48.0+rev5 2020-04-07 10:35:16 +03:00
Florin Sarbu
ed50b1ca15
Merge pull request #116 from balena-os/switch_bsp_to_master
Switch bsp to master
2020-04-07 10:32:41 +03:00
Florin Sarbu
f207233615 resin-image.inc: Do not use armbianEnv.txt
For now we remove references to armbianEnv.txt since we do not add this
file anymore through the armbian patches. Users wanting to make use of
dtb overlays can do it from their container through the configfs interface.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-06 20:48:47 +02:00
Florin Sarbu
818a1cfa2e xradio.bbappend: Update to latest master HEAD
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-06 20:09:07 +02:00
Florin Sarbu
85a8d2cc60 rtl8189.bb: Update to latest master HEAD
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-06 19:05:28 +02:00
Florin Sarbu
e5ce0b5ddb linux-mainline_%.bbappend: Re-allow to build dtb overlays
The upstream kernel reworked how dtbs are generated:
https://github.com/torvalds/linux/commit/
37c8a5fafa3bb7dcdd51774be353be6cb2912b86

This broke how we built the dtb overlays from yocto so let's do a
partial revert of the above upstream kernel commit so we can still build
the overlays in the same way.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-06 17:20:51 +02:00
Florin Sarbu
0f92a73cd0 linux-mainline_%.bbappend: Add back patches for configfs of, bt
Since we dropped the big chunk of armbian patches let's add back the
patches that enabled configfs of uart3 for bluetooth on NanoPi Neo Air.
The patches are taken from
https://github.com/armbian/build/tree/sunxi-5.5/patch/kernel/sunxi-current

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-06 11:42:30 +02:00
Florin Sarbu
bb8a811d94 linux-mainline_%.bbappend: Rework faulty eMMC patch
This patch needs to be redone for the newer kernel the BSP layer now
has. We'll just make sure we remove the BSP version and add the reworked
one.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-03 20:50:31 +02:00
Florin Sarbu
f6f47fd2aa u-boot: Remove the heap of patches from armbian
We updated the BSP to master and that currently uses u-boot 2019.01
which is a fairly recent version so let's drop the ones we got from
armbian. In case we'll need patches from armbian in the future we will
just port here the ones we strictly need.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-03 13:05:43 +02:00
Florin Sarbu
67d9f732e3 meta-balena-allwinner:layer.conf: Remove reference to old kernel
Let's get the NanoPi Neo Air use the same kernel from the BSP as the
rest of the boards.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-03 12:58:52 +02:00
Florin Sarbu
21e8c3a749 linux-mainline: Remove the heap of patches from armbian
These patches were too many to actually be easy to follow when we
needed to update the kernel. So let's remove them altogether and just
rely on the kernel recipe from the BSP. In case we'll need patches from
armbian in the future we will just port here the ones we strictly need.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-03 12:58:51 +02:00
Florin Sarbu
e116311e0d u-boot: Rename bbappend so that it works with all versions
The bsp now uses upstream u-boot so let's make our append be version
independent.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-03 12:58:51 +02:00
Florin Sarbu
8de1b6c0bd layer.conf: Override zeus compatiblity for meta-sunxi
Until we have official zeus support in meta-balena, let's set
compatibility with warrior to meta-sunxi so we can build the master
branch of the BSP.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-03 12:58:29 +02:00
Florin Sarbu
f10a986eea layers/meta-sunxi: Switch to master branch
We switch to this branch so that we have kernel version 5.4.18

Changelog-entry: Switch the BSP layer to master branch so we have kernel 5.4.18
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-03 12:56:58 +02:00
Balena CI
891c2874e8 v2.48.0+rev4 2020-04-02 17:34:08 +03:00
Florin Sarbu
7f7e49445e
Merge pull request #114 from balena-os/update_to_latest_warrior
Update to warrior-21.0.3
2020-04-02 17:31:07 +03:00
Florin Sarbu
1d671edd48 layers/meta-sunxi: Update to latest warrior branch
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-02 11:41:06 +02:00
Florin Sarbu
929cd23236 layers/meta-openembedded: Update to latest warrior branch
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-02 11:40:43 +02:00
Florin Sarbu
35f9c31fae layers/poky: Update to warrior-21.0.3
Amongst other things this fixes slow shutdown/reboot due to
misconfiguration of the rngd systemd service.

Changelog-entry: Update to warrior-21.0.3
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-02 11:38:21 +02:00
Balena CI
ed5e9d9e79 v2.48.0+rev3 2020-04-01 21:08:09 +03:00
Florin Sarbu
c28bcf4b57
Merge pull request #113 from balena-os/add_missing_bt_dep
linux-mainline: Add missing kernel module bluetooth dependency
2020-04-01 21:05:34 +03:00
Florin Sarbu
7be1daa647 linux-mainline: Add missing kernel module bluetooth dependency
Changelog-entry: Add missing kernel module bluetooth dependency for NanoPi Neo Air
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-01 17:41:41 +02:00
Balena CI
7b7593dab6 v2.48.0+rev2 2020-04-01 14:45:47 +03:00
Florin Sarbu
9466281b39
Merge pull request #112 from balena-os/fix_bt_on_nanopineoair
Fix bluetooth on NanoPi Neo Air
2020-04-01 14:42:51 +03:00
Florin Sarbu
bcc449e60e nanopi-air-bt: Fix bluetooth initialization
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-01 13:21:22 +02:00
Florin Sarbu
82b17bc6bf linux-mainline: Enable bluetooth on NanoPi Neo Air
Also we delete since the changes there are already added by
board-nanopiair-h3-camera-wifi-bluetooth-otg.patch

Changelog-entry: Enable bluetooth on NanoPi Neo Air
Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-01 13:21:04 +02:00
Balena CI
35cd9df541 v2.48.0+rev1 2020-03-27 18:20:04 +02:00
Alexandru Costache
5dc0845623
Merge pull request #111 from balena-os/update_2_48
Update BalenaOS to v2.48.0
2020-03-27 18:17:09 +02:00
Alexandru Costache
c81973e54a balena-yocto-scripts: Update balena-yocto-scripts to v1.5.6
Changelog-entry: Update balena-yocto-scripts to v1.5.6
Signed-off-by: Alexandru Costache <alexandru@balena.io>
2020-03-27 16:20:00 +01:00
Alexandru Costache
d445a0e8fd layers/meta-balena: Update to v2.48.0
Update the meta-balena submodule from 2.46.1 to 2.48.0

Changelog-entry: Update meta-balena from v2.46.1 to v2.48.0
Signed-off-by: Alexandru Costache <alexandru@balena.io>
2020-03-27 16:20:00 +01:00
Balena CI
7881fe2e65 v2.46.1+rev5 2020-03-27 17:16:54 +02:00
Alexandru Costache
bd56cb7a09
Merge pull request #110 from balena-os/zlk/trim_initramfs
resin-image-initramfs: Remove unnecessary IMAGE_ROOTFS_MAXSIZE override
2020-03-27 17:14:31 +02:00
Zubair Lutfullah Kakakhel
2a951de105 resin-image-initramfs: Remove unnecessary IMAGE_ROOTFS_MAXSIZE override
This is unnecessary since 2.47+

See https://github.com/balena-os/meta-balena/pull/1813 for more detail

Changelog-entry: Remove unnecessary override of IMAGE_ROOTFS_MAXSIZE
Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
2020-03-27 15:58:53 +01:00
Balena CI
4cd7d5d29a v2.46.1+rev4 2020-03-10 15:57:15 +02:00
Zubair Lutfullah Kakakhel
a5c81ff0fb
Merge pull request #109 from balena-os/zlk/bump_rust_scripted
Update meta-rust to include 1.36
2020-03-10 13:54:27 +00:00
Zubair Lutfullah Kakakhel
afb93d116d meta-rust: Update meta-rust to include 1.36
Changelog-entry: Update meta-rust to include 1.36
Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
2020-02-10 16:55:42 +00:00
Balena CI
bfb20968c2 v2.46.1+rev3 2020-01-17 18:01:38 +02:00
Florin Sarbu
7f6d4d38e9
Merge pull request #108 from balena-os/remove_beta
coffee: Set state to 'released'
2020-01-17 17:59:10 +02:00
Vicentiu Galanopulo
c092d9dcc0 coffee: Set state to 'released'
Change the state field to 'released'
instead of 'experimental' for all the
non-community boards

Changelog-entry: Change the state to 'released' in the coffee file
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2020-01-15 15:17:45 +01:00
Balena CI
55e1a6e03a v2.46.1+rev2 2020-01-13 13:01:57 +02:00
Florin Sarbu
bf9b77341c
Merge pull request #98 from balena-os/wifi_fixes
linux-mainline: Add wifi kernel configs
2020-01-13 12:59:51 +02:00
Vicentiu Galanopulo
2ee20e6053 linux-mainline_4.19.76.bbappend: Remove xradio patches
Fix for error
ERROR linux-mainline-4.19.76+gitAUTOINC+555161ee1b-r0 do_packagedata
The recipe linux-mainline is trying to install files into a shared area
when those files already exist. Those files and their manifest location are
/yocto/resin-board/build/tmp/pkgdata/orange-pi-zero/runtime/
.../kernel-module-xradio-wlan-4.19.76
    (matched in manifest-orange_pi_zero-xradio.packagedata)
/yocto/resin-board/build/tmp/pkgdata/orange-pi-zero/runtime/
.../kernel-module-xradio-wlan-4.19.76.packaged
    (matched in manifest-orange_pi_zero-xradio.packagedata)

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2020-01-13 10:49:33 +01:00
Vicentiu Galanopulo
b6ecb84796 xradio/xradio-firmware: Delete recipes
The xradio and xradio-firmware recipes are already
inside the meta-sunxi submodule, so keep the ones
from the BSP layer

Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2020-01-13 10:47:46 +01:00
Vicentiu Galanopulo
9dd20d1c02 linux-mainline: Add wifi kernel configs
Add the wifi kernel config values to
have the wlan0 interface created

Changelog-entry: Add wifi kernel configs in linux-mainline_%bbappend
Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
2020-01-10 15:23:01 +01:00