erweiterung balenaos device cubietruck
Find a file
Florin Sarbu b1308da94f
Merge pull request #36 from resin-os/pt_clie
Enable i2c0 and USB_SERIAL on OrangePi Plus2
2018-06-28 15:53:39 +03:00
layers linux-mainline: Activate USB_SERIAL_PL2303 kernel module for OrangePi-Plus2 2018-06-25 11:50:15 +02:00
resin-yocto-scripts@f7718efbbf Update resin-yocto-scripts to f7718efbbf53369aaacb7eb54e707ee8a5d4fc4b 2018-04-12 11:12:42 +03:00
.gitignore upgrade to meta-resin 2.7.2 2017-10-06 14:27:55 +02:00
.gitmodules Release v2.12.5+rev3 2018-03-30 15:43:02 +02:00
bananapi-m1-plus.coffee bananapi-m1-plus.coffee: Fix typo in board name 2018-05-08 19:06:33 +03:00
bananapi-m1-plus.svg Add support for BananaPi M1+ board 2018-03-23 17:58:35 +02:00
CHANGELOG.md linux-mainline: Activate USB_SERIAL_PL2303 kernel module for OrangePi-Plus2 2018-06-25 11:50:15 +02:00
nanopi-neo-air.coffee upgrade to meta-resin 2.7.2 2017-10-06 14:27:55 +02:00
orange-pi-lite.coffee upgrade orangep-pi-lite to latest kernel and uboot 2018-01-28 12:37:42 +01:00
orangepi-plus2.coffee Add support for OrangePi Plus2 board 2018-05-11 11:05:22 +03:00
README.md update status on readme 2017-12-10 17:51:45 +01:00
VERSION Release v2.12.7+rev3 2018-05-23 12:41:19 +03:00

resin-allwinner repository

This repo builds support for resinOS on the Allwinner SoCs.

Currently Supported SoC versions:

  • H3

Currently Supported Boards:

TODO:

  • add integration with resinHUP in u-boot
  • BUG: One of the DT overlays throws the following error: libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
  • support more boards:
    • Orange pi plus 2e
    • Nanopi m1
    • Nanopi neo 2 plus (H5)

Clone/Initialize the repository

There are two ways of initializing this repository:

  • Clone this repository with "git clone --recursive".

or

  • Run "git clone" and then "git submodule update --init --recursive". This will bring in all the needed dependencies.

Build information

Build flags

  • Consult layers/meta-resin/README.md for info on various build flags (setting up serial console support for example) and build prerequisites. Build flags can be set by using the build script (barys) or by manually modifying local.conf.

See below for using the build script.

Build this repository

  • Run the build script: ./resin-yocto-scripts/build/barys

  • You can also run barys with the -h switch to inspect the available options

Custom build using this repository

  • Run the build script in dry run mode to setup an empty build directory ./resin-yocto-scripts/build/barys --remove-build --dry-run

  • Edit the local.conf in the build/conf directory

  • Prepare build's shell environment source layers/poky/oe-init-build-env

  • Run bitbake (see message outputted when you sourced above for examples)

Contributing

Issues

For issues we use an aggregated github repository available here. When you create issue make sure you select the right labels.

Pull requests

To contribute send github pull requests targeting this repository.

Please refer to: Yocto Contribution Guidelines and try to use the commit log format as stated there. Example:

test.bb: I added a test

[Issue #01]

I'm going to explain here what my commit does in a way that history
would be useful.

Signed-off-by: Joe Developer <joe.developer@example.com>

Make sure you mention the issue addressed by a PR. See: