On the todo list, but I needed the RPI4 for another project for a bit. I'll get to it.
Announcement
Collapse
No announcement yet.
Touch screen problem on PiCore (bug/ just some tslib setting?)
Collapse
X
-
piCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like the piCorePlayer
- Likes 1
-
Originally posted by paul- View PostIts the Elecrow brand, as that was what I could get on Amazon.
PCP (always latest version) on RasPi 3 with PhatDac (player & server)
PCP on several RasPis 2 +3
2 Airplay speakers (Sony SA-NS510) integrated via Airplay Bridge Plugin
Comment
-
Already posted this in another thread but will post here as well as this thread seems to be working towards a solution
Have the QDtech MPI1001 Touchscreen and get the same issue as you all.
In my setup I'm connecting the RPi to my receiver over HDMI to send the audio and from the receiver I use HDMI Out Port 2 to connect to the MPI1001
Code:[email protected]:~$ cat /proc/bus/input/devices I: Bus=0003 Vendor=0484 Product=5750 Version=0101 N: Name="QDtech MPI1001 Touchscreen" P: Phys=usb-3f980000.usb-1/input0 S: Sysfs=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1:1.0/0003:0484:5750.0004/input/input5 U: Uniq= H: Handlers=mouse0 event0 B: PROP=0 B: EV=1b B: KEY=400 0 0 0 0 0 0 0 0 0 0 B: ABS=100 3 B: MSC=10 [email protected]:~$ fbset mode "1280x800-0" # D: 0.000 MHz, H: 0.000 kHz, V: 0.000 Hz geometry 1280 800 1280 800 16 timings 0 0 0 0 0 0 0 accel false rgba 5/11,6/5,5/0,0/16 endmode [email protected]:~$ 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.
Code:# For more options and information see # http://rpf.io/configtxt # Some settings may impact device functionality. See link above for details [PI0] initramfs rootfs-pCP-13.2.gz,modules-5.15.35-pcpCore.gz followkernel kernel kernel51535.img [PI02] initramfs rootfs-pCP-13.2.gz,modules-5.15.35-pcpCore-v7.gz followkernel kernel kernel51535v7.img [PI1] initramfs rootfs-pCP-13.2.gz,modules-5.15.35-pcpCore.gz followkernel kernel kernel51535.img [PI2] initramfs rootfs-pCP-13.2.gz,modules-5.15.35-pcpCore-v7.gz followkernel kernel kernel51535v7.img [PI3] initramfs rootfs-pCP-13.2.gz,modules-5.15.35-pcpCore-v7.gz followkernel kernel kernel51535v7.img [PI4] initramfs rootfs-pCP-13.2.gz,modules-5.15.35-pcpCore-v7l.gz followkernel kernel kernel51535v7l.img [CM4] otg_mode=1 [ALL] cmdline cmdline.txt # uncomment if you get no picture on HDMI for a default "safe" mode #hdmi_safe=1 # uncomment this if your display has a black border of unused pixels visible # and your display can output without overscan #disable_overscan=1 # uncomment the following to adjust overscan. Use positive numbers if console # goes off screen, and negative if there is too much border #overscan_left=16 #overscan_right=16 #overscan_top=16 #overscan_bottom=16 # uncomment to force a console size. By default it will be display's size minus # overscan. #framebuffer_width=1280 #framebuffer_height=720 # uncomment if hdmi display is not detected and composite is being output # uncomment to force a specific HDMI mode (this will force VGA) #hdmi_group=1 #hdmi_mode=1 # uncomment to force a HDMI mode rather than DVI. This can make audio work in # DMT (computer monitor) modes # uncomment to increase signal to HDMI, if you have interference, blanking, or # no display config_hdmi_boost=2 # uncomment for composite PAL #sdtv_mode=2 #---------------------------------------------------- dtparam=i2c_arm=on,i2s=on #---pCP---------------------------------------------- # pCP does not use graphics chip by default, free up most memory gpu_mem=16 initial_turbo=60 # onboard audio overlay dtparam=audio=on audio_pwm_mode=2 # For Jivelite use with HDMI screens # Comment out the lines above # gpu_mem=xx dtparam=audio=on # Then uncomment the following line. #dtoverlay=vc4-kms-v3d # #Disable Bluetooth on both rpi3 and rpi0W dtoverlay=disable-bt # uncomment to overclock the arm. 700 MHz is the default. #arm_freq= #gpu_freq= #core_freq= #sdram_freq= #over_voltage= #force_turbo= # Remove audio hiss # disable_audio_dither=1 #If booting from USB or network, enable this option to reduce CPU load looking for a non-existing card. #dtparam=sd_poll_once # Screen rotation 0 => 0 degrees, 2 => 180 degrees lcd_rotate=0 #Custom Configuration Area, for config settings that are not managed by pCP. #pCP will retain these settings during insitu-update #---Begin-Custom-(Do not alter Begin or End Tags)----- #---End-Custom---------------------------------------- hdmi_drive=2 hdmi_force_hotplug=1 hdmi_force_edid_audio=1 framebuffer_width=1280 framebuffer_height=800 hdmi_cvt=1280 800 60 6 hdmi_group=2 hdmi_mode=87 hdmi_drive=2
Last edited by Izocad; 2023-05-25, 10:16.
Comment
-
Will look into it further, just so busy with other development tasks.piCorePlayer a small player for the Raspberry Pi in RAM.
Homepage: https://www.picoreplayer.org
Please donate if you like the piCorePlayer
- Likes 1
Comment
Comment