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

1996 Commits

Author SHA1 Message Date
5087df0971 [RPI] Small changes to defconfig.
- enable dbus_python
- install both py and pyc files
- disable root login
2024-01-25 20:35:57 +00:00
4ce75256d3 [RPI] Get the Raspberry Pi3 and 4 back in sync again.
With a possible fix for the RT kernel not booting on the rpi3
2024-01-24 15:43:33 +00:00
d38345a507 Merge branch 'develop' of github.com:OpenVoiceOS/ovos-buildroot into develop 2024-01-22 16:58:53 +00:00
e306bcd9bc [All] Real messy commit with switch to NetworkManager, kernel bump and countless fixes that came up 2024-01-22 16:57:19 +00:00
3c29193f3f Merge pull request #206 from BohdanBuinich/update-rpi-eeprom-script
[RPI] rpi-eeprom: Future support for RPI5
2024-01-12 12:23:10 +01:00
fb20b65f17 [All] Temporarily pulling the news and youtube skills from NeonJarbas for testing 2024-01-11 17:52:04 +00:00
a77f6542e9 [All] Switch to hardcoded ziggyai STT/TTS servers during this testing phase 2024-01-11 17:48:23 +00:00
ec25ee5feb [All] Enable all containers at boot the drop-in way
TODO: Install this files within the ovos-containers buildroot package
together with the images it pulls in.
2024-01-11 17:46:15 +00:00
3583b72ed8 [All] Enable the healthcheck as sdnotify to report to back and pet the watchdog of systemd 2024-01-11 16:51:59 +00:00
f3e85d6aa9 [All] Bump buildroot to latest 2023.02.x 2024-01-11 09:28:23 +00:00
2ea7fc5a85 [All] Podman / Quadlet changes and additions 2024-01-10 18:59:24 +00:00
89d0b2ce70 [All] Pipewire configuration changes 2024-01-10 18:58:27 +00:00
32ff320548 [All] Download the images to specific arch folder.
As the SHA digest is the same for both the amd64 and arm64 arch
we need to download the images for each arch as otherwise it
skips the download and install the wrong arch to the system
from earlier downloaded images.
2024-01-09 20:23:01 +00:00
bc799a303d [OVA] Get the Virtual Appliance back into shape 2024-01-09 20:22:17 +00:00
0f7f40a50e It looks better 2024-01-09 19:17:17 +02:00
14cbc7d6cc [All] Bump buildroot to latest 2023.02.x version 2024-01-09 12:06:07 +00:00
ba7c614593 [All] {WIP} Change over the quadlet files to use drop-in support.
At the moment these quadlets do not auto start at boot yet.
Still thinking about the best way forward in regards with the upcoming
template support and the overall ovos-containers buildroot package.
2024-01-09 11:59:46 +00:00
edc70b2f48 [RPI] rpi-eeprom: Future support for RPI5 2024-01-08 14:34:27 +02:00
2f3d930410 [All] Bump and switch to ovos-bus-server running on the host under RT priority 2024-01-07 15:19:09 +00:00
a30437ae3e [All] Bump podman to 4.8.3 and add support for healthy sdnotify check
Moved the podman patches to the external buildroot tree
2024-01-07 08:39:09 +00:00
b9bf74be43 [All] Bump buildroot to latest 2023.02.x 2024-01-06 18:59:04 +00:00
27200f51c5 [All] Enable python-pip on the host OS 2024-01-06 18:56:40 +00:00
8dbd58d36e [ALL][RPI] RealTime performance tweaks.
For the Raspberry Pi we also disable the mitigations
2024-01-06 17:19:04 +00:00
4ee8fbfbf7 [ALL] Implement RT settings the systemd user session way. 2024-01-06 14:22:52 +00:00
6d807b2a6d [ALL] Small additions and changes 2024-01-05 12:15:25 +00:00
a68ff2c35e [ALL] RealTime kernel/system changes.
- Raspberry Pi: Using the RT patches and select RT as PREEMPT
- Pipewire changes to upvote itself to prio 95% nice -19
- Other small kernel tweaks and fixes
2024-01-04 12:38:55 +00:00
6e78f7b4b9 [RPI] Fix Mark1 i2csound detection 2023-12-29 16:07:36 +00:00
3face078ca [RPI] Switch to function based i2csound system
Many thanks to @BohdanBuinich

https://github.com/OpenVoiceOS/raspOVOS/pull/113
2023-12-29 13:01:31 +00:00
3dfb784cc1 [RPI] Add proper ReSpeaker 4-mic square HAT support to i2csound 2023-12-29 09:49:03 +00:00
8ddfaf8f82 [ALL] Remove some default skills for now as they are not yet ready 2023-12-29 07:08:11 +00:00
8d588f8bf0 [ALL] Configure VOSK as local fallback STT as it is default included within the ovos_listener container 2023-12-29 07:06:18 +00:00
2063061399 [ALL] Add OpenWakeWord plugin by default 2023-12-28 13:07:36 +00:00
0252cd0d78 [ALL] Add more default installed skills 2023-12-28 13:07:11 +00:00
acaa7e0bd2 [ALL] Bump buildroot to bump podman with drop-in support 2023-12-28 12:19:03 +00:00
622b4d24a0 [ALL] Only install GUI container quadlet when GUI is selected 2023-12-28 10:37:43 +00:00
3c911b941b [RPI] Remove respeaker patch (for now) 2023-12-28 08:45:03 +00:00
c3cc3a322d [ALL] Bump buildroot to fix pipewire typo. 2023-12-28 08:44:25 +00:00
adf40880dd [ALL] Fixes (non-boot rpi) and tweaks (pipewire/wireplumber) 2023-12-27 16:11:15 +00:00
6e49362369 [ALL] {WIP} Sound architectual changes for pipewire 2023-12-19 14:02:11 +00:00
357db47de3 [RPI] Pass on /dev/ttyAMA0 to the phal container for Mark1 support. 2023-12-19 08:27:02 +00:00
d0c5ebd4d1 [All][RPI] Clean ups and some fixed (+kerenl bump) 2023-12-17 13:49:45 +00:00
e34033bff1 [RPI] Add Mark-1 detection support to ovos-i2csound
It checks for i2c address of the sound hat first
If found it can be a WM8960 (2-mic) or WM8731 (Mark1) based hat.

It then checks if the right Arduino is connected to the right pins.
If so it assumes a Mark1 device and configures the device.
2023-12-14 11:47:01 +00:00
603061f49c [RPI] Allow some seconds to initialise the wm8960 hardware / driver 2023-12-12 18:09:31 +00:00
31008b58cc [RPI3] Fix and use pre-installed headless containers for rpi3 2023-12-12 18:07:18 +00:00
e43faa65d6 [ALL] First step in splitting containers pre-installed system 2023-12-12 14:03:35 +00:00
f435366d6a [RPI] Change wm8960 button pinnumber to gpio number 2023-12-12 09:18:57 +00:00
869c81ac2d [RPI] wm8960 button try-out 2023-12-12 09:10:20 +00:00
47776bd4aa [RPI] More work on getting the wm8960 2-mic card to work properly 2023-12-12 09:07:53 +00:00
31d5e8eb8a [RPI] WM8960 i2csound changes by setting the card ID for amixer
TODO: Create a logic to poll for the card ID after loading the overlay
and use that for the amixer commands.
2023-12-12 07:56:12 +00:00
4acfa1202c [RPI] Add mainline WM8960 i2c sound support to ovos-i2csound
This adds support for multiple devices such as;
- Seeed 2 mic voicecard
- keyestudio respeaker 2 mic
- Waveshare WM8960
2023-12-11 08:44:46 +00:00