• Disclaimer: This Vendor's Forum is a paid-for commercial area. Unlike the rest of diyAudio, the Vendor has complete control of what may or may not be posted in this forum. If you wish to discuss technical matters outside the bounds of what is permitted by the Vendor, please use the non-commercial areas of diyAudio to do so.

Support for Botic Linux driver

Just one more. To make working squeezlite do I need to make thise commands?
apt-get install g++ \
libmad0-dev libmpdclient-dev \
libflac-dev \
libaudiofile-dev libsndfile1-dev libfaad-dev \
libwavpack-dev \
libavcodec-dev libavformat-dev \
libmp3lame-dev libshine-dev \
libsamplerate0-dev libsoxr-dev \
libbz2-dev \
libcurl4-gnutls-dev libyajl-dev libexpat-dev \
libasound2-dev \
libupnp-dev \
libavahi-client-dev \
libsqlite3-dev \
libsystemd-dev libwrap0-dev \
libcppunit-dev xmlto \
libboost-dev \
libicu-dev
 
I also understand that to get to root directory on putty I now have to always go this way:
sudo su
(enter debian password (temppwd))
passwd
(enter root password)
(repeat)
exit

There is no more root and pass botic? Like the old way. That changes anything with settings on my network devices?

Thanks
Before doing this, you have to create the password of root by executing the command below:

passwd root

You'll be asked to enter your user password. After that enter the password of root, which is whatever you like.

In the same way you can change your user password from the default temppwd:

passwd debian


Rgards,
 
I also have only three leds on my hermes board lit. Is that because MPD is not installed? Should I worry?
Counting from the one most close to the PSU header, which one is non-lit? If it is not the firs one, you can ignore it. Otherwise you have to check your soldering, if necessary apply retouching. Also make sure that your network connection is okay.

Regards,
 
Last edited:
The last question for your courtesy as you have been vary helpful to me and I thank you very much.
Can you point me out if you know where to, some exemples on how to get squeezelite set up correctly to work and to be seen from my player on PC?
I'm an MPD guy and an avid user of HQ player using botic system as NAA. So sorry that I can not be of help for you.
 
nope

speaker-test 1.1.3

Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -2,No such file or directory
this is what I get as a response
 
Last edited:
nope

speaker-test 1.1.3
-snip-
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
-snip-
this is what I get as a response
Okay, this means botic driver which should be card0 is not installed. The reason may be unknown. Try to reinstall the 4.8 system under this condition. I presume that the uname -r is 4.8.13-botic7-rc3 and /boot/uEnv.txt includes dtb=am335x-boneblack-botic.dtb for now.

Rgds,
 
Okay, this means botic driver which should be card0 is not installed. The reason may be unknown. Try to reinstall the 4.8 system under this condition. I presume that the uname -r is 4.8.13-botic7-rc3 and /boot/uEnv.txt includes dtb=am335x-boneblack-botic.dtb for now.

Rgds,

Yes I forgot this small step dtb=am335x-boneblack-botic.dtb.
Iv'e edited /boot/uEnv.txt put it on, sync and reboot.
Now all four leds on Hermes are on.
But still no sound.
root@beaglebone:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Botic [Botic], device 0: external botic-hifi-0 []
Subdevices: 0/1
Subdevice #0: subdevice #0
root@beaglebone:~# speaker-test 1.1.3

speaker-test 1.1.3

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Playback open error: -16,Device or resource busy
Do you still suggest reinstalling?
 
Last edited:
Yes I forgot this small step dtb=am335x-boneblack-botic.dtb.
Iv'e edited /boot/uEnv.txt put it on, sync and reboot.
Now all four leds on Hermes are on.
But still no sound.

Do you still suggest reinstalling?

It's okay. No need for reinstallation.

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Playback open error: -16,Device or resource busy
It's appears other ALSA software is occupying botic driver. Is squeezeilite is active? To make your issue more focused, temporally you might uninstall squeezelite by:

apt-get remove squeezelite.

Then try again speaker test. Squeezelite can be installed again later.

Regards,