Additional question: DSI LCD? would it be safe choice for pCP player?
Announcement
Collapse
No announcement yet.
Problem PicorePlayer with ELECROW Touch Display 7" 1024x600 with Jivelite
Collapse
X
-
Hi Paul-,
may be you can help me concerning problems with my touch screen: you are the opinion am experiencing driver problem: I looked at the driver provided by http://www.lcdwiki.com/7inch_HDMI_Display-H. Relevant part of driver provided shows as follow:
Code:[TABLE] [TR] [TD]source ./system_config.sh[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "hdmi_force_hotplug=1" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "dtparam=i2c_arm=on" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "dtparam=spi=on" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "enable_uart=1" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "display_rotate=0" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "max_usb_current=1" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "config_hdmi_boost=7" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "hdmi_group=2" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "hdmi_mode=87" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "hdmi_drive=1" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo echo "hdmi_cvt 1024 600 60 6 0 0 0" >> ./boot/config.txt.bak[/TD] [/TR] [TR] [TD] [/TD] [TD]sudo cp -rf ./boot/config.txt.bak /boot/config.txt[/TD] [/TR] [TR] [TD] [/TD] [TD]#sudo cp -rf ./boot/config-7C-1024x600.txt /boot/config.txt[/TD] [/TR] [TR] [TD] [/TD] [TD]#if test "$root_dev" = "/dev/mmcblk0p7";then[/TD] [/TR] [/TABLE]
I run ts_calibrate with ts_test and received following (example touched few points on screen):
Code:tc@pCP:~$ sudo TSLIB_FBDEVICE=/dev/fb0 TSLIB_TSDEVICE=/dev/input/event0 /usr/loc al/bin/ts_test 1675955024.758178: 1010 584 255 1675955024.865101: 1010 584 0 1675955028.297668: 1010 584 255 1675955028.404595: 1010 584 0 1675955029.993832: 1010 584 255 1675955030.090831: 1010 584 0 1675955031.871100: 1010 584 255 1675955031.989097: 1010 584 0 1675955033.853371: 1010 584 255 1675955033.950372: 1010 584 0
I will appreciate any help, hint , any idea.....
Many thanks in advanceLast edited by kjansik; 2023-02-09, 16:02.Comment
-
Pi 4 - JustBoom Digi - Topping E30
Pi 4 - HiFiBerry Dac2 Pro
Pi 4 - Topping D10sComment
-
Official raspberry pi display is poor quality - upside down, viewing angles, colors etc. Waveshare LCD is far better, installation easy, but case is ugly and display expensive. I am struggling with rare problem (every touch resulted on the same place), several people experienced it, but no solution is published until now.Comment
-
I don’t argue the quality difference, but then you have to deal with poor support from the hardware vendor. Have you ran some other test software to ensure you don’t have. Faulty screen?piCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like the piCorePlayerComment
-
Device is working absolutely flawlessly with Raspi Bullseye. No calibration needed, just basic settings. Windows 11 OK!!
I tried with Raspi 3B+ and Raspi 4B 2Gb. I tried with PicorePlayer 6.0, 6.1, 8.0, 8.2 (32bit and 64bit version). I installed TinyCore with Xorg and GUI, same problem: Every touch resulted on same place. I have suspicion that hdmi_timing setting plays some role: on TinyCore sometimes seems touch ended on different place.
So far: problem is related to TinyCore/PiCoreplayer environment.
Screen itself seems to be very good quality: nice colors, good viewing angles, clean connection for external source and Raspi, backlight regulation. pricing reasonable, delivered in two weeks...
I am not giving up...Last edited by kjansik; 2023-02-18, 18:01.Comment
-
The hdmi config would not have much to do with the touch configuration, as the touch is USB. The only thing that matters is that the touch library can figure out the display resolutionpiCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like the piCorePlayerComment
-
Code:sudo TSLIB_FBDEVICE=/dev/fb0 TSLIB_TSDEVICE=/dev/input/event0 /usr/loc al/bin/ts_calibrate xres = 800, yres = 480 Took 1 samples... Top left : X = 1024 Y = 600 Took 1 samples... Top right : X = 1024 Y = 600 Took 1 samples... Bot right : X = 1024 Y = 600 Took 1 samples... Bot left : X = 1024 Y = 600 Took 1 samples... Center : X = 1024 Y = 600 ts_calibrate: determinant is too small -- 0.000000 Calibration failed.
Many user with HDMI screen 1024x600 claimed that those screens are working only with 800x480 resolution properly. I got Waveshare HDMI C 1024x600 and it worked without any problem with 1024x600. VU meters got problem, it is discussed and solved in forum.
Why touch does not understand the screen is out of my abilities, I do not have any clue how to proceed, where to search answers.Last edited by kjansik; 2023-02-19, 08:57.Comment
-
Chiming in here as well.
Have the QDtech MPI1001 Touchscreen and get the same issue as you
Code:tc@woonkamer:~$ sudo TSLIB_FBDEVICE=/dev/fb0 TSLIB_TSDEVICE=/dev/input/event0 /usr/local/bin/ts_calibrate xres = 592, yres = 448 Took 1 samples... Top left : X = 1280 Y = 800 Took 1 samples... Top right : X = 1280 Y = 800 Took 1 samples... Bot right : X = 1280 Y = 800 Took 1 samples... Bot left : X = 1280 Y = 800 Took 1 samples... Center : X = 1280 Y = 800 ts_calibrate: determinant is too small -- 0.000000 Calibration failed.
Comment
-
Couple of threads on this. Combining for solution.
I got 7 Inch Raspberry Pi 4 Model B Touch Screen 1024x600 IPS Capacitive LCD - screen is on sale from different sellers in two version (with and without speakers). Lcd wiki - lcdwiki.com description and driver for raspi you can find on http://www.lcdwiki.com/7inch_HDMI_Display-H. Touch screen is on Raspberry Bullseye workingpiCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like the piCorePlayerComment
Comment