Alastair D'Silva
e858c774d2
Opi prime updates ( #315 )
...
* Backport support for Linux 4.19
Signed-off-by: Alastair D'Silva <alastair@d-silva.org >
* OPI: Update Orange Pi Prime config to use Linux 4.19
Signed-off-by: Alastair D'Silva <alastair@d-silva.org >
* OPI: Enable I2C0 on the Orange Pi Prime
Signed-off-by: Alastair D'Silva <alastair@d-silva.org >
* OPI: Enable GPIO via sysfs
Signed-off-by: Alastair D'Silva <alastair@d-silva.org >
2019-01-09 16:27:20 +01:00
Alastair D'Silva
96e7e57fc4
Add support for the Orange Pi Prime ( #298 )
...
* Add support for the Orange Pi Prime
Signed-off-by: Alastair D'Silva <alastair@d-silva.org >
* Update opi_prime_defconfig
* Delete kernel.config
* Update opi_prime_defconfig
2018-12-31 11:58:41 +01:00
Jasper van der Neut - Stulen
8810b0409c
OS: Make use of hardware rng devices ( #299 )
2018-12-30 23:04:01 +01:00
Jasper van der Neut - Stulen
59dba51f38
OVA: Make image bootable from virtio disk ( #296 )
2018-12-29 18:24:02 +01:00
Jasper van der Neut - Stulen
9bc61e6318
Intel NUC support ( #288 )
...
* Add hassos configuration for intel-nuc:
* Cloned from ova config
* Use default amd64 kernel config
* Add support for Intel IGB type nics
* Add rng-tools for better random
* Build with iwlwifi module & firmware (only newer modules with iwlmvm firmware)
* Include firmware for 915, which should improve power efficiency.
Build display and audio as a module to make it all work.
* Add intel_nuc to build script.
* Change directory structure as proposed by @pvizeli
* * Fix paths
* Remove unused patch directory
* Unduplicate barebox config.
2018-12-28 11:09:24 +01:00
Pascal Vizeli
2107a6b64d
Build: Add patch source to tinker ( #278 )
2018-12-06 10:20:42 +01:00
Ryan Bray
75e721e77e
OdroidC2: Updating Kernel ( #277 )
2018-12-06 10:09:16 +01:00
Pascal Vizeli
60c9013535
Travis ( #269 )
...
* Update build-all.sh
* Delete ovf-create.sh
* Update patches.sh
* Update hdd-image.sh
* Create .travis.yml
* Update hdd-image.sh
* Update hdd-image.sh
* Update hdd-image.sh
* Update hdd-image.sh
* Update ota.sh
* Update post-build.sh
* Update post-image.sh
* Update rauc.sh
* Update rootfs-layer.sh
* Update hassos-cli
* Update hassos-supervisor
* Update hassos-config
* Update hassos-apparmor
* Update hassos-expand
* Update hassos-persists-journald
* Update hassos-rate
* Update hassos-hook.sh
* Update hassos-hook.sh
* Rename uboot-boot.sh to uboot-boot.ush
* Rename uboot-boot.sh to uboot-boot.ush
* Update hassos-hook.sh
* Rename uboot-boot.sh to uboot-boot.ush
* Rename uboot-boot.sh to uboot-boot.ush
* Update hassos-hook.sh
* Update odroid_c2_defconfig
* Update rpi0_w_defconfig
* Update rpi2_defconfig
* Update rpi3_64_defconfig
* Update rpi3_defconfig
* Update rpi_defconfig
* Update tinker_defconfig
* Update enter.sh
* Update .travis.yml
2018-11-30 16:22:04 +01:00
Pascal Vizeli
d94095a565
OVA: Add driver support for Xen, Hyper-V ( #265 )
...
* OVA: Add driver support for Xen, Hyper-V
* Fix devices
2018-11-28 01:04:18 +01:00
Pascal Vizeli
5ff51846e2
Build: Support VDI, VDHX, VMDK ( #259 )
...
* Support VDI, VDHX, VMDK
* Update hassos-hook.sh
* Update hdd-image.sh
2018-11-26 12:14:44 +01:00
Ryan Bray
960e11dc4f
Uboot bootstate ( #215 )
...
* Uboot: cleaning up bootstate env import/export.
* Tinker: Add potential eMMC boot support.
2018-10-26 11:36:29 +02:00
Johannes Truschnigg
b827a90a35
Enable XHCI (USB3) support in ova kernel config ( #221 )
...
With this change, hassos can have USB devices passed into a guest VM
with the hypervisor emulating an XHCI controller. QEMU recommends using
XHCI whenever possible, as it offers a much more virtualization-friendly
architecture than its [EO]HCI predecessors (which are already support by
the hassos kernel).
2018-10-24 15:54:26 +02:00
Pascal Vizeli
1112a10509
Raspberry: Fix power options
2018-09-24 16:30:04 +02:00
Pascal Vizeli
075799aaa8
Raspberrypi: Performance on Raspberry Pi due to governor ( #193 )
...
* Raspberrypi: Performance on Raspberry Pi due to governor
* Update rpi0_w_defconfig
* Update rpi2_defconfig
* Update rpi3_defconfig
* Update rpi_defconfig
* Update rpi3_64_defconfig
2018-09-10 12:22:52 +02:00
Ryan Bray
eb553bec07
Odroid-C2: updating kernel to 4.14.67 ( #176 )
2018-08-26 22:09:49 +02:00
Pascal Vizeli
e7e2dc2aad
Raspberry: fix path for config.txt
2018-08-25 22:37:47 +00:00
Pascal Vizeli
1ead97f64a
raspberry: Use new config.txt ( #174 )
2018-08-25 22:40:17 +02:00
Ryan Bray
dc0f6367cb
Odroid-C2: Build Fixes, correct root partition
2018-08-24 22:40:15 -06:00
Pascal Vizeli
486161f2d8
Fix uboot
2018-08-25 00:37:00 +00:00
Pascal Vizeli
9441f6b16e
Fix uboot
2018-08-24 23:05:05 +00:00
Ryan Bray
514c59796f
Odroid-c2: Moving to 4.14.36 kernel
2018-08-24 22:52:18 +00:00
Pascal Vizeli
ebf84216e9
cleanup
2018-08-24 22:46:03 +00:00
Pascal Vizeli
74ff13e25e
P1
2018-08-24 21:50:29 +00:00
Pascal Vizeli
9b170812d6
Cleanup odroid
2018-08-22 22:15:08 +00:00
Ryan Bray
8e1af1313b
Odroid: Allow booting from eMMC, Use bootstate partition rather than env file
2018-08-21 02:59:30 -06:00
Ryan Bray
0f8010bc90
Odroid-C2: Move to 4.17 kernel, rework directories
2018-08-21 02:56:00 -06:00
Ryan Bray
d144f72868
Odroidc2: boot arg cleanup
2018-08-16 22:24:11 -06:00
Ryan Bray
11088580c5
odroid-c2: Initial Support
...
Working:
* Ethernet
* Resize of Data
* RAUC boot marking/fetching
* CMD Line into HASSOS and Linux
Partially working:
* USB (requires 1+ devices in at boot. Seems to be a kernel/dt issue.)
Untested:
* RAUC Update
* HDMI
Not working:
* Homeassistant
** We see:
hassio > ha info
The HTTP request failed with the error: Get http://hassio/homeassistant/info : dial tcp 172.30.32.2:80: getsockopt: connection refused
2018-08-16 22:24:11 -06:00
Pascal Vizeli
5f24bd5574
build: optimize vmdk
2018-08-10 15:10:38 +00:00
Pascal Vizeli
7a3d3ae502
tinker: use a other address for boot config
2018-08-10 00:40:55 +02:00
Pascal Vizeli
12b5731e20
os: fix u-boot env size ( #153 )
...
* os: fix u-boot env size
* Delete fw_env.config
2018-08-08 12:48:07 +02:00
Pascal Vizeli
9ef96373a9
Update buildroot 2018.05.1 / u-boot ( #150 )
...
* Update buildroot 2018.05.1 / u-boot
* Cleanup
* Fix bl
2018-08-07 16:45:12 +02:00
Pascal Vizeli
1dc2392f15
Fix some build errors ( #146 )
...
* Fix folder
* Add tinker board to build all
* Fix download URL
* Revert uart patch
* Fix link p2
* Fix cmdline
2018-08-06 00:51:12 +02:00
Pascal Vizeli
fbb45e1544
tinker: Initial support ( #140 )
...
* tinker: initial support
* Fix info
* Fix uboot defconfig
* Split kernel config
* Fix name
* Add post-image
* Init different boot
* Add SPL images
* Dynamic rauc config
* Support SPL for OTA
* Fix expand script style
* Fix SPL
* Bump build u-boot
* Cleanup
* Add cmd for scritps
* Use kernel from armbian
* Fix u-boot
* Add bluetooth support
* Fix bt
* Fix env
* Change uart debug like rpi
* move config
2018-08-03 13:21:55 +02:00
Pascal Vizeli
42087b40c5
OVA: Add support for Aeotec Zstick ( #132 )
2018-07-28 23:39:03 +02:00
Pascal Vizeli
e093875e66
OVA: Fix serial support ( #119 )
...
OVA: Fix serial support
2018-07-18 16:07:06 +02:00
Pascal Vizeli
312766e962
Add support for VIRTIO ( #118 )
...
* Add support for VIRTIO
* Update kernel.config
2018-07-18 11:57:31 +02:00
Pascal Vizeli
e3ceea2058
Allow more USB serial device on OVA ( #115 )
...
* Allow more USB serial device on OVA
* Update kernel.config
2018-07-17 09:57:35 +02:00
Pascal Vizeli
75cd510283
Fix prevent device tree on rpi ( #107 )
...
* Fix prevent device tree
* Update uboot-boot.sh
* Update rauc-hook
* Update rauc-hook
2018-07-15 21:40:28 +02:00
Pascal Vizeli
0671e3f71c
Reset if we can't boot ( #83 )
...
* Update uboot-boot.sh
* Update uboot-boot.sh
2018-07-06 19:08:52 +02:00
Pascal Vizeli
8792d37402
Fix docker warning on rpi ( #67 )
2018-07-02 21:43:33 +02:00
Pascal Vizeli
80079930c5
Include ota script into board image ( #42 )
2018-06-26 13:28:00 +02:00
Pascal Vizeli
3e8499ecbf
Use correct cert ( #35 )
...
* Use correct cert
* Fix boot partition handling
* Cleanup rauc handling
* Make a reboot
* handling
2018-06-24 23:41:04 +02:00
Pascal Vizeli
17ca2ccf0a
Create OTA updater ( #34 )
...
* Create OTA updater
* Create .gitignore
* Update build-all.sh
* Update hdd-image.sh
* Update ota.sh
* Update ota.sh
* Update ota.sh
* Update ota.sh
* Update post-image.sh
* Create name.sh
* Update name.sh
* Update post-build.sh
* Update name.sh
* Update post-image.sh
* Update ota.sh
* Update hdd-image.sh
* Update post-image.sh
* Update name.sh
* Update ota.sh
* Update post-image.sh
* Update hdd-image.sh
* Update hdd-image.sh
* Update hdd-image.sh
* Update post-image.sh
* Update post-image.sh
* Update hdd-image.sh
* Update hdd-image.sh
* Update post-image.sh
* Update post-image.sh
* Update post-image.sh
* Update info
* Update info
* Update info
* Update info
* Update info
* Update info
* Rename buildroot-external/board/raspberrypi/uboot-boot64.sh to buildroot-external/board/raspberrypi/rpi3-64/uboot-boot.sh
* Update rpi3_64_defconfig
* Update hdd-image.sh
* Update ota.sh
* Update post-image.sh
* Update post-image.sh
* Fix building
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
* Fix building v2
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
2018-06-24 00:11:54 +02:00
Pascal Vizeli
2abbbbd1fa
Cleanup uboot handling like linux kernel
2018-06-20 10:41:45 +00:00
Pascal Vizeli
fc4de4f02a
Fix 64bit
...
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
2018-06-14 00:13:35 +00:00
Pascal Vizeli
73ac253a0f
Fix bug with RPi3 SDHCI
...
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
2018-06-12 20:53:05 +00:00
Pascal Vizeli
dd3935a786
Fix pi problem
...
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
2018-06-12 18:03:03 +00:00
Pascal Vizeli
fa79721f3d
Fix boot problems with RPi 3+
...
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
2018-06-12 15:00:38 +00:00
Pascal Vizeli
63453e0a3f
Add 64bit flag to config for rpi
...
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
2018-06-11 15:51:06 +00:00