Port Runeaudio to Odroid X2 (Arm v7)

General discussion about RuneAudio. Do not post any support or feature requests here.

Port Runeaudio to Odroid X2 (Arm v7)

Postby gkkpch » 20 May 2015, 19:14

Last edited by gkkpch on 21 May 2015, 14:16, edited 1 time in total.
Odroid-C1+, 8Gb eMMC, 8Gb µSD with 32bit/384Khz Odroid-C1+ HiFi shield (PCM5102)
Odroid-C1, 8Gb µSD with DAC: XMOS 384K/32bit USB (PCM5102)
Other: 24bit/192Khz Audiophonics DAC Sabre ES9023 I2S
User avatar
gkkpch
 
Posts: 64
Joined: 19 May 2015, 11:58
Location: Switzerland

Re: Port Runeaudio to Odroid X2 (Arm v7)

Postby gkkpch » 20 May 2015, 19:31

Odroid-C1+, 8Gb eMMC, 8Gb µSD with 32bit/384Khz Odroid-C1+ HiFi shield (PCM5102)
Odroid-C1, 8Gb µSD with DAC: XMOS 384K/32bit USB (PCM5102)
Other: 24bit/192Khz Audiophonics DAC Sabre ES9023 I2S
User avatar
gkkpch
 
Posts: 64
Joined: 19 May 2015, 11:58
Location: Switzerland

Re: Port Runeaudio to Odroid X2 (Arm v7)

Postby gkkpch » 21 May 2015, 18:03

Checked all config files, added some I forgot.
Fixed an avahi-daemon problem, now mpd, mpdscribble, mpc all seem to work ok.
Rebuilding phpredis-rune did not make any difference, now starting to rebuild php-rune.
See if that helps.
Odroid-C1+, 8Gb eMMC, 8Gb µSD with 32bit/384Khz Odroid-C1+ HiFi shield (PCM5102)
Odroid-C1, 8Gb µSD with DAC: XMOS 384K/32bit USB (PCM5102)
Other: 24bit/192Khz Audiophonics DAC Sabre ES9023 I2S
User avatar
gkkpch
 
Posts: 64
Joined: 19 May 2015, 11:58
Location: Switzerland

Re: Port Runeaudio to Odroid X2 (Arm v7)

Postby gkkpch » 21 May 2015, 19:58

light at the end of the tunnel :D :D :D :D :D :D

The main problem were
- mpd needed to be re-complied because of dependencies
- avahi-daemon was not working because of "SO_REUSEPORT failed: Protocol not available", fixed in avahi-daemon.conf
- php.ini: redis.so was missing as an extension.

proof-runeaudio.jpg
proof-runeaudio.jpg (93.21 KiB) Viewed 3208 times


There are a number of open issues, like Dirble just spins, dsd/ dsf tracks are not working. This needs to be looked into.
The whole procedure needs to be re-done anyway to get a clean "cookbook".

This was a good exercise and I learned a lot.

Cheers - Gé
Odroid-C1+, 8Gb eMMC, 8Gb µSD with 32bit/384Khz Odroid-C1+ HiFi shield (PCM5102)
Odroid-C1, 8Gb µSD with DAC: XMOS 384K/32bit USB (PCM5102)
Other: 24bit/192Khz Audiophonics DAC Sabre ES9023 I2S
User avatar
gkkpch
 
Posts: 64
Joined: 19 May 2015, 11:58
Location: Switzerland

Re: Port Runeaudio to Odroid X2 (Arm v7)

Postby ACX » 21 May 2015, 21:24

Great work :) Actually, Orion is working on a brand new cookbook entirely based on the PKGBUILD system, which will standardize the building process across platforms. Are you interested in contributing to its development and maintenance once the first complete draft is published?
User avatar
ACX
RuneAudio co-founder
 
Posts: 1693
Joined: 29 Nov 2013, 02:25
Location: Udine, Italy

Re: Port Runeaudio to Odroid X2 (Arm v7)

Postby gkkpch » 22 May 2015, 19:49

Odroid-C1+, 8Gb eMMC, 8Gb µSD with 32bit/384Khz Odroid-C1+ HiFi shield (PCM5102)
Odroid-C1, 8Gb µSD with DAC: XMOS 384K/32bit USB (PCM5102)
Other: 24bit/192Khz Audiophonics DAC Sabre ES9023 I2S
User avatar
gkkpch
 
Posts: 64
Joined: 19 May 2015, 11:58
Location: Switzerland

Re: Port Runeaudio to Odroid X2 (Arm v7)

Postby gkkpch » 22 May 2015, 23:59

Yes,
the DSD option was obviously interpreted wrong. When switched off, it plays dsf files over pcm no problem.
Still wonder why mpd was addressing hw:0:0, surely something must not quite fit in yet.
But I'm also not sure if the Hifi-Ref supports "generic" dsd, found no documentation.

On a positive note:
- Dirdle is working (did not have to change, some startup quirk perhaps, seems to work ok)
- Webradio is working
- USB-stick is working
- NAS is working
- Jamendo is working

Only Spotify to test, might leave that for a while as I would need to recover my password and reset.

I'm starting to like runeaudio a lot, especially because it is very responsive and also looks good.
Plays anything I threw at it (as volumio did).
And because of missing RPi usb issues and the existence of 4-core 1.7Ghz power, never ever with any pops, hick-ups or whatsoever.
OK, admit, this board is to expensive for this sort of purpose, then it suited the purpose as a PoC.

For the time being (unless I read any specific request) I'm going to leave it with the Odroid X2 port.
It was not meant for a big user base, U3, C1 (or when HK has anything newer in the low-cost offering) are much more up-to-date and interesting.
I will use this experience to tinker with other Odroid boards, see what comes next, I will do my best.

Odroid-C1+, 8Gb eMMC, 8Gb µSD with 32bit/384Khz Odroid-C1+ HiFi shield (PCM5102)
Odroid-C1, 8Gb µSD with DAC: XMOS 384K/32bit USB (PCM5102)
Other: 24bit/192Khz Audiophonics DAC Sabre ES9023 I2S
User avatar
gkkpch
 
Posts: 64
Joined: 19 May 2015, 11:58
Location: Switzerland

Re: Port Runeaudio to Odroid X2 (Arm v7)

Postby ACX » 23 May 2015, 02:36

User avatar
ACX
RuneAudio co-founder
 
Posts: 1693
Joined: 29 Nov 2013, 02:25
Location: Udine, Italy

Re: Port Runeaudio to Odroid X2 (Arm v7)

Postby gkkpch » 31 May 2015, 12:33

Corrected with findings from the ODROID-C1 port.

Debug-Info from

No Spotify, but otherwise very usable :)
Odroid-C1+, 8Gb eMMC, 8Gb µSD with 32bit/384Khz Odroid-C1+ HiFi shield (PCM5102)
Odroid-C1, 8Gb µSD with DAC: XMOS 384K/32bit USB (PCM5102)
Other: 24bit/192Khz Audiophonics DAC Sabre ES9023 I2S
User avatar
gkkpch
 
Posts: 64
Joined: 19 May 2015, 11:58
Location: Switzerland

Re: Port Runeaudio to Odroid X2 (Arm v7)

Postby dryce » 23 Jun 2015, 13:21

When you were creating your image did you have difficulty getting Redis to start properly? I can start it manually from the command line, but it won't start automatically with systemd. I have the UI showing up, so that's half the battle, but because redis isn't cooperating the worker services don't work. I am working on a Banana Pi Pro instead of the Odroid, but I thought I'd check. Thanks!
dryce
 
Posts: 34
Joined: 12 Jun 2014, 22:34

support RuneAudio Donate with PayPal

Next

Return to General discussion

Who is online

Users browsing this forum: No registered users and 18 guests