Commit Graph

112 Commits

Author SHA1 Message Date
Ryan Bray
dc0f6367cb Odroid-C2: Build Fixes, correct root partition 2018-08-24 22:40:15 -06: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
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
5ad184f943 os: use hyprid for SPL to fix windows 2018-08-11 11:02:15 +00:00
Pascal Vizeli
5f24bd5574 build: optimize vmdk 2018-08-10 15:10:38 +00:00
Pascal Vizeli
4346220e27 os: fix bootstate link 2018-08-08 15:09:08 +00: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
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
bf59b7744d Use dhcp client / avahi after NM (#75)
* Use dhcp client / avahi after NM

* Store networkmanager

* Add default connection

* cleanup

* cleanup lease

* faster boot

* Cleanup

* Fix permission
2018-07-05 20:00:56 +02:00
Pascal Vizeli
6c58eb1615 Fix /usr/sbin/hassos-cli is not in /etc/shells (#78)
* Update rootfs-layer.sh

* Update rootfs-layer.sh

* Update rootfs-layer.sh
2018-07-05 13:44:52 +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
76a4376a96 Use uboot raw env
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
2018-06-11 12:46:09 +00:00
Pascal Vizeli
ffbef150ca Fix partition layout
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
2018-06-11 11:34:31 +00:00
Pascal Vizeli
a426046bcc Support dual bootloader (#27)
* Support dual bootloader

Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>

* Make ova running

Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>

* fix uboot

Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>

* Update supervisor

Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>

* Support all rpi

Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
2018-06-11 11:34:31 +00:00
Pascal Vizeli
f427eef157 Add fake MBR script 2018-05-20 00:45:10 +02:00
Pascal Vizeli
5d0401a528 Update hdd-image.sh (#21)
* Update hdd-image.sh

* Update post-image.sh

* Update post-image.sh
2018-05-19 21:26:24 +02:00
Pascal Vizeli
f81e54a124 Update rootfs-layer.sh 2018-05-18 22:45:02 +02:00
Pascal Vizeli
e3d4eb3a3b Cleanup 2018-05-18 15:15:19 +02:00
Pascal Vizeli
cbcf9fbe3b Update post-build.sh 2018-05-16 00:04:48 +02:00
Pascal Vizeli
55d1d73cd6 fix bug 2018-05-15 23:56:07 +02:00
Pascal Vizeli
3599b68c97 fix rel 2018-05-15 23:52:31 +02:00
Pascal Vizeli
a676448313 fix path v2 2018-05-15 23:47:19 +02:00
Pascal Vizeli
c9e5eafb17 fix path 2018-05-15 23:45:48 +02:00
Pascal Vizeli
280f1a819c Setup a PKI for HassOS (#19)
* Add ca

* Update post-build.sh

* Delete keyring.pem
2018-05-15 19:41:32 +02:00
Pascal Vizeli
3a5d2de705 Rename OS (#16)
Rename OS
2018-05-14 22:37:39 +02:00
Pascal Vizeli
cf99b446ec Update post-build.sh 2018-05-13 19:44:31 +02:00
Pascal Vizeli
0143c267a1 Update rootfs_layer.sh 2018-05-13 16:23:30 +02:00
Pascal Vizeli
13a736d4bd Update rootfs_layer.sh 2018-05-13 16:21:37 +02:00
Pascal Vizeli
979af0c8bc fix os-release 2018-05-13 16:11:04 +02:00
Pascal Vizeli
c30367a29a Update rootfs_layer.sh 2018-05-13 10:08:35 +02:00
Pascal Vizeli
3b7ca01907 fix post build 2018-05-13 09:50:02 +02:00
Pascal Vizeli
497c5365af Cleanup version strings 2018-05-11 23:17:05 +02:00
Pascal Vizeli
a10446daef Update post-build.sh 2018-05-10 23:32:38 +02:00
Pascal Vizeli
cbd8f536f5 Update post-build.sh 2018-05-10 23:22:52 +02:00
Pascal Vizeli
ab2def733d Update rootfs_layer.sh 2018-05-10 23:13:49 +02:00
Pascal Vizeli
ba713bc1b8 Update post-build.sh 2018-05-10 23:11:44 +02:00
Pascal Vizeli
404e861a27 some cleanups 2018-05-10 22:33:18 +02:00
Pascal Vizeli
1385cc28cd Set fix UUIDs for partition 2018-05-10 21:52:27 +02:00
Pascal Vizeli
77293f58ca expand working 2018-04-18 00:18:53 +02:00
Pascal Vizeli
a0c21ec319 Fix login CLI 2018-04-16 23:41:13 +02:00
Pascal Vizeli
9d36b67fa3 Update hdd_image.sh 2018-04-16 19:36:10 +02:00
Pascal Vizeli
241b4d2cbe Update hdd_image.sh 2018-04-16 19:23:52 +02:00
Pascal Vizeli
2a7d1b2773 Update hdd_image.sh 2018-04-16 19:04:40 +02:00
Pascal Vizeli
225e048ab0 Update hdd_image.sh 2018-04-16 19:00:07 +02:00
Pascal Vizeli
2260be7893 Update hdd_image.sh 2018-04-16 18:56:58 +02:00
Pascal Vizeli
4d0180a88c Update hdd_image.sh 2018-04-16 18:55:16 +02:00