Hello everyone,
I got really excited after reading the blog post on touchscreen support :
volumio.org/raspberry-pi-displa … ic-player/
I ordered myself an Odroid Vu7 plus, thinking it would be close to plug and play (in that regard, the blog post is quite misleading), and spent a whole evening trying to make it work. In the end, I managed to display volumio on the screen, although the touchscreen is not working at all.
I thought I’d write a guide about it since the informations I got needed to be gathered all over the internet, and hopefully find some solution for the touchscreen part.
- Physical setup
Plug the HDMI cable in the HDMI ports of the rasbperry and the display. Plug the micro usb port on the display and the normal size usb port on the raspberry. The USB is used both for data (touchscreen) and powersupply. If the display is not powered while plugged, check the switch on the side of the display, use a bigger power supply, or a usb hub with its own power supply.
-
Update volumio
On the WebUI (volumio.local) go to system, and click on update. Since updating seems to erase your custom parameters in config.txt, it’s better to do it now.
- Edit config.txt
Two ways to do it :
- Use a card reader on a mac/linux computer, open /boot/config.txt with your text editor.
- Connect in SSH to the raspberry (enable SSH in volumio.local/dev, use an SSH software like putty on windows) and type sudo nano /boot/config.txt
Once the file is displayed, add the following lines
#Set output to DVI so the sound won’t be sent through the HDMI cable
hdmi_drive=1
#Set HDMI group to 2, no idea what it actually does
hdmi_group=2
#Set hdmi_mode to 87 which seems to be « custom resolution »
hdmi_mode=87
#Set the screen parameters
hdmi_cvt=1024 600 60 3 0 0 0
Save and reboot, the display should work now, but volumio UI doesn’t work yet.
- Install the touchscreen plugin
Make sure you have no keyboard plugged into the raspberry pi before doing this
Using the WebUI, go to plugin, select miscellanea, and select install. It takes quite a while to install, so don’t be worried if it seems stuck on 70%. Once you have the message « plugin installed », reboot the pi.
Et voila ! You should now see the volumio UI on your screen after a long and stressful boot.
All you need to do now, is make the touchscreen work. And that’s where I’m stuck at the moment. From what I can understand, the drivers are only available for Odroid, and it requires a custom kernel to make them work on another platform. Maybe someone more familiar with Linux could help me get a better understanding of this.