RuneAudio as a standalone system on C1+

ODROID related support

Re: RuneAudio as a standalone system on C1+

Postby hondagx35 » 03 Oct 2015, 10:19

Hi odroider,

thank you for your work and for sharing it.

@all
The coming 0.4 for ODROID and RP2 will have a local browser integrated.

Frank
User avatar
hondagx35
 
Posts: 3042
Joined: 11 Sep 2014, 22:06
Location: Germany

Re: RuneAudio as a standalone system on C1+

Postby odroider » 03 Oct 2015, 10:32

Hi Frank,

Oh! Great to hear the news about the 0.4 release.

Does the local browser support the multi-touch event?
I am developing a HDMI 7-inch screen with a capacitive touch screen to support the pinch-zoom feature on ODROID-C1+.
odroider
 
Posts: 56
Joined: 22 Jun 2015, 07:52

Re: RuneAudio as a standalone system on C1+

Postby hondagx35 » 03 Oct 2015, 10:53

Hi odroider,

Does the local browser support the multi-touch event?

No, we are using midori and matchbox-window-manger.
As usual our main goal is to have a responsive and lightweight solution, with one main goal = sound quality.

Frank
User avatar
hondagx35
 
Posts: 3042
Joined: 11 Sep 2014, 22:06
Location: Germany

Re: RuneAudio as a standalone system on C1+

Postby odroider » 03 Oct 2015, 11:00

hondagx35 wrote:one main goal = sound quality.


I fully agree that. It is the main reason why I've used the RuneAudio. :mrgreen:
odroider
 
Posts: 56
Joined: 22 Jun 2015, 07:52

Re: RuneAudio as a standalone system on C1+

Postby gkkpch » 03 Oct 2015, 16:23

Hi Odroider,
thanks for sharing this!

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: RuneAudio as a standalone system on C1+

Postby odroider » 05 Oct 2015, 05:26

Let's try 320x240 3.2inch LCD.
You can buy it from this link.
http://www.hardkernel.com/main/products/prdt_info.php?g_code=G142060963922

Add below two line in ~/.bash_profile and save it to load the SPI TFT LCD drivers automatically.
Code: Select all
modprobe spicc
modprobe fbtft_device name=odroidc_tft32 rotate=270 gpios=reset:116,dc:115 speed=32000000 cs=0

Orginally I tried to add the drivers into /etc/modules-load.d/odroid.conf, it didn't work correctly.

And create a file "/usr/share/X11/xorg.conf.d/99-odroidc-tftlcd.conf" and paste below configuration to display the X11 on the TFT.
Code: Select all
Section "Device"
    Identifier    "C1 fbdev"
    Driver        "fbdev"
    Option        "fbdev" "/dev/fb2"
EndSection


Save it and reboot, you can see the RuneAudio on the 3.2inch LCD.

Time to calibrate the resistive touch screen. Install the calibrator.
Code: Select all
pacman -S xinput_calibrator


Run "DISPLAY=:0.0 xinput_calibrator" on the remote shell and follow the instructions.
then, you will get something on the LCD. Follow the instruction on the LCD screen.
You need to use a touch pen and you will have a set of calibration data from the remote console.
Code: Select all
[root@runeaudio rules.d]# DISPLAY=:0.0 xinput_calibrator         
        Setting calibration data: 0, 8000, 0, 4800
Calibrating EVDEV driver for "ADS7846 Touchscreen" id=8
        current calibration values (from XInput): min_x=0, max_x=8000 and min_y=0, max_y=4800
INFO: width=320, height=240
[root@runeaudio rules.d]# DISPLAY=:0.0 xinput_calibrator
Calibrating EVDEV driver for "ADS7846 Touchscreen" id=8
        current calibration values (from XInput): min_x=0, max_x=8000 and min_y=0, max_y=4800
INFO: width=320, height=240

Doing dynamic recalibration:
        Setting calibration data: 208, 3842, 3922, 148
        --> Making the calibration permanent <--
  copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' (/usr/share/X11/xorg.conf.d/ in some distro's)
Section "InputClass"
        Identifier      "calibration"
        MatchProduct    "ADS7846 Touchscreen"
        Option  "Calibration"   "208 3842 3922 148"
        Option  "SwapAxes"      "0"
EndSection


Run "nano /etc/X11/xorg.conf.d/99-calibration.conf" put the section and save it.
Code: Select all
Section "InputClass"
        Identifier      "calibration"
        MatchProduct    "ADS7846 Touchscreen"
        Option  "Calibration"   "208 3842 3922 148"
        Option  "SwapAxes"      "0"
EndSection


Now you can control the RuneAudio GUI on the 3.2inch TFT LCD with the touch screen.
odroider
 
Posts: 56
Joined: 22 Jun 2015, 07:52

Re: RuneAudio as a standalone system on C1+

Postby ak37 » 08 Oct 2015, 17:29

Hi !

I have try your instruction to use my C1+ as a standalone.
But i don't have anything in the hdmi output... I try to configure /boot/boot.ini to 1080p but nothing.
I can't start server x by startx or startlxde or lxdm :?

any idea ?
ak37
 
Posts: 7
Joined: 08 Oct 2015, 17:25

Re: RuneAudio as a standalone system on C1+

Postby odroider » 09 Oct 2015, 06:39

ak37 wrote:Hi !

I have try your instruction to use my C1+ as a standalone.
But i don't have anything in the hdmi output... I try to configure /boot/boot.ini to 1080p but nothing.
I can't start server x by startx or startlxde or lxdm :?

any idea ?


You can see a login screen on the HDMI monitor without any modification on the official RuneAudio OS image.
Check your HDMI cable or connection first.
odroider
 
Posts: 56
Joined: 22 Jun 2015, 07:52

Re: RuneAudio as a standalone system on C1+

Postby ak37 » 09 Oct 2015, 08:36

No I see nothing on the monitor... I have tried with Philips TV, samsung PC monitor and sainsmart 7" TFT monitor but same issue!
Cable and all monitors work with my PC and my Udoo
ak37
 
Posts: 7
Joined: 08 Oct 2015, 17:25

Re: RuneAudio as a standalone system on C1+

Postby odroider » 09 Oct 2015, 12:11

Could you access the C1+ via SSH when it booted with RuneAudio OS?
odroider
 
Posts: 56
Joined: 22 Jun 2015, 07:52

support RuneAudio Donate with PayPal

PreviousNext

Return to ODROID

Who is online

Users browsing this forum: No registered users and 4 guests