It would be very nice to have hyperiond running on that small device.
Source code can be found here: https://github.com/hyperion-project/hyperion
But I'm not sure if default leds would work because of SPI driver. Maybe bit banging some protocols?
It would be very nice to have hyperiond running on that small device.
Source code can be found here: https://github.com/hyperion-project/hyperion
But I'm not sure if default leds would work because of SPI driver. Maybe bit banging some protocols?
Another possiblity would be a "Squeezebox/LMS" (Logitech Media Server) Solution.
I have three different Omegas running for almost half an year as Squeezebox clients (using squeezelite).
EDIT:
Another way could be "Snapcast". I tested that a couple of weeks ago with the Omegas and it was also running quite smooth.
thanks for having a look into this.
I have compiled the source now on myself and now it seems to work.
If I have a couple of hours freetime in the next days I will build a "test torch".
If someone is interested in the binary which is working on stock Onion firmware then let me know and I will upload it somewhere.
GenieΓ deinen Urlaub!
Hi Luz,
I tried your cool way to control leds.
Driver is working correct, and I can echo some colors to the leds.
But sadly messagetorch is not working for me.
Installation was ok, but start fails with "-ash: messagetorch: not found"
Binary is in "/usr/bin/" folder.
Same message appears if I try to open it via "/usr/bin/messagetorch".
I'm on latest 0.1.4 b330 version of omega and also resetted it to factory. But still the same.
Do you have an idea what else I can try?
Thanks in advance.
which files do you need? For getting usb audio to work, or squeezelite, or squeezeslave?
But in general you should be able to find it here: https://www.dropbox.com/sh/g12gf4ko9512pec/AACDj55QPvxf46LM1V5AwpHoa?dl=0
Hi fader,
thanks for that great howto.
I hope it will help some people who are also interested in getting usb audio devices to work with the omega.
Great to hear, that I could help someone.
Which node server do you want to use on the omega?
I've uploaded kmod-input-core_3.18.23-1_ar71xx.ipk now in the same dropbox.
Also I've added a small video (sorry for the poor quality), to see onion omega running squeezelite in autostart and playing music
Hi,
as I already wrote in this thread, yes I had success and I can hear music via usb audio device.
I've also added package for squeezelite in my dropbox share...
Squeezelite is not so power consuming like squeezeslave.
Just download it and install with
opkg install squeezelite_1.8-1_ar71xx.ipk
Great little device
I had success with compiling the packages for omega.
Here you can find kmod-sound-core_3.18.23-1_ar71xx.ipk and kmod-usb-audio_3.18.23-1_ar71xx.ipk.
Install them with
opkg --force-depends install kmod-sound-core
opkg --force-depends install kmod-usb-audio
Finally I have squeezeslave running with usb audio...
Here you can find my compiled kmod-sound-core_3.18.23-1_ar71xx.ipk and kmod-usb-audio_3.18.23-1_ar71xx.ipk.
Please check before, that there are no other versions installed with these commands:
opkg remove kmod-usb-audio
opkg remove kmod-sound-core
After that, install both packages with:
opkg --force-depends install kmod-sound-core
opkg --force-depends install kmod-usb-audio
Have fun and enjoy
Should be possible with sysupgrade command...
It's described in the cross compile tutorial.
sysupgrade openwrt-ar71xx-generic-onion-omega-squashfs-factory.bin
If you wish the system to try to preserve modified files in /etc directory, where most of the configuration is kept, add the -c flag:
sysupgrade -c openwrt-ar71xx-generic-onion-omega-squashfs-factory.bin
If you wish to overwrite all configuration changes and restore the original image setting, add the -n flag:
sysupgrade -n openwrt-ar71xx-generic-onion-omega-squashfs-factory.bin
Hi,
first... I'm quite a new with that stuff, but I'm willing to learn things
I've created a Cross-Compile Environment for Omega the way like it's described in the wiki.
Everything works fine and I got a *. bin firmware file, which I successfully flashed on my onion.
Reason for building a new image was to get usb audio working, so I just enabled kmod-usb-audio and kmod-sound-core and started building process. After a couple of hours I got my image.
Problem is now, I like the onion web interface and this was missing (also wifisetup script and such other onion tools were missing).
So my question is how to get them back running, or better, how to activate usb audio support without changing original omega image?
Thanks in advance.
Hi,
I'm very interested in doing quite the same thing.
Did you have any success with running squeezeslave on the omega?
Thanks