RuneAudio 0.4-beta for Raspberry Pi2/3

Raspberry Pi related support

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby thanhvo31 » 07 Nov 2017, 13:15

Hi Frank

Any thing new about new kernel update? Digione still need new kernel.
SBC alot of Pis and DAC HAT
OS: Volumio , RuneAudio, Openelec, Moode, Ubuntu
DAC: HRT ustreamer, Audioquest Dragonfly 1.2, TEAC UD-501
CD: Marrantz CD6005
Amp: NAD D3020, Cambridge CXA80
Spk: Q Acoustic Concept 20, KEF R300

thanhvo31
 
Posts: 56
Joined: 13 Nov 2014, 15:31
Location: Haiphong

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby DomieMic65 » 07 Nov 2017, 13:44

thanhvo31 wrote:Hi Frank

Any thing new about new kernel update? Digione still need new kernel.


Just got the Digione too and was about to ask the same question!

Thnx in advance Frank!
DomieMic65
 
Posts: 41
Joined: 12 Feb 2017, 21:04

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby thanhvo31 » 18 Nov 2017, 07:06

For brothers and sisters who eager to get Digione work with your Pi2/3, please go here
http://www.hdvietnam.com/threads/raspberry-pi-rune-audio-mot-trai-nghiem-nghe-nhac-moi.1174389/page-410#post-9491312
SBC alot of Pis and DAC HAT
OS: Volumio , RuneAudio, Openelec, Moode, Ubuntu
DAC: HRT ustreamer, Audioquest Dragonfly 1.2, TEAC UD-501
CD: Marrantz CD6005
Amp: NAD D3020, Cambridge CXA80
Spk: Q Acoustic Concept 20, KEF R300

thanhvo31
 
Posts: 56
Joined: 13 Nov 2014, 15:31
Location: Haiphong

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby s.k. » 18 Nov 2017, 18:17

Very good news !!!
Thanks !
Is it possible todo the same upgrades on the version of this post (0.4beta)?
RPi2B Rev 1.1, Allo DigiOne, ATXRaspi, 16x2 OLED display - running rAudio
s.k.
 
Posts: 113
Joined: 04 Jan 2017, 08:38

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby thanhvo31 » 19 Nov 2017, 01:10

s.k. wrote:Very good news !!!
Thanks !
Is it possible todo the same upgrades on the version of this post (0.4beta)?


Yes.

Just ssh in to Pi (root & rune)

Run rank mirrors to get best speed.

Code: Select all
wget -qN --show-progress https://github.com/rern/RuneAudio/raw/master/rankmirrors/rankmirrors.sh -P /usr/local/bin; chmod +x /usr/local/bin/rankmirrors.sh; rankmirrors.sh


See https://github.com/rern/RuneAudio/tree/ ... ankmirrors

Update kernel only - most important step.

Code: Select all
pacman -Sy linux --force --noconfirm


poweroff

After update kernel, you need to select card by editing config.txt like

Code: Select all
dtoverlay=allo-digione


I put sdcard to cardreader to edit from Windows

Restarting Pi, select snd-digione via mpd menu, you’re done ✅.

Warning: you may get unresponsive, frozen or 404 error sometimes, but it works!
This modding, of course, in case you are insane need for your digione card to work with your pi + runeaudio combo. Otherwise just wait until author Frank to issue new version.
Last edited by thanhvo31 on 19 Nov 2017, 08:49, edited 1 time in total.
SBC alot of Pis and DAC HAT
OS: Volumio , RuneAudio, Openelec, Moode, Ubuntu
DAC: HRT ustreamer, Audioquest Dragonfly 1.2, TEAC UD-501
CD: Marrantz CD6005
Amp: NAD D3020, Cambridge CXA80
Spk: Q Acoustic Concept 20, KEF R300

thanhvo31
 
Posts: 56
Joined: 13 Nov 2014, 15:31
Location: Haiphong

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby s.k. » 19 Nov 2017, 06:56

Hi thanhvo31 & Thanks for your support
Although I don’t have the DigiOne (I have the Digi+ pro) I tried to update the kernel according to your instructions, over a clean installation of Frank,s version (RuneAudio_rpi2_rp3_0.4-beta_20170229_2GB) .
The command
Code: Select all
pacman -Sy linux —force —noconfirm

gave back
Code: Select all
error: target not found: —force
error: target not found: —noconfirm

Any clue?
RPi2B Rev 1.1, Allo DigiOne, ATXRaspi, 16x2 OLED display - running rAudio
s.k.
 
Posts: 113
Joined: 04 Jan 2017, 08:38

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby thanhvo31 » 19 Nov 2017, 08:50

s.k. wrote:Hi thanhvo31 & Thanks for your support
Although I don’t have the DigiOne (I have the Digi+ pro) I tried to update the kernel according to your instructions, over a clean installation of Frank,s version (RuneAudio_rpi2_rp3_0.4-beta_20170229_2GB) .
The command
Code: Select all
pacman -Sy linux —force —noconfirm

gave back
Code: Select all
error: target not found: —force
error: target not found: —noconfirm

Any clue?


My wrong typing

it should be
Code: Select all
pacman -Sy linux --force --noconfirm


You may refer to pacman from here https://www.archlinux.org/pacman/pacman.8.html
SBC alot of Pis and DAC HAT
OS: Volumio , RuneAudio, Openelec, Moode, Ubuntu
DAC: HRT ustreamer, Audioquest Dragonfly 1.2, TEAC UD-501
CD: Marrantz CD6005
Amp: NAD D3020, Cambridge CXA80
Spk: Q Acoustic Concept 20, KEF R300

thanhvo31
 
Posts: 56
Joined: 13 Nov 2014, 15:31
Location: Haiphong

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby janui » 22 Nov 2017, 12:04

Hi s.k.,

This is an answer to your question posted here: runeaudio-0-3-beta-for-raspberry-pi-t502-520.html#p23630

Step by step instructions for upgrading the Arch7h 0.4 kernel for Pi 2B/3B

Updating the kernel can be easy if everything goes OK. But is extremely time consuming if anything goes wrong. Every couple of days a new kernel version is released and these new versions can introduce new problems. You will need to solve these problems yourself, this method has only been tested up to Linux version 4.9.70-1-ARCH.

    1. Unless explicitly stated, all commands below are carried out from the command line interface via SSH.
    You should check the Linux version and the hardware type before you start with the commands:
    Code: Select all
    uname -r
    redis-cli get hwplatformid
    This upgrade will only work on a Linux version higher than 4.9.30-1-ARCH and the response from redis-cli must be "08"! Please double check the redis-cli response and version.
    If you get a "02" response from redis-cli please look here: raspberry-pi-zero-support-in-0-4-t3711-70.html#p20577
    If you get a lower Linux version togeter with a "08" response from redis-cli please look here: runeaudio-0-3-beta-for-raspberry-pi-t502-520.html#p23625
    If you get any other response from redis-cli (for example "--") the you have probably already updated a kernel older than 4.9.30-1-ARCH, safest way forward is to reinstall your image.

    2. Make a backup copy of your Micro-SD card.

    3. Resize the Micro-SD card partition, see here: http://www.runeaudio.com/documentation/ ... tition-sd/

    4. If the option is available, carry out a git pull from the Rune UI /dev menu or use the this:
    Code: Select all
    cd /srv/http/
    git pull
    git checkout 0.4b


    5. Use Rern’s rank mirrors (thanks Rern):
    Code: Select all
    wget -qN --show-progress https://github.com/rern/RuneAudio/raw/master/rankmirrors/rankmirrors.sh -P /usr/local/bin; chmod +x /usr/local/bin/rankmirrors.sh; rankmirrors.sh

    6. Then update the kernel:
    Code: Select all
    pacman -Syy --force raspberrypi-firmware raspberrypi-bootloader linux-raspberrypi linux-firmware cifs-utils

    7. Get the kernel version:
    Code: Select all
    pacman -Q linux-raspberrypi
    Alternatively use this after a reboot:
    Code: Select all
    uname -r

    8. Modify kernel name with the command:
    Code: Select all
    redis-cli set kernel "Linux runeaudio 4.9.??-1-ARCH"
    Change the “??” to the correct version.

    9. Optional step (but essential if you intend to distribute your modified image to others). To make the image persistently identifiable to differentiatie it from the original version edit “/srv/http/db/redis_datastore_setup”, modify the two lines which contain the Lunix version (find the line by searching for “ redis->set('kernel', ”) and modify the two lines which contain the build version (find the line by searching for “$redis->set('buildversion', ”). You can put your own name/initials in the buildversion in place of the “alpha” or “beta” (do not use spaces, special characters, etc.).
    Code: Select all
    nano /srv/http/db/redis_datastore_setup
    To finish this off get the current values of the variables with:
    Code: Select all
    redis-cli get kernel
    redis-cli get buildversion
    And the change them with:
    Code: Select all
    redis-cli set kernel <newvalue1>
    redis-cli set buildversion <newvalue2>
    <newvalue1> and <newvalue 2> must be the same as you used when changing “/srv/http/db/redis_datastore_setup”.

    10. Fix problem “seeking in .wav and .aif files”:
    Code: Select all
    pacman -S libsndfile

    11. Fix the KRACK WPA2 bug:
    Code: Select all
    pacman -S --force openssl pacman wpa_supplicant

    12. Shutdown via the UI, power off (unplug it) and restart.

    13. Run the following two commands:
    Code: Select all
    php -f /srv/http/db/redis_datastore_setup check
    php -f /var/www/command/refresh_nics
    If any gives an error refering to "libreadline" then you will probably need to update the shared library libreadline.
      A. Only if you have relevant errors update libreadline with the command:
      Code: Select all
      pacman -Sy readline

      B. Shutdown via the UI, power off (unplug it) and restart.

      C. If you upgraded the libreadline library you need to test it again with the following two commands:
      Code: Select all
      php -f /srv/http/db/redis_datastore_setup check
      php -f /var/www/command/refresh_nics
      If any gives an error then you will need to update the symbolic links pointing to the shared library libreadline. Do this with the commands:
      Code: Select all
      ln -s /usr/lib/libncursesw.so.6 /usr/lib/libncursesw.so.5
      ln -s /usr/lib/libreadline.so.7 /usr/lib/libreadline.so.6
      Any errors from these commands are OK. You may need to modify these commands to match the latest version of the libreadline library. Test again with the two php commands above. These commands must complete without errors.
    14. This image uses an internal table to assign the sound cards via the UI. There is a good chance that some of the newer cards are missing. You will need to add them yourself, I think the table is “/srv/http/db/redis_acards_details”. I do not know how to add new card details, but I expect that you can use a workaround by adding the correct overlay descriptor to the “/boot/config.ini”. The soundcard overlay options for 4.9.70-1-ARCH are:
      # Uncomment one of these lines to enable an audio DAC/DIGI interface overlay
      # Parameters may be needed, see /boot/overlays/README
      #dtoverlay=akkordion-iqdacplus
      #dtoverlay=allo-boss-dac-pcm512x-audio
      #dtoverlay=allo-digione
      #dtoverlay=allo-piano-dac-pcm512x-audio
      #dtoverlay=allo-piano-dac-plus-pcm512x-audio
      #dtoverlay=audioinjector-addons
      #dtoverlay=audioinjector-wm8731-audio
      #dtoverlay=dionaudio-loco
      #dtoverlay=dionaudio-loco-v2
      #dtoverlay=fe-pi-audio
      #dtoverlay=googlevoicehat-soundcard
      #dtoverlay=hifiberry-amp
      #dtoverlay=hifiberry-dac
      #dtoverlay=hifiberry-dacplus
      #dtoverlay=hifiberry-digi
      #dtoverlay=hifiberry-digi-pro
      #dtoverlay=iqaudio-dac
      #dtoverlay=iqaudio-dacplus
      #dtoverlay=iqaudio-digi-wm8804-audio
      #dtoverlay=justboom-dac
      #dtoverlay=justboom-digi
      #dtoverlay=pisound
      #dtoverlay=raspidac3
      #dtoverlay=rpi-dac
      #dtoverlay=rra-digidac1-wm8741-audio
    You could add all the lines to your config.ini and then uncomment the required line. Full documentation for all the overlays is available:
      via SSH: “/boot/overlays/README
      via windows after flashing your SD card: “<SD drive letter>:/overlays/README
    14. If you change config.txt you should: Shutdown via the UI, power off (unplug it) and restart.

janui
Last edited by janui on 21 Dec 2017, 16:59, edited 6 times in total.
User avatar
janui
 
Posts: 704
Joined: 20 Dec 2014, 12:55
Location: Ollanda

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby Trevors Pi » 24 Nov 2017, 16:39

Running PI Beta 4 20170209

Help please

The problem is that the MPD playlist is showing several times more files than are actually on my USB stick and I would like to reset the list but cannot find a solution.

Solved, using PuTTY login to the PI and at the command prompt # mpc clear
Last edited by Trevors Pi on 15 Dec 2017, 16:25, edited 1 time in total.
Trevors Pi
 
Posts: 4
Joined: 06 Jun 2017, 11:18

Re: RuneAudio 0.4-beta for Raspberry Pi2/3

Postby avgddash » 27 Nov 2017, 01:08

Team -

Thanks for the update. I'd just got a ALLO BOSS DAC and needed support.

Working fine now!
avgddash
 
Posts: 2
Joined: 13 Mar 2017, 20:45

support RuneAudio Donate with PayPal

PreviousNext

Return to Raspberry Pi

Who is online

Users browsing this forum: No registered users and 13 guests