1
1
mirror of https://github.com/OpenVoiceOS/OpenVoiceOS synced 2025-06-05 22:19:21 +02:00
Commit Graph

86 Commits

Author SHA1 Message Date
a7c71a0b2b MycroftOS: use the kms driver instead of the fkms driver.
- Need to check if the rpi4 works with this. otherwise a split
  in files is needed between the two.
2020-07-23 20:31:10 +02:00
684032413f MycroftOS: Update genimage-raspberrypi3-64.cfg 2020-07-23 19:50:25 +02:00
2beaab7a25 MycroftOS: Migrating to new wifi-connect system. 2020-07-21 09:24:45 +02:00
f4755b898e MycroftOS: Fix for new rpi-firmware system (rpi4-64 only for now) 2020-07-20 11:15:34 +02:00
08ac7a72d6 MycroftOS: Remove pip binary-only restriction (for now) 2020-07-18 17:25:32 +02:00
9186fb58fe MycroftOS: More possible fixes. 2020-06-12 09:43:10 +02:00
0b22ac3f40 MycroftOS: Finish refactoring wifi setup system. 2020-06-09 15:36:30 +02:00
00482f6eed MycroftOS: Remove ap0 udev rule. We will let systemd handle it.
To prevent "resource busy" later on in the boot process.
2020-06-09 13:20:25 +02:00
5a15c0e1b4 Revert "MycroftOS: Asign 256 MB memory CMA split"
This fails to properly initiate, however setting the GPU memory to 256
already sets this CMA to 256 by default so not needed.

This reverts commit 4e70d00c91.
2020-06-09 12:16:18 +02:00
4e70d00c91 MycroftOS: Asign 256 MB memory CMA split 2020-06-08 12:48:51 +02:00
e0c9ea0c6d MycroftOS: Increase GPU memory assignment to 256MB 2020-06-08 12:16:36 +02:00
fe07bf5bfb MycroftOS: Refactoring wifi setup system 2020-05-28 09:12:54 +02:00
4bcd8f632f MycroftOS: GUI: Enable mesa3d VC4 driver 2020-05-17 17:24:05 +02:00
57a7641a1d MycroftOS: Change console back to serial 2020-04-19 17:38:47 +02:00
78581cf9ef MycroftOS: Change console to tty5 and don't show systemd status
Basically, sssst to the screen again
2020-04-16 12:29:43 +02:00
c2b6e9c9f0 MycroftOS: Enable Broadcom BCM4343* bluetooth HCI by default 2020-04-16 11:47:58 +02:00
b4050b329e MycroftOS: Make use of systemd preset files for enabling default services. 2020-04-15 15:43:36 +02:00
54d9d757da MycroftOS: Bring the other boards inline with the splitted
rootfs-overlay directories.
2020-04-12 17:18:33 +02:00
eb1e78b817 MycroftOS: Split rootfs overlay into board specifics folders 2020-04-12 15:35:10 +02:00
47eb787d5c MycroftOS: Initial start of 64bit for RPI4 2020-04-11 16:23:59 +02:00
8bc3fbea37 MycroftOS: Disabled GPIO IRQ as it does not behave correctly on the kernel.
- This solves the hangin of the RPI when initiating the respeaker LED skill
2020-01-21 20:37:12 +01:00
2923aa5be2 MycroftOS: Silence the HDMI screen again. 2019-12-22 12:28:16 +01:00
c24ec5c1b7 MycroftOS: Add RPI4 support. 2019-12-10 11:13:25 +01:00
fad8734ec9 MycroftOS: Small changes to cmdline.txt 2019-11-17 13:08:37 +01:00
3bbdddfa01 MycroftOS: Multiple fixes, tweakes, changes and/or reverts.
Basically a bunch of staged stuff of before the upgrade of
buildroot and mycroft. If I remember it all correctly;

- Change the folder permissions setup from device_table to
  systemd.
- Remove the mycroft user setup from the mycroft.service
  package into a systemwide buildroot user_table.txt
- Fix respeaker stuff for systemd system
- Fix sudo system for the mycroft user
- Allow mycroft to SSH into the system. Disallow root login.
- Probably some other fixes and tweaks I forgot about....
2019-09-09 15:25:51 +02:00
d6379f9f99 MycroftOS: Multiple fixes and tweaks.
- install locale binary from glibc into target
- allow mycroft to SSH into the box
- add of sudo command / binary
- folder permission issues
2019-02-06 13:03:03 +01:00
c336a9d9eb MycroftOS: Enabling the SPI driver for the ReSpeaker HAT Skill 2019-01-31 13:43:50 +01:00
931898a1f9 Linux: Raspberry: Move console to serial port.
This to prevent kernel critical messages to be send to HDMI
2018-11-14 19:27:43 +01:00
434204415d Raspberry: Kernel: Small tweaks to cmdline.txt 2018-11-14 14:44:33 +01:00
aa1d662121 MycroftOS: Buildroot: Multiple changes and fixes
- Make sure there is no getty being spawned on TTY1
- Switch from Dropbear to Openssh so we can disable locale being sent over
2018-11-12 13:20:09 +01:00
fcb2dcf244 MycroftOS: Switch to 720p instead 2018-11-09 18:38:51 +01:00
cf65f00aaa MycroftOS: Boot with HDMI safe mode for older screens compatibility. 2018-11-09 09:52:17 +01:00
0d1ea12fc0 MycroftOS: Show a boot splash as early as possible in the bootproces
A clean "empty splash.png at boot however the same fbv code can be
used later on in the develoment and proces to show the user where
in the boot / configuration proces we are at.
- "Connect to wifi SSID" user information for the wifi configuration
- But also possible other cofiguration step later on in the wizard
2018-11-06 13:59:01 +01:00
69521b374f Buildroot: Initial start of the respeaker package
- Download latest code from github
- Compile and install kernel modules
- Init script to load the modules
- Copy over all overlays and configuration files
- Init script to start seeed-voicecard bash script

< ... This now needs testing ... >
2018-11-02 17:07:53 +01:00
55846e484a MycroftOS: Implementation of a very first initial bootable version
- Add Buildroot patches to downgrade / upgrade package dependencies
  in line with the Mycroft A.I. software stack requirements.
- Add buildroot additional package dependencies in line with the
  Mycroft A.I. software stack requirements.
- Update rpi3 defconfig file.
- Implement initial root_fs overlay filestructure.
- Addition of some quick and dirty helper scripts.
- Update of README to reflect these changes.
2018-10-30 15:55:12 +01:00
b68a2beb9e MycroftOS: Initial setup for rpi3 2018-10-26 19:51:01 +02:00