Alternative, Bern, would be to 'boticize' a newer version of Debian. Jessie is working well for me.
https://github.com/miero/boticize
Cheers,
Frank
https://github.com/miero/boticize
Cheers,
Frank
I checked and tested my hardware connection, by using a known source and its fine.
More detail needed to rule out hardware faults and other non-software issues.
Same issue I ran into when installing Roon Bridge. Se my post 1919
Thanks for pointing🙂.
Most helpful was the little script from the last post of THIS thread.
I managed to update libc to 2.24 and after that the newest squeezelite works fine.
Code:
root@botic:~# /lib/arm-linux-gnueabihf/libc.so.6
GNU C Library (Debian GLIBC 2.24-5) stable release version 2.24, by Roland McGrath et al.
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 6.2.0 20161010.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE
For bug reporting instructions, please see:
<http://www.debian.org/Bugs/>.
Last edited:
I found the answer on the Roon forum. Something called glibc needs to be upgraded. Skybridge posted a link to a script that will do that. I now have it working as a Roon endpoint. It worked flawlessly all day yesterday so I'm keeping fingers crossed.
So, essentially to install Roon Bridge on Botic;
(1) To run the easy installation script from Roon, you need to install curl and bzip2.
(2) Upgrade glibc. See post by Skywalker. https://community.roonlabs.com/t/roonbridge-on-beaglebone-black-solved/9657/4
Sorry for making a comment on your old post. I occasionally use roon bridge on my BBB-Hermes/Cronus connected to my B3SE, that is running on a debian-stretch system with botic driver. You might want to give it a try.
Installation was quite easy. Make a working SD of debian-stretch from here and install botic driver with adding dtb=am335x-boneblack-botic.dtb to /boot/uEnv.txt. Then download and expand the Roon Bridge package in any directory you like. If the debian-stretch with botic driver is running well, you'll see Roon Bridge work well without problems. No need for glibc tweaking.
Regards,
twluke,
Roon bridge has been working fine on my Wheezy installation. What would be the advantage of Debian Stretch?
Roon bridge has been working fine on my Wheezy installation. What would be the advantage of Debian Stretch?
twluke,
Roon bridge has been working fine on my Wheezy installation. What would be the advantage of Debian Stretch?
Because the debian system supporting BBB is shifting to the newer ones like jessie or stretch rather than an older one like wheezy as indicated by the page I referred to.
Regards,
Can anyone please guide me or at least point me to instructions on how to boticized volumio. I have been reading this thread for quite sometime and have to admit that I am a bit lost. I was able to install botic v4 into my BBB, flashed to emmc, and upgrade to v5. Tried to use ympd, manually mount my NAS, and got music out. Now, I would like to try Volumio, and I see some people have successfully used it, but I could not find a clear guide or instructions on how to do it. Can someone please help me?
Regards
Regards
Can anyone please guide me or at least point me to instructions on how to boticized volumio. I have been reading this thread for quite sometime and have to admit that I am a bit lost. I was able to install botic v4 into my BBB, flashed to emmc, and upgrade to v5. Tried to use ympd, manually mount my NAS, and got music out. Now, I would like to try Volumio, and I see some people have successfully used it, but I could not find a clear guide or instructions on how to do it. Can someone please help me?
Regards
I've never used Volumio but as I quick searched new version 2.0 for BBB is going to appear in next few days.
I would wait and after installation of new version I would try scripts prepared by Miero in the boticize to add botic to the new Volumio.
Last edited:
I've never used Volumio but as I quick searched new version 2.0 for BBB is going to appear in next few days.
I would wait and after installation of new version I would try scripts prepared by Miero in the boticize to add botic to the new Volumio.
Wow, ok, good to know, thank you, I will wait. Just wondering, I have used volumio before and quite like it, but I see people here used squeezelite, I am wondering what the difference are between the two. For me simplicity is what I like, but good access to my music on my nas server or a portable usb hard drive. and thats it.
Best Regards,
Alex
bern, are you sure that Volumio 2.0 will be available for BBB too?
I'm not able to find the their plans.
BTW: boticize scripts are too old and they needs to be updated
I'm not able to find the their plans.
BTW: boticize scripts are too old and they needs to be updated
bern, are you sure that Volumio 2.0 will be available for BBB too?
I'm not able to find the their plans.
BTW: boticize scripts are too old and they needs to be updated
miero, thanks for the update, I guess, I will have to wait for the updated scripts. I will, however, try to use the old scripts with the current version of volumio and see if it still works.
bern, are you sure that Volumio 2.0 will be available for BBB too?
I'm not able to find the their plans.
BTW: boticize scripts are too old and they needs to be updated
Hi miero,
See this announcement:
https://volumio.org/volumio-2-stable-release/
and at he end:
Volumio version 2 is available now in the download page or via the OTA Updater. We’ll first release Raspberry PI and X86 versions, in the following days we’ll also update all other platforms.
OK, but I still don't expect that it will be available soon (or ever). Because there are still no support for BBB in their build scripts :/
https://github.com/volumio/Build
https://github.com/volumio/Build
OK, but I still don't expect that it will be available soon (or ever). Because there are still no support for BBB in their build scripts :/
https://github.com/volumio/Build
Well, let's hope that they fulfill their promise...
BBB is on our roadmap, and since we need to have a suitable kernel to start porting Volumio on BBB... I think that starting with Miero's would be the best way! (I got loooots of requests and I've always been intrigued to try it..).
That being said, the way our dev process is structured is: we take care of some devices like x86 and pi, and we request contributions for the others. So if someone is willing to help us on this, we could start even tomorrow.
We could do:
- Taking as examples the repositories for odroid
https://github.com/volumio/platform-odroid
- Creating a tar containing kernel, modules, uboot and the .defconfig (to allow others to replicate the kernel we'll make)
- The kernel must be > 3.18 since overlayfs is a mandatory requisite for volumio to run (alternatively we need to backport overlayfs)
- In the meanwhile, I could create the scripts to build the rootfs and relative image
What do you say?
That being said, the way our dev process is structured is: we take care of some devices like x86 and pi, and we request contributions for the others. So if someone is willing to help us on this, we could start even tomorrow.
We could do:
- Taking as examples the repositories for odroid
https://github.com/volumio/platform-odroid
- Creating a tar containing kernel, modules, uboot and the .defconfig (to allow others to replicate the kernel we'll make)
- The kernel must be > 3.18 since overlayfs is a mandatory requisite for volumio to run (alternatively we need to backport overlayfs)
- In the meanwhile, I could create the scripts to build the rootfs and relative image
What do you say?
If you have a time you can waste, you can try my experiment to port Volumio 2.0 from rPI to BBB. BIG NOTICE, it is destined to be non-supported. You need a 4GB SD card to test this.
After BBB boots with it, try to open the web interface [let's hope it will start] and switch off run-time conversion to DSD (BBB is slow for it).
Update the clk_44k1/clk_48k parameters via SSH if needed.
Try to load music [or install Spotify plugin] and try if it plays.
SD Image can be found here: Index of /botic7-rc1/volumio
----
Ultra brief details what have I done:
- use BBB bootloader from debian and extracted volumio data to ext4 fs
- removed their kernel and updater(!!!)
- changed its /etc/fstab to root be writable
- added botic7-rc1 kernel + larger buffer for DSD mod
After BBB boots with it, try to open the web interface [let's hope it will start] and switch off run-time conversion to DSD (BBB is slow for it).
Update the clk_44k1/clk_48k parameters via SSH if needed.
Try to load music [or install Spotify plugin] and try if it plays.
SD Image can be found here: Index of /botic7-rc1/volumio
----
Ultra brief details what have I done:
- use BBB bootloader from debian and extracted volumio data to ext4 fs
- removed their kernel and updater(!!!)
- changed its /etc/fstab to root be writable
- added botic7-rc1 kernel + larger buffer for DSD mod
Great! I'll try your image and see if it can be a good start! I'll be off for 3 or 4 days but if you need me write here I'll try to support
I've prepared the bbb scripts on the repo,
so you can clone it and start building the images (I think it will ease up your work...)
There is a new repo for the bbb platform files:
https://github.com/volumio/platform-bbb
But during development you can just move over the files in the script without using it...
You can see the new scripts for bbb:
https://github.com/volumio/Build/commit/18a144fb73b775e87d36a7441cfc3b7187b845a5
They should be pretty straightforwarding, but I've added some comments inside to guide you a bit...
After you've set up your dev environment (I suggest a debian one, but also ubuntu will work but you need to edit multistrap a bit, see the readme).
just launch :
./build.sh -b arm -d bbb -v 2.001
Let me know!
mi
so you can clone it and start building the images (I think it will ease up your work...)
There is a new repo for the bbb platform files:
https://github.com/volumio/platform-bbb
But during development you can just move over the files in the script without using it...
You can see the new scripts for bbb:
https://github.com/volumio/Build/commit/18a144fb73b775e87d36a7441cfc3b7187b845a5
They should be pretty straightforwarding, but I've added some comments inside to guide you a bit...
After you've set up your dev environment (I suggest a debian one, but also ubuntu will work but you need to edit multistrap a bit, see the readme).
just launch :
./build.sh -b arm -d bbb -v 2.001
Let me know!
mi
- Home
- More Vendors...
- Twisted Pear
- Support for Botic Linux driver