1420 Commits

Author SHA1 Message Date
Calin Crisan
c4f4127a69 fstab split into fstab.[sys|disk|extra] 2017-03-12 11:45:05 +02:00
Calin Crisan
7b52c07b9d Merge branch 'thingos' into better-firmware-update 2017-03-10 22:11:25 +02:00
Calin Crisan
43ebc53c93 postupgrade: update os.conf with new vars 2017-03-10 21:51:34 +02:00
Calin Crisan
77a9ab6d6c Merge branch 'thingos' into better-firmware-update 2017-03-10 21:08:33 +02:00
Calin Crisan
f02874c555 added odroidxu4 fwupdate support 2017-03-10 21:06:40 +02:00
Calin Crisan
20780b7871 Merge branch 'thingos' into better-firmware-update 2017-03-10 20:33:38 +02:00
Ludovic Desroches
ece884a704 configs: at91sam9x5ek: new additional defconfigs
This commit:

 - Adds a development rootfs defconfig for the at91sam9x5ek board for
   NAND-based configurations.

 - Adds SD-card based configurations for the at91sam9x5ek board, both a
   minimal one and development one.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
[Thomas: add at91sam9x5ek_mmc_defconfig to have all four combinations:
NAND minimal, NAND development, SD minimal, SD development.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-07 21:58:51 +01:00
Calin Crisan
e2ec00eb12 initial work on odroidc2 fwupdate support 2017-03-07 22:34:48 +02:00
Calin Crisan
a348678246 Merge branch 'thingos' into better-firmware-update 2017-03-07 21:50:18 +02:00
Calin Crisan
b16d3796dd odroidc1: another fwupdate initramfs fix 2017-03-07 21:30:22 +02:00
Calin Crisan
6321d13522 Merge branch 'thingos' into better-firmware-update 2017-03-07 21:21:47 +02:00
Calin Crisan
040dc6373d fwupdater initramfs: call prepare after mounting /dev and /proc 2017-03-07 21:21:03 +02:00
Calin Crisan
7613ca57f0 Merge branch 'thingos' into better-firmware-update 2017-03-07 20:50:43 +02:00
Calin Crisan
444ac11a5d odroidc1: fwupdater initramfs fix 2017-03-07 20:50:13 +02:00
Calin Crisan
a0b93cf9c9 Merge branch 'thingos' into better-firmware-update 2017-03-07 20:33:19 +02:00
Calin Crisan
bae67ad454 odroidc1: move fw-prepare-boot to the right overlay folder 2017-03-07 20:32:40 +02:00
Calin Crisan
71078358a5 odroidc1, odroidc2: fix some merge leftovers 2017-03-07 20:15:30 +02:00
Calin Crisan
4a1ae58585 fix merge leftover 2017-03-07 20:09:33 +02:00
Fabio Porcedda
bafe9bc093 configs/telit_evk_pro3: bump barebox to 2017.01.0
This bump fix the build failure with gcc5 for barebox.

Some changes were made to the first patch to align to the latest
barebox api.

Also done the following changes:
- Use "BR2_TARGET_BAREBOX_CONFIG_FRAGMENT_FILES" instead of patching
  the barebox sources.
- Use "BR2_GLOBAL_PATCH_DIR" instead of
  "BR2_TARGET_BAREBOX_CUSTOM_PATCH_DIR".

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-06 21:18:05 +01:00
Calin Crisan
09ac214491 Merge branch 'thingos' into better-firmware-update 2017-03-06 21:27:21 +02:00
Calin Crisan
5bfb363761 fwupdate: odroidc1 support should now be complete 2017-03-06 21:26:28 +02:00
Calin Crisan
b3f614ec23 fwupdate: preliminary odroidc1 support 2017-03-06 21:08:41 +02:00
Calin Crisan
f35e4c4a20 fwupdate: add support for /prepare_initramfs script 2017-03-06 20:57:38 +02:00
Calin Crisan
9e3338c097 initial work on odroidc1 fw update support 2017-03-06 20:51:03 +02:00
Jörg Krause
0ad1067db5 board: add support for Banana Pro
The board support package includes the following components:
 - U-Boot 2016.11
 - Linux 4.9.3
 - packages:
   - alsa-utils for basic audio usage of the on-board headphone jack
     and microphone
   - iw and wpa_supplicant for managing the wireless interface

Two Linux patches are necessary to enable audio and wifi support. Both
patches are fetched from the Linux next branch and are probably mainlined in
Linux 4.11.

A Linux configuration fragment enables the wireless device driver, which
is not enabled by default in the mainline defconfig of the board.

The wifi chip needs a NVRAM configuration file which is provided in the
rootfs overlay.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
[Thomas: remove e2fsprogs from the target packages, add entry in
DEVELOPERS file, remove C++ support.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-05 23:36:41 +01:00
Calin Crisan
3343463ef3 Merge branch 'thingos' into better-firmware-update 2017-03-05 23:00:54 +02:00
Arnout Vandecappelle
41a69cc2dc altera_*_defconfig: remove broken defconfigs
These defconfigs have been broken due to gcc5 for more than half a year,
and nobody stepped up to fix it. In addition, the rocketboards git
repository used by these defconfigs hasn't been reachable for more than
half a year. Finally, these defconfigs don't even use the
BR2_TARGET_UBOOT_ALTERA_SOCFPGA_IMAGE_CRC option so they are not a
great example for this family of targets.

Remove these defconfigs, as well as the board directory. Both are
removed in a single commit to avoid having an inconsistent readme.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Jan Viktorin <viktorin@rehivetech.com>
Cc: Charles Manning <cdhmanning@gmail.com>
Cc: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-05 21:56:57 +01:00
Arnout Vandecappelle
12db193711 via_imx6_vab820_defconfig: remove broken defconfig
This defconfig has been broken due to gcc5 for more than half a year,
and nobody stepped up to fix it. Remove it, as well as it board
directory.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Gergely Imreh <imrehg@gmail.com>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-05 21:56:50 +01:00
Arnout Vandecappelle
273d60cec6 board/minnowboard: remove support for minnowboard
The scripts used for the minnowboards were generic for MinnowBoard and
MinnowBoard MAX. Since we removed the original MinnowBoard, this isn't
necessary anymore.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-05 21:56:42 +01:00
Arnout Vandecappelle
d7ae660c87 minnowboard_defconfig: remove broken defconfig
This defconfig has been broken due to gcc5 for more than half a year,
and nobody stepped up to fix it. Remove it, as well as the files it
references. Update the readme to remove references to MinnowBoard.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-05 21:56:42 +01:00
Calin Crisan
8afcd0b934 fix various fwupdater.gz legacy issues 2017-03-05 22:45:49 +02:00
Martin Bark
a726c7dff8 configs/raspberrypi3_defconfig: add raspberry pi 3 compute module support
Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-05 21:25:51 +01:00
Martin Bark
ab07865f7e configs/raspberrypi0_defconfig: add raspberry pi zero w support
Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-03-05 21:25:51 +01:00
Calin Crisan
a7de51aa3a Merge branch 'thingos' into better-firmware-update 2017-03-05 21:27:00 +02:00
Calin Crisan
22a37c434f update fwupdater.gz initrafms images 2017-03-05 21:26:00 +02:00
Calin Crisan
a50172bf4c allow updating from legacy firmware files 2017-03-05 20:51:10 +02:00
Peter Korsgaard
fd89246426 Merge branch 'next'
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2017-03-01 17:37:33 +01:00
Calin Crisan
d672eeb7c3 use curl instead of wget to test motioneye responsivity 2017-02-26 13:55:26 +02:00
Calin Crisan
d37141f2fe Merge branch 'thingos' into better-firmware-update 2017-02-26 12:03:44 +02:00
Calin Crisan
43d373a6df remove motionEye watch settings from watch.conf 2017-02-26 12:01:50 +02:00
Luca Ceresoli
ce1dac2d42 board/atmel/readme.txt: fix typos
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-02-24 11:58:30 +01:00
Fabio Estevam
c75f0a4d69 configs/liteboard: Bump to kernel 4.10
The imx6ul-liteboard dts patches have been upstreamed in kernel 4.10,
so bump to this version and remove the local patches

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2017-02-21 16:11:05 +01:00
Fabio Estevam
689f3c5031 configs/mx6sx_udoo_neo: Bump to kernel 4.10
The imx6sx-udoo-neo dts patches have been upstreamed in kernel 4.10,
so bump to this version and remove the local patches.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-02-20 21:56:48 +01:00
Calin Crisan
907b91e142 Merge branch 'thingos' into better-firmware-update 2017-02-20 22:54:05 +02:00
Calin Crisan
f98b6b9eac fwupdate: use curl instead of wget to download updates 2017-02-20 22:31:30 +02:00
Calin Crisan
5e1085000d cleanups: remove not-so-useful mongo binaries 2017-02-20 21:37:08 +02:00
Calin Crisan
c6e47de04d a date init script that doesn't use python 2017-02-20 20:27:02 +02:00
Peter Korsgaard
688c9aab75 board: add support for nexbox a95x
Nexbox A95X is a low cost Android STB based around an Amlogic s905(x) SoC
(quad A53), 8/16GB eMMC and 1/2GB RAM.

Both the s905 (gxbb) and s905x (gxl) variant is supported.

This defconfig uses mainline Linux.  As the mainline support for s905 is
quite young, use the latest release candidate.  There is currently no
support for this board in U-Boot or sources available for the vendor U-Boot,
so the defconfig doesn't build a u-boot and instead uses the existing U-Boot
available in the eMMC.  This also means that we need to wrap the kernel as
uImage, which isn't suppported for aarch64.  Instead this is done in the
post-build script.

Mainline aarch64 defconfig builds most drivers modular, so add mdev for
module autoloading.

[Peter: explicitly set BR2_cortex_a53=y]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2017-02-19 23:22:31 +01:00
Calin Crisan
893a1379fe Merge remote-tracking branch 'thingos/master' into buildroot201702 2017-02-19 12:59:16 +02:00
Calin Crisan
9232d0b27d set os prefix to "thing" 2017-02-19 12:58:36 +02:00