j1nx
87440d6bc8
Disable wifi power management for wlan0 for rpi
2021-01-03 15:15:49 +01:00
j1nx
1e48bddce4
Create and write proper OS & Machine indentification information.
...
Following the XDG standards;
https://www.freedesktop.org/software/systemd/man/os-release.html
https://www.freedesktop.org/software/systemd/man/machine-info.html
/usr/lib/os-release
NAME="OpenVoiceOS"
VERSION="0.1.0 RaspberryPi 4 64bit"
ID=ovos
VERSION_ID=0.1.0
PRETTY_NAME="OpenVoiceOS 0.1.0 RaspberryPi 4 64bit"
CPE_NAME=cpe:2.3⭕ openvoiceos:ovos:0.1.0:*:development:*:*:*:rpi4-64:*
HOME_URL=https://github.com/OpenVoiceOS/OpenVoiceOS
DOCUMENTATION_URL=https://github.com/OpenVoiceOS/OpenVoiceOS/tree/develop/documentation
SUPPORT_URL=https://github.com/OpenVoiceOS/OpenVoiceOS/issues
VARIANT="OpenVoiceOS - Mycroft Edition"
VARIANT_ID=ovos-rpi4-64-mycroft
/etc/machine-info
CHASSIS=embedded
DEPLOYMENT=development
2020-12-25 12:47:35 +01:00
j1nx
c46e0bfce3
Getting back into OVOS-GUI (Weston) shape + version bumps all over.
2020-12-21 21:23:33 +01:00
j1nx
b5918577bc
Lower the GPU/cmu memory to 64M as we hardly use more then a few MB's
...
This leaves more over for the normal stuff. Especially for the rpi3
2020-10-11 16:23:02 +02:00
j1nx
54f7a418db
Set framebuffer resolution to 800x480
2020-10-11 12:15:40 +02:00
j1nx
cea47b56c2
Start with rebranding to OpenVoiceOS (OVOS).
2020-10-06 21:23:38 +02:00
j1nx
2a1675594e
MycroftOS: Test with resampling everything to 48000
2020-09-18 14:51:30 +02:00
j1nx
c0e74de88e
MycroftOS: Remove old wifi setup files
2020-09-17 15:41:13 +02:00
j1nx
4bda5812a8
MycroftOS: Change nodered.service overlay location
2020-09-15 10:09:32 +02:00
j1nx
baa7435c33
MycroftOS: Add node-red launcher scripts and service file.
2020-09-15 09:37:39 +02:00
j1nx
2838dc9625
MycroftOS: Small changes in default sink/source naming
2020-09-14 16:24:12 +02:00
j1nx
412ca02942
MycroftOS: Changes in sound kernel module handling.
2020-09-03 12:12:03 +02:00
j1nx
a88dc814a6
MycroftOS: Combine all sinks into one and make it the default.
...
This will make the sound being outputted to all sinks, so it should
not matter what you connect. Sound is directed to all available sinks
HDMI and Headphones (and/or usbcards/HATs) both output the same sound.
2020-08-31 19:27:59 +02:00
j1nx
2a059a73dc
MycroftOS: Raspberry Pi config.txt order changes
2020-08-31 12:13:32 +02:00
j1nx
565ea1b00f
Revert "MycroftOS: Build, install and use the dtbo files from the kernel sources."
...
This reverts commit 5a108bea9b
.
2020-08-31 11:57:09 +02:00
j1nx
c8877117a3
MycroftOS: Sound tweaks and fixes
2020-08-31 11:56:20 +02:00
j1nx
ad6133fc35
MycroftOS: Change the kernel module loading order for respeaker as well.
2020-08-30 10:38:11 +02:00
j1nx
df2ee2d4a5
MycroftOS: (experimental) respeaker 2mic pulseaudio support.
2020-08-27 14:11:58 +02:00
j1nx
2d0064f08f
MycroftOS: Split vc4 overlay loading for pi3 and pi4
2020-08-21 10:54:32 +02:00
j1nx
e998a5d76a
MycroftOS: Kernel: Start of own kernel config.
...
(Not used as of yet)
2020-08-04 19:35:51 +02:00
j1nx
5a108bea9b
MycroftOS: Build, install and use the dtbo files from the kernel sources.
...
Instead of the pre-compiled version from the rpi-firmware repository
this to make sute everything is using the same version.
2020-08-04 18:59:41 +02:00
j1nx
49da648bcf
MycroftOS: Remove the noswap restriction from cmdline.txt
...
- RPI3 uses all memory because of the GUI video needs 256
- This together with Precise and only 1GB available is tricky
2020-07-24 10:04:21 +02:00
j1nx
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
j1nx
684032413f
MycroftOS: Update genimage-raspberrypi3-64.cfg
2020-07-23 19:50:25 +02:00
j1nx
2beaab7a25
MycroftOS: Migrating to new wifi-connect system.
2020-07-21 09:24:45 +02:00
j1nx
f4755b898e
MycroftOS: Fix for new rpi-firmware system (rpi4-64 only for now)
2020-07-20 11:15:34 +02:00
j1nx
08ac7a72d6
MycroftOS: Remove pip binary-only restriction (for now)
2020-07-18 17:25:32 +02:00
j1nx
9186fb58fe
MycroftOS: More possible fixes.
2020-06-12 09:43:10 +02:00
j1nx
0b22ac3f40
MycroftOS: Finish refactoring wifi setup system.
2020-06-09 15:36:30 +02:00
j1nx
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
j1nx
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
j1nx
4e70d00c91
MycroftOS: Asign 256 MB memory CMA split
2020-06-08 12:48:51 +02:00
j1nx
e0c9ea0c6d
MycroftOS: Increase GPU memory assignment to 256MB
2020-06-08 12:16:36 +02:00
j1nx
fe07bf5bfb
MycroftOS: Refactoring wifi setup system
2020-05-28 09:12:54 +02:00
j1nx
4bcd8f632f
MycroftOS: GUI: Enable mesa3d VC4 driver
2020-05-17 17:24:05 +02:00
Peter Steenbergen
57a7641a1d
MycroftOS: Change console back to serial
2020-04-19 17:38:47 +02:00
j1nx
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
j1nx
c2b6e9c9f0
MycroftOS: Enable Broadcom BCM4343* bluetooth HCI by default
2020-04-16 11:47:58 +02:00
Peter Steenbergen
b4050b329e
MycroftOS: Make use of systemd preset files for enabling default services.
2020-04-15 15:43:36 +02:00
j1nx
54d9d757da
MycroftOS: Bring the other boards inline with the splitted
...
rootfs-overlay directories.
2020-04-12 17:18:33 +02:00
j1nx
eb1e78b817
MycroftOS: Split rootfs overlay into board specifics folders
2020-04-12 15:35:10 +02:00
j1nx
47eb787d5c
MycroftOS: Initial start of 64bit for RPI4
2020-04-11 16:23:59 +02:00
Peter Steenbergen
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
Peter Steenbergen
2923aa5be2
MycroftOS: Silence the HDMI screen again.
2019-12-22 12:28:16 +01:00
Peter Steenbergen
c24ec5c1b7
MycroftOS: Add RPI4 support.
2019-12-10 11:13:25 +01:00
Peter Steenbergen
fad8734ec9
MycroftOS: Small changes to cmdline.txt
2019-11-17 13:08:37 +01:00
Peter Steenbergen
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
Peter Steenbergen
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
Peter Steenbergen
c336a9d9eb
MycroftOS: Enabling the SPI driver for the ReSpeaker HAT Skill
2019-01-31 13:43:50 +01:00
Peter Steenbergen
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