Max2Play Home › Forums › Max2Play Development (Ideas, Wishes) › [HowTo] Waveshare 3.5 LCD support
- This topic has 4 replies, 3 voices, and was last updated 5 years ago by
adamericson premium.
-
17. Oktober 2018 at 11:10 #38654
Hello. Here are steps to get it working within m2p_stretch_rpi_245.img. Steps are included driver installation for Sharewave 3.5 LCD (even 10$ LCD from china works perfect)
$ wget https://www.waveshare.com/w/upload/1/1e/LCD-show-180817.tar.gz
$ tar xvf LCD-show-180817.tar.gz
$ cd LCD-show
$ chmod +x LCD35-show
$ ./LCD35-show#after installing of packages and automatic rebooting LCD works, but it is needed to change Driver#
$ sudo nano /usr/share/X11/xorg.conf.d/99-fbturbo.conf
#replace the line Driver „fbturbo“ with Driver „fbdev“, then ctrl+o, ctrl=x#
$ sudo reboot#After that desktop\jivelite should work#
Regarding jivelite skin for 480×320 resolution:
$ cd /opt/jivelite/jivelite/share/jive/applets/SetupWallpaper
$ sudo rm SetupWallpaperApplet.lua
$ sudo rm SetupWallpaperMeta.lua
$ sudo rm strings.txt
$ sudo wget https://github.com/ralph-irving/jivelite/raw/master/share/jive/applets/SetupWallpaper/SetupWallpaperApplet.lua
$ sudo wget https://github.com/ralph-irving/jivelite/raw/master/share/jive/applets/SetupWallpaper/SetupWallpaperMeta.lua
$ sudo wget https://github.com/ralph-irving/jivelite/raw/master/share/jive/applets/SetupWallpaper/strings.txt
$ sudo mkdir /tempimage
$ cd
$ sudo wget http://downloads.sourceforge.net/project/picoreplayer/beta/pcp-jivelite_wav35skin.tcz
$ sudo mount -o loop pcp-jivelite_wav35skin.tcz /tempimage
$ cd /tempimage/opt/jivelite/share/jive
$ sudo cp -a applets /opt/jivelite/jivelite/share/jive/
# it is needed to delete current config for jivelite#
$ cd /home/pi/.jivelite
$ sudo rm -rf *
$ sudo nano /opt/jivelite//jivelite/share/jive/applets/DesktopJive/DesktopJiveMeta.lua
#it is needed to change in string 110 «jiveMain:setDefaultSkin(“HDSkin-VGA”)» to «jiveMain:setDefaultSkin(“Wav35Skin”)», then ctrl+o, ctrl+x #
$ sudo reboot#You can see „WAV 3.5 in LCD Skin“ in Settings\Screen\Select Skin #
18. Oktober 2018 at 11:07 #38671Hi bisesik,
Thanks for posting! We’ll look into the integration and see if we can add it to our options.
20. Oktober 2018 at 22:45 #38709Not at all. All for community 🙂
But. There is one issue with that waveshare driver. As I mentioned in another thread (about visualization plugin lost\not works), this driver leads to eth0 dissapearing after its installation. If during installation you was on the cable at that time you will be needed to connect to RPi via AP-mode or USB-keyboard, to switch to another tty (ALT+F6, for example) and continue that way to boot up the player. But the solution is simple actually: raspi-config -> 2.Network Options->N3 Network interface names predictable->No->OK->Finish->Reboot now. After that eth0 will came alive again:)
It will be very useful if you will take it into account too within your wish to add solution for waveshare LCD as option to max2play. Thank you!-
This reply was modified 5 years, 1 month ago by
bisesik.
24. Oktober 2018 at 12:09 #40280Hi bisesik,
That’s a bit problematic for default integration. We will look into it and see if we can find a solution to ensure safe integration.
3. November 2018 at 12:48 #41812Hey, I tried this with the 5″ HDMI version
And after installing the driver and changing the required text file I still cant get jivelite to load..Any idea’s?
-
This reply was modified 5 years, 1 month ago by
-
You must be logged in to reply to this topic.