Announcement

Collapse
No announcement yet.

Touch screen problem on PiCore (bug/ just some tslib setting?)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #46
    On the todo list, but I needed the RPI4 for another project for a bit. I'll get to it.
    piCorePlayer a small player for the Raspberry Pi in RAM.
    Homepage: https://www.picoreplayer.org

    Please donate if you like the piCorePlayer

    Comment


      #47
      Tanks !

      Comment


        #48
        Originally posted by paul- View Post
        Its the Elecrow brand, as that was what I could get on Amazon.
        Just to say that I'm the one with teh Wimaxit version, not Paul ;-)

        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


          #49
          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.
          
          ​
          config.txt
          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


            #50
            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

            Comment


              #51
              No problem, just let me know if there is anything you need me to test.

              Comment

              Working...
              X