Raspberry pi B+ and Odroid VU-7 plus

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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

Well, VU7+ is basically a Waveshare 7" and should work with a standard USB HID interface.

Unfortunately, on Raspberry it does not seem to work just like that.
You can try the following (no guarantee, I have one here but don’t have the time to try it myself :unamused: ) :

git clone https://github.com/derekhe/waveshare-7inch-touchscreen-driver cd wavesahre-7inch-touchscreen-driver chmod +x install.sh sudo apt-get update sudo ./install.sh sudo restart

Please report back :wink:

Thanks for the quick reply. :wink:

Unfortunately it doesn’t seem to work. I suspected the touchscreen was sold under different badges, so I will check tutorials for the Waveshare.

I mainly want to +1 this quote and add that I was also a little underwhelmed by the results.
If you lists alternative screens in a blog post, without mentioning these possible issues, it would be better to leave them out.

The screen is really nice and I hope I can get the touch functionality to work as well with the RPi3, but so far… no luck

ps. thank you @fremi for writing the first post and getting the basics working!

I had to put the project on hold because of housing issues. I’ll resume it as soon as I find a new flat. Meanwhile I came across an alternative for a driver :

github.com/110yd/wshare-touchscreen

Maybe this will work.

I hope you have resolved you housing issues. (for a moment there I though you were talking about the case of the device :wink: )

I am still hoping you can help me with this as you seem to have a tat more knowledge then I do :slight_smile:

Also, I hope @michelangelo can enlighten us one day on the reasons to include this screen in the blogpost, when some main functionality seems to be missing…

Ok I dug this thread because I finally took the time to try again to get this screen to work.

The Odroid VU-7 plus is apparently a Waveshare 7" touchpad with a different firmware for odroid (if I understood correctly). So I tried using Waveshare drivers to get it to work. Installing these drivers, it took me around 5 hours working around dependencies nightmare and does not seem to have solved anything. I would love to hear from Michelangelo about this issue. I could have done something wrong, or the screen has not been tested, in which case it would be preferable to edit the blog post and remove this screen from the list.

ciao fremi scusa il disturbo e la lingua . ti chiedevo se hai risolto con il raspberry ed il display odroid sono nella tua stessa situazione
ho aquistato il display perche era segnalato nel blog ma non mi funziona.
se hai risolto puoi dirmi come fare grazie

hi fremi excuse the trouble and the tongue. I was wondering if you solved with the raspberry and the odroid display are in your same situation
I bought the display because it was reported in the blog but it doesn’t work for me.
if you have solved you can tell me how to thank you