Volumio for Khadas

New version 1.0 20181201 (as returned by the kernel 3.14).

Running VIM2 + Tone Board

Would like to check if it is possible to run Volumio and routing to the Tone Board DAC and not to use any of the sound card chip on board the VIM2.

Update
Yes :smile: VIM board just treat Tone Board as a external DAC

How do I load Roon Bridge into VIM2? Currently the binaries is based on ARM, can we use the same shell script for installation?

Update
Use the default installation script from Roon Labs

Any way to disable the wifi / bluetooth / AML M8AUDIO etc drivers ?

На последней сборке v1 проблема с репозитариями ни в какйю не могу поставить python3-pip
apt-get update не помогает
При отчистке списка пакетов совсем ни чего не ставится

С сетью всё нормально ? Покажите вывод выполнения

apt update

и результат попытки установки пакетов.

volumio@volumio:~$ sudo apt-get update
Ign http://ftp.nl.debian.org jessie InRelease
Get:1 http://ftp.nl.debian.org jessie Release.gpg [2420 B]
Hit http://ftp.nl.debian.org jessie Release
Hit http://ftp.nl.debian.org jessie/main Sources
Hit http://ftp.nl.debian.org jessie/contrib Sources
Hit http://ftp.nl.debian.org jessie/non-free Sources
Hit http://ftp.nl.debian.org jessie/main armhf Packages
Hit http://ftp.nl.debian.org jessie/contrib armhf Packages
Hit http://ftp.nl.debian.org jessie/non-free armhf Packages
Hit http://ftp.nl.debian.org jessie/contrib Translation-en
Hit http://ftp.nl.debian.org jessie/main Translation-en
Hit http://ftp.nl.debian.org jessie/non-free Translation-en
Hit http://ftp.nl.debian.org jessie/main Sources
Hit http://ftp.nl.debian.org jessie/contrib Sources
Hit http://ftp.nl.debian.org jessie/non-free Sources
Hit http://ftp.nl.debian.org jessie/main armhf Packages
Hit http://ftp.nl.debian.org jessie/contrib armhf Packages
Hit http://ftp.nl.debian.org jessie/non-free armhf Packages
Ign http://ftp.nl.debian.org jessie/contrib Translation-en
Ign http://ftp.nl.debian.org jessie/main Translation-en
Ign http://ftp.nl.debian.org jessie/non-free Translation-en
Err http://ftp.nl.debian.org jessie/main Sources
404 Not Found
Err http://ftp.nl.debian.org jessie/contrib Sources
404 Not Found
Err http://ftp.nl.debian.org jessie/non-free Sources
404 Not Found
Err http://ftp.nl.debian.org jessie/main armhf Packages
404 Not Found
Err http://ftp.nl.debian.org jessie/contrib armhf Packages
404 Not Found
Err http://ftp.nl.debian.org jessie/non-free armhf Packages
404 Not Found
Fetched 2420 B in 3s (727 B/s)
W: Failed to fetch http://ftp.nl.debian.org/debian/dists/jessie/main/source/Sources 404 Not Found

W: Failed to fetch http://ftp.nl.debian.org/debian/dists/jessie/contrib/source/Sources 404 Not Found

W: Failed to fetch http://ftp.nl.debian.org/debian/dists/jessie/non-free/source/Sources 404 Not Found

W: Failed to fetch http://ftp.nl.debian.org/debian/dists/jessie/main/binary-armhf/Packages 404 Not Found

W: Failed to fetch http://ftp.nl.debian.org/debian/dists/jessie/contrib/binary-armhf/Packages 404 Not Found

W: Failed to fetch http://ftp.nl.debian.org/debian/dists/jessie/non-free/binary-armhf/Packages 404 Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

0 upgraded, 60 newly installed, 0 to remove and 0 not upgraded.
Need to get 81.5 MB of archives.
After this operation, 170 MB of additional disk space will be used.Do you want to continue? [Y/n] y
Get:1 http://ftp.nl.debian.org/debian/ jessie/main libasan1 armhf 4.9.2-10+deb8u1 [168 kB]
Get:2 http://ftp.nl.debian.org/debian/ jessie/main libatomic1 armhf 4.9.2-10+deb8u1 [6068 B]
Get:3 http://ftp.nl.debian.org/debian/ jessie/main libisl10 armhf 0.12.2-2 [338 kB]
Get:4 http://ftp.nl.debian.org/debian/ jessie/main libcloog-isl4 armhf 0.18.2-1+b2 [50.8 kB]
Get:5 http://ftp.nl.debian.org/debian/ jessie/main libmpdec2 armhf 2.4.1-1 [70.7 kB]
Get:6 http://ftp.nl.debian.org/debian/ jessie/main libmpfr4 armhf 3.1.2-2 [508 kB]
Get:7 http://ftp.nl.debian.org/debian/ jessie/main libpython3.4-minimal armhf 3.4.2-1 [485 kB]
Get:8 http://ftp.nl.debian.org/debian/ jessie/main libpython3.4-stdlib armhf 3.4.2-1 [2011 kB]
Get:9 http://ftp.nl.debian.org/debian/ jessie/main libpython3.4 armhf 3.4.2-1 [1156 kB]
Get:10 http://ftp.nl.debian.org/debian/ jessie/main libc-dev-bin armhf 2.19-18+deb8u10 [232 kB]
Get:11 http://ftp.nl.debian.org/debian/ jessie/main linux-libc-dev armhf 3.16.56-1+deb8u1 [1077 kB]
Get:12 http://ftp.nl.debian.org/debian/ jessie/main libc6-dev armhf 2.19-18+deb8u10 [1750 kB]
Get:13 http://ftp.nl.debian.org/debian/ jessie/main libexpat1-dev armhf 2.1.0-6+deb8u4 [115 kB]
Get:14 http://ftp.nl.debian.org/debian/ jessie/main libpython3.4-dev armhf 3.4.2-1 [38.6 MB]
Get:15 http://ftp.nl.debian.org/debian/ jessie/main libubsan0 armhf 4.9.2-10+deb8u1 [69.5 kB]
Get:16 http://ftp.nl.debian.org/debian/ jessie/main python3.4-minimal armhf 3.4.2-1 [1364 kB]
Get:17 http://ftp.nl.debian.org/debian/ jessie/main libmpc3 armhf 1.0.2-1 [31.4 kB]
Get:18 http://ftp.nl.debian.org/debian/ jessie/main manpages all 3.74-1 [997 kB]
Get:19 http://ftp.nl.debian.org/debian/ jessie/main bzip2 armhf 1.0.6-7+b3 [45.3 kB]
Get:20 http://ftp.nl.debian.org/debian/ jessie/main patch armhf 2.7.5-1+deb8u1 [101 kB]
Get:21 http://ftp.nl.debian.org/debian/ jessie/main binutils armhf 2.25-5+deb8u1 [3537 kB]
Get:22 http://ftp.nl.debian.org/debian/ jessie/main cpp-4.9 armhf 4.9.2-10+deb8u1 [4220 kB]
Get:23 http://ftp.nl.debian.org/debian/ jessie/main cpp armhf 4:4.9.2-2 [17.4 kB]
Get:24 http://ftp.nl.debian.org/debian/ jessie/main libgcc-4.9-dev armhf 4.9.2-10+deb8u1 [358 kB]
Get:25 http://ftp.nl.debian.org/debian/ jessie/main gcc-4.9 armhf 4.9.2-10+deb8u1 [4421 kB]
Get:26 http://ftp.nl.debian.org/debian/ jessie/main gcc armhf 4:4.9.2-2 [5138 B]
Get:27 http://ftp.nl.debian.org/debian/ jessie/main libstdc+±4.9-dev armhf 4.9.2-10+deb8u1 [1129 kB]
Get:28 http://ftp.nl.debian.org/debian/ jessie/main g+±4.9 armhf 4.9.2-10+deb8u1 [11.8 MB]
Get:29 http://ftp.nl.debian.org/debian/ jessie/main g++ armhf 4:4.9.2-2 [1510 B]
Get:30 http://ftp.nl.debian.org/debian/ jessie/main make armhf 4.0-8.1 [335 kB]
Get:31 http://ftp.nl.debian.org/debian/ jessie/main libtimedate-perl all 2.3000-2 [42.2 kB]
Get:32 http://ftp.nl.debian.org/debian/ jessie/main libdpkg-perl all 1.17.27 [1075 kB]
Get:33 http://ftp.nl.debian.org/debian/ jessie/main dpkg-dev all 1.17.27 [1548 kB]
Get:34 http://ftp.nl.debian.org/debian/ jessie/main build-essential armhf 11.7 [6934 B]
Get:35 http://ftp.nl.debian.org/debian/ jessie/main python3.4 armhf 3.4.2-1 [204 kB]
Get:36 http://ftp.nl.debian.org/debian/ jessie/main python3-minimal armhf 3.4.2-2 [34.6 kB]
Get:37 http://ftp.nl.debian.org/debian/ jessie/main libpython3-stdlib armhf 3.4.2-2 [18.1 kB]
Get:38 http://ftp.nl.debian.org/debian/ jessie/main python3 armhf 3.4.2-2 [21.2 kB]
Get:39 http://ftp.nl.debian.org/debian/ jessie/main dh-python all 1.20141111-2 [66.4 kB]
Get:40 http://ftp.nl.debian.org/debian/ jessie/main libfakeroot armhf 1.20.2-1 [40.5 kB]
Get:41 http://ftp.nl.debian.org/debian/ jessie/main fakeroot armhf 1.20.2-1 [83.5 kB]
Get:42 http://ftp.nl.debian.org/debian/ jessie/main libalgorithm-diff-perl all 1.19.02-3 [51.7 kB]
Get:43 http://ftp.nl.debian.org/debian/ jessie/main libalgorithm-diff-xs-perl armhf 0.04-3+b1 [11.9 kB]
Get:44 http://ftp.nl.debian.org/debian/ jessie/main libalgorithm-merge-perl all 0.08-2 [13.5 kB]
Get:45 http://ftp.nl.debian.org/debian/ jessie/main libfile-fcntllock-perl armhf 0.22-1+b1 [36.1 kB]
Get:46 http://ftp.nl.debian.org/debian/ jessie/main libpython3-dev armhf 3.4.2-2 [18.2 kB]
Get:47 http://ftp.nl.debian.org/debian/ jessie/main manpages-dev all 3.74-1 [1865 kB]
Get:48 http://ftp.nl.debian.org/debian/ jessie/main python3-pkg-resources all 5.5.1-1 [34.2 kB]
Get:49 http://ftp.nl.debian.org/debian/ jessie/main python3-chardet all 2.3.0-1 [96.1 kB]
Get:50 http://ftp.nl.debian.org/debian/ jessie/main python3-colorama all 0.3.2-1 [13.1 kB]
Get:51 http://ftp.nl.debian.org/debian/ jessie/main python3.4-dev armhf 3.4.2-1 [418 kB]
Get:52 http://ftp.nl.debian.org/debian/ jessie/main python3-dev armhf 3.4.2-2 [1206 B]
Get:53 http://ftp.nl.debian.org/debian/ jessie/main python3-distlib all 0.1.9-1 [113 kB]
Get:54 http://ftp.nl.debian.org/debian/ jessie/main python3-six all 1.8.0-1 [12.7 kB]
Get:55 http://ftp.nl.debian.org/debian/ jessie/main python3-html5lib all 0.999-3 [82.3 kB]
Get:56 http://ftp.nl.debian.org/debian/ jessie/main python3-urllib3 all 1.9.1-3 [55.5 kB]
Get:57 http://ftp.nl.debian.org/debian/ jessie/main python3-requests all 2.4.3-6 [203 kB]
Get:58 http://ftp.nl.debian.org/debian/ jessie/main python3-setuptools all 5.5.1-1 [134 kB]
Get:59 http://ftp.nl.debian.org/debian/ jessie/main python3-pip all 1.5.6-5 [97.2 kB]
Get:60 http://ftp.nl.debian.org/debian/ jessie/main python3-wheel all 0.24.0-1 [47.6 kB]
Fetched 81.5 MB in 41s (1966 kB/s)
E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/m/mpfr4/libmpfr4_3.1.2-2_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/p/python3.4/libpython3.4-stdlib_3.4.2-1_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/p/python3.4/libpython3.4_3.4.2-1_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/g/glibc/libc6-dev_2.19-18+deb8u10_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/p/python3.4/libpython3.4-dev_3.4.2-1_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/p/python3.4/python3.4-minimal_3.4.2-1_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/g/gcc-4.9/cpp-4.9_4.9.2-10+deb8u1_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/g/gcc-4.9/gcc-4.9_4.9.2-10+deb8u1_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/g/gcc-4.9/g++-4.9_4.9.2-10+deb8u1_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/d/dpkg/libdpkg-perl_1.17.27_all.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/p/python3.4/python3.4_3.4.2-1_armhf.deb Hash Sum mismatch

E: Failed to fetch http://ftp.nl.debian.org/debian/pool/main/m/manpages/manpages-dev_3.74-1_all.deb Hash Sum mismatch

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Извините не знаю как под спойлер убрать.

покажите вывод

df -h

1 Like

volumio@volumio:~$ df -h
Filesystem Size Used Avail Use% Mounted on
overlay 395M 250M 121M 68% /
/dev/mmcblk1p2 2.2G 570M 1.5G 28% /imgpart
/dev/loop0 259M 259M 0 100% /static
/dev/mmcblk1p1 60M 25M 36M 42% /boot
devtmpfs 1.3G 0 1.3G 0% /dev
tmpfs 1.4G 0 1.4G 0% /dev/shm
tmpfs 1.4G 5.7M 1.4G 1% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.4G 0 1.4G 0% /sys/fs/cgroup
tmpfs 1.4G 20K 1.4G 1% /tmp
tmpfs 1.4G 0 1.4G 0% /var/spool/cups
tmpfs 20M 36K 20M 1% /var/log
tmpfs 1.4G 0 1.4G 0% /var/spool/cups/tmp
/dev/tee 5.0M 35K 4.9M 1% /media/57f8f4bc-abf4-655f-bf67-946fc0f9f25 b
/dev/system 2.0G 563M 1.4G 30% /media/beeee9df-d021-434e-b38e-137f1fcaa9d 2
/dev/cache 512M 22M 491M 5% /media/B316-0A1E
/dev/data 55G 442M 54G 1% /media/2bad6e05-a4e4-4311-aaa1-5e666478427 a
tmpfs 270M 0 270M 0% /run/user/1000

Я попробую проверить у себя на выходных.

1 Like

Проблема в проводном интерфейсе.
Подключился по wifi и отключил lan.
Теперь с пакетами проблем нет.

Hi @balbes150,
is there any easy way to add Myvolumio to your existing build or new build is needed? Thx

Hi @Stefan
Clarify what “myVolumio” . Is it an add-on or some customization ?

Its a new cloud service from Volumio (https://volumio.org/myvolumio/) that adds premium services to the local player (Tidal and Qobuz).

Myvolumio menu appear in the standard menu when you install volumio on the sbc. From this menu you can log in to the volumio cloud and get cloud backup, cloud streaming, Tidal, etc.

If this functionality is not an additional setting (which can be performed\added in the current system), then the image needs to be rebuilt. But this question can only be answered by the developer of this function, how it is implemented.

Ok. I think it’s clear. New build with the latest source from volumio’s GitHub is needed.

3 Likes

Actually, you will not be able to build a myVolumio-supported version locally.
It can only be done when the image is built on the volumio build server.
The build scripts also need to be slightly modified, but afterwards these modifications will allow you to continue to build locally.
It just won’t have myVolumio.

In case there is enough interest, we might build a specific Volumio version this year for people who do not care about loosing the android tv box functions and use the volumio-builtin “disk copy” to copy to emmc.
It would be a community supported version with myVolumio and have support up to DSD256 for capable usb audio devices.
When sufficient hw support is available, we might be using a mainline kernel. There would not be any i2s support in that case but based on usb audio. Should be fine with TB. To be discussed…

Everything you need has long been in the main core. :slight_smile:

What login/password should I enter??

1 Like

First of all you have to enable ssh in Volumio by going to:
Volumio/dev
Or
yourVolumioIP/Dev

After that using putty log in using:
User: volumio
Pass: volumio

If you have trouble, use sudo su command before Roon install

Don’t use my tutorial it’s to old. Go to roonlabs.com and follow instructions there for easy install

Cheers,
Stefan

4 Likes