Commit graph

271 commits

Author SHA1 Message Date
Resin CI
8e4d5eb04c v2.27.0+rev2 2019-02-19 11:00:10 +01:00
Florin Sarbu
5d1d760813
Merge pull request #65 from mwohlert/feature/add-support-for-orange-pi-zero
Add support for Orange Pi Zero
2019-02-19 11:56:51 +02:00
Michel Wohlert
2d397f2576 linux-mainline_%.bbappend: Add RESING_CONFIGS for Orange Pi Zero Wifi
Adds RESIN_CONFIGS wifi for Orange Pi Zero to include CFG80211 support in mainline kernel
2019-02-18 11:57:21 +01:00
Michel Wohlert
7d46428810 resin-supervisor.bbappend: Add LED_FILE for Orange Pi Zero
Added LED_File for Orange Pi Zero to support Activity Indication
2019-02-18 11:57:21 +01:00
Michel Wohlert
086c0520bb packagegroup-resin-connectivity.bbappend: Add xradio for Orange Pi Zero
Only add xradio and xradio firmware for the Orange Pi Zero, since no other device uses this chipset.

Changelog-entry: Add support for XR819 Wifi on Orange Pi Zero board
2019-02-18 11:57:21 +01:00
Michel Wohlert
4c58be8dfa resin-image.inc: add support for Orange Pi Zero device.
This adds the possibility to build balenaOS for the Orange Pi Zero device.

Changelog-entry: Add support for Orange Pi Zero
2019-02-18 11:57:21 +01:00
Michel Wohlert
98f60e2399 orange-pi-zero.coffee: add support for Orange Pi Zero device.
This adds the possibility to build balenaOS for the Orange Pi Zero device.
2019-02-18 11:57:10 +01:00
Resin CI
441f2594a7 v2.27.0+rev1 2018-12-05 16:17:57 +02:00
Florin Sarbu
278634e997
Merge pull request #64 from balena-os/release_v2.27.0+rev1
Release v2.27.0+rev1
2018-12-05 16:14:39 +02:00
Florin Sarbu
9b6121bb7b layers/meta-resin: Update to v2.27.0
Update meta-resin from 2.26.0 to 2.27.0

Changelog-entry: Update the meta-resin submodule from v2.26.0 to v2.27.0
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-12-05 14:31:33 +01:00
Florin Sarbu
dc3cd570d4 resin-yocto-scripts: Switch this submodule to balena-yocto-scripts
Changelog-entry: Switch from resin-yocto-scripts to balena-yocto-scripts
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-12-05 14:30:15 +01:00
Resin CI
500cdcdfd7 v2.26.0+rev2 2018-11-12 14:40:51 +01:00
Florin Sarbu
614324bdce
Merge pull request #63 from balena-os/add_icon
orangepi-plus2.svg: Add icon for Orange Pi Plus2
2018-11-12 15:37:58 +02:00
Florin Sarbu
92bc21430a linux-mainline_%.bbappend: Specify deps for config tasks
We are using newer (4.16+) kernel. For these kernels, we need
to specify additional dependencies for the configme task.

This change can be removed when we update poky to a newer version
that includes 81e8a52e8e40e47c34f900db5d73e69ffc25f5d0.

This change fixes the error we get on the Nanopi NEO Air kernel when
our do kernel_resin_reconfigure task will recreate the .config with the
incorrect kernel config options.

Changelog-entry: Specify deps for kernel config task needed for newer (4.16+) kernels
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-11-12 14:15:44 +01:00
Florin Sarbu
5c39351e2e nanopi-neo-air.svg: Add icon for NanoPi NEO Air
Changelog-entry: Add icon for NanoPi NEO Air
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-11-12 12:17:26 +01:00
Florin Sarbu
4ce451bcee orangepi-plus2.svg: Add icon for Orange Pi Plus2
Changelog-entry: Add icon for Orange Pi Plus2
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-11-12 12:00:24 +01:00
Resin CI
298c13a748 v2.26.0+rev1 2018-11-12 11:28:37 +01:00
Florin Sarbu
a4c59e93e0
Merge pull request #62 from balena-os/release_v2.26.0+rev1
Release v2.26.0+rev1
2018-11-12 12:25:15 +02:00
Florin Sarbu
d7a56e8803 layers/meta-resin: Update to v2.26.0
Update meta-resin from 2.19.0 to 2.26.0

Changelog-entry: Update the meta-resin submodule from v2.19.0 to v2.26.0
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-11-12 11:04:09 +01:00
Florin Sarbu
2600de4847 README.md: Add contribution commit guidelines
Changelog-Entry: Update contribution commit guidelines
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-11-12 11:03:47 +01:00
Florin Sarbu
f8a22a9693 rtl8189.bb: Update to latest master HEAD
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-11-12 10:59:55 +01:00
Florin Sarbu
87940da538 packagegroup-resin-connectivity: Only add rtl8189 For Orange Pi Plus2
From the list of supported boards, only the Orange Pi Plus2 board has
this WiFi chipset so let's not include it for all.

Changelog-entry: Include the RTL8189ES / RTL8189ETV driver only for the Orange Pi Plus2 board
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-11-12 10:56:16 +01:00
Florin Sarbu
39872f6e23 resin-yocto-scripts: Update to master HEAD
Changelog-entry: Update the resin-yocto-scripts to master HEAD
Signed-off-by: Florin Sarbu <florin@balena.io>
2018-11-11 10:33:33 +01:00
Resin CI
6fbf7dce96 v2.19.0+rev1 2018-10-09 07:52:18 -07:00
Florin Sarbu
78edc1db96
Merge pull request #59 from resin-os/release_v2.19.0+rev1
Release v2.19.0+rev1
2018-10-09 17:49:30 +03:00
Florin Sarbu
4cd258fe90 layers/meta-resin: Update to v2.19.0
Update meta-resin from 2.14.3 to 2.19.0

Changelog-entry: Update the meta-resin submodule from v2.14.3 to v2.19.0
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-10-09 14:09:12 +02:00
Florin Sarbu
ae4164c044 packagegroup-resin-connectivity.bbappend: Add linux-firmware-bcm43430
This package adds the firmware for a WiFi chipset (AP6212A) present
on a variant of the Nanopi Neo Air.

Signed-off-by: Florin Sarbu <florin@resin.io>
2018-10-09 14:09:12 +02:00
Florin Sarbu
e9dfd398af linux-firmware_%.bbappend: Add and package nvram settings for AP6212A
This WiFi chipset is on a Nanopi Neo Air variant. File is taken from
https://github.com/BPI-SINOVOIP/BPI-files/blob/master/others/brcm/
lib/firmware/ap6212/nvram.txt

Signed-off-by: Florin Sarbu <florin@resin.io>
2018-10-09 14:08:33 +02:00
Florin Sarbu
18a43a8e6a resin-image.inc: Add the SPL in resin-boot for Nanopi Neo Air
This additon is needed for hostOS updates

Signed-off-by: Florin Sarbu <florin@resin.io>
2018-10-09 10:24:59 +02:00
Florin Sarbu
1fba472bf6 nanopi-neo-air.coffee: Update instructions
The Nanopi Neo Air has an eMMC so we update barys and the user
provisioning instructions to match this fact.

Signed-off-by: Florin Sarbu <florin@resin.io>
2018-10-09 10:24:38 +02:00
Florin Sarbu
505916c4fb meta-resin-allwinner:layer.conf: Use kernel 4.16.13 for Nanopi Neo Air
For the Nanopi Neo Air we stick to the kernel from the BSP

Signed-off-by: Florin Sarbu <florin@resin.io>
2018-10-09 09:30:39 +02:00
Florin Sarbu
d9db680fbd u-boot_2018.03.bbappend: Integrate with resin-u-boot
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-10-09 09:06:56 +02:00
Florin Sarbu
568484ce19 layers/meta-sunxi: Update to latest sumo
This update adds eMMC support in u-boot and kernel

Changelog-entry: Update the meta-sunxi submodule to latest sumo
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-10-09 09:06:29 +02:00
Florin Sarbu
ea90d9dcba meta-resin-allwinner:layer.conf: Remove missing dtbs for Nanopi Neo Air
We switched the Nanopi Neo Air to the mainline kernel and this kernel
does not yet have these additional dtbs that the armbian kernel has.

Changelog-entry: Do not package missing armbian dtbs for the Nanopi Neo Air
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-26 07:33:01 +02:00
Resin CI
93f06b315b v2.14.3+rev4 2018-09-25 22:26:12 -07:00
Florin Sarbu
4b5debda60
Merge pull request #57 from resin-os/nested-changelog
versionbot: Add changelog yml file
2018-09-26 08:23:18 +03:00
Giovanni Garufi
dd5f2da3d2 versionbot: Add changelog yml file
This file allows other components to uniquely parse the information that
is contained in the changelog. It will be automatically managed by
versionist by appending the new commits on top. This is needed to
provide nested-changelogs.

Change-type: patch
Signed-off-by: Giovanni Garufi <giovanni@resin.io>
Changelog-entry: Add a parsable representation of the changelog
2018-09-25 17:59:36 +02:00
Resin CI
99d58d9389 v2.14.3+rev3 2018-09-25 17:43:06 +02:00
Florin Sarbu
353f1f999d
Merge pull request #58 from resin-os/update_to_sumo-19.0.1
Update to sumo 19.0.1
2018-09-19 17:23:32 +03:00
Florin Sarbu
940405cbc9 layers/poky: Update to sumo-19.0.1
Changelog-entry: Update the poky submodule to sumo-19.0.1
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-19 16:14:11 +02:00
Florin Sarbu
964c612e79 layers/meta-openembedded: Update to latest sumo
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-19 16:13:30 +02:00
Resin CI
a292ad0954 v2.14.3+rev2 2018-09-10 06:04:33 -07:00
Florin Sarbu
c416abe9e6
Merge pull request #56 from resin-os/misc
Misc
2018-09-10 16:01:19 +03:00
Florin Sarbu
65f16e24c5 nanopi-neo-air.coffee: Add new style docs links
Changelog-entry: Add new style docs links for NanoPi Neo Air
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-10 14:09:39 +02:00
Florin Sarbu
667edc888f nanopi-neo-air.conf: Delete machine conf from our layer
We will use the nanopi-neo-air.conf machine conf file from the BSP layer

Changelog-entry: Use nanopi-neo-air.conf machine definition from the BSP layer
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-10 14:04:07 +02:00
Florin Sarbu
dee12841dd bananapi-m1-plus.conf: Set current kernel version
Kernel version 4.14.15 is not available anymore and 4.17.3
gets built anyway. So let's set 4.17.3 as preferred version
for the Bananapi M1 + to avoid the build complaining 4.14.15
kernel recipe is missing from the layers.

Changelog-entry: Set PREFERRED_VERSION linux-mainline to 4.17.3 for bananapi-m1-plus
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-10 13:51:53 +02:00
Florin Sarbu
d10a0dc009 linux_4.14%.bb: Cleanup recipe
With the update to Poky Sumo, there is no longer a need to
include linux-dtb.inc as long as one defines KERNEL_DEVICETREE.

Changelog-entry: Clean-up swap, conf-notes.txt and obsolete kernel recipes
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-10 13:48:37 +02:00
Florin Sarbu
8caedbbe18 meta-resin-allwinner/recipes-kernel/linux: Delete obsolete recipes
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-10 13:47:26 +02:00
Florin Sarbu
0835414044 meta-resin-allwinner/conf: Remove unneeded files
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-10 13:37:12 +02:00
Florin Sarbu
daf849d525 meta-resin-allwinner:layer.conf: Define LAYERSERIES_COMPAT
We avoid in this way a build warning. See:
https://patchwork.openembedded.org/patch/140542/

Changelog-entry: Add LAYERSERIES_COMPAT to yocto in layer.conf
Signed-off-by: Florin Sarbu <florin@resin.io>
2018-09-10 13:33:56 +02:00