From a30db247c04b090f7e423508ba7b52b070fe7b52 Mon Sep 17 00:00:00 2001 From: j1nx Date: Sun, 16 May 2021 11:21:27 +0200 Subject: [PATCH] Reset the fan to low speed at initialization --- buildroot-external/package/xvf3510/xvf3510-start | 3 ++- buildroot-external/rootfs-overlay/usr/libexec/ovos-i2csound | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/buildroot-external/package/xvf3510/xvf3510-start b/buildroot-external/package/xvf3510/xvf3510-start index 65759904..58fbc276 100755 --- a/buildroot-external/package/xvf3510/xvf3510-start +++ b/buildroot-external/package/xvf3510/xvf3510-start @@ -1,9 +1,10 @@ #! /usr/bin/env sh modprobe i2s_master_loader +sleep 1 -setup_bclk setup_mclk +setup_bclk # Startup xvf3510 XMOS_POWER=16 diff --git a/buildroot-external/rootfs-overlay/usr/libexec/ovos-i2csound b/buildroot-external/rootfs-overlay/usr/libexec/ovos-i2csound index 21facf96..fdd696d9 100755 --- a/buildroot-external/rootfs-overlay/usr/libexec/ovos-i2csound +++ b/buildroot-external/rootfs-overlay/usr/libexec/ovos-i2csound @@ -115,6 +115,9 @@ if [ "$TAS5806" ] && [ "$SJ201LED" ]; then /usr/bin/tas5806-init # Initializing and resetting LED ring /usr/bin/sj201-reset-led + # Reset FAN to low speed + /usr/sbin/i2cset -a -y 1 0x04 101 30 i + PULSE_SYSTEM=/etc/pulse/mycroft-sj201-default.pa PULSE_DAEMON=/etc/pulse/mycroft-sj201-daemon.conf fi