Trying to understand touchscreen compatibility or setup.

Post Reply
lloydhussell
Posts: 33
Joined: Fri Jun 03, 2022 6:01 am
languages_spoken: english
ODROIDs: N2+
Has thanked: 3 times
Been thanked: 2 times
Contact:

Trying to understand touchscreen compatibility or setup.

Post by lloydhussell »

Hello. I have been using the VU5 from Odroid up until now where I wanted to explore with some different screens. I've plugged in an Ingcool 7 inch touchscreen, I can't seem to find a model number or anything. It shows everything but I can't touch it like I did with the smaller screen. Is there something I need to setup to make it work, or should it just work out of the box with compatible screens? It does say this screen is compatible with Jetson nano and Pi.

Thanks for any help.

User avatar
rooted
Posts: 10485
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 816 times
Been thanked: 695 times
Contact:

Re: Trying to understand touchscreen compatibility or setup.

Post by rooted »

It depends on a driver which may not be installed or potentially doesn't recognize the device.

lloydhussell
Posts: 33
Joined: Fri Jun 03, 2022 6:01 am
languages_spoken: english
ODROIDs: N2+
Has thanked: 3 times
Been thanked: 2 times
Contact:

Re: Trying to understand touchscreen compatibility or setup.

Post by lloydhussell »

So I need to install a driver on the Odroid to handle the monitor?

User avatar
rooted
Posts: 10485
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 816 times
Been thanked: 695 times
Contact:

Re: Trying to understand touchscreen compatibility or setup.

Post by rooted »

Yes, you need to find out what the USB controller of the touchscreen part of the display is.

The driver exists or it wouldn't work with Linux on other SBCs

User avatar
odroid
Site Admin
Posts: 41850
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 3429 times
Been thanked: 1915 times
Contact:

Re: Trying to understand touchscreen compatibility or setup.

Post by odroid »

Show us "lsusb" output on the command line to find a possible solution.
BTW, which OS image do you run on your N2+?

lloydhussell
Posts: 33
Joined: Fri Jun 03, 2022 6:01 am
languages_spoken: english
ODROIDs: N2+
Has thanked: 3 times
Been thanked: 2 times
Contact:

Re: Trying to understand touchscreen compatibility or setup.

Post by lloydhussell »

I am using Mac, so I had to use the alternative lib that someone created.
The driver seems to be "D-WAV SCIENTIFIC CO., LTD. WS170120 Serial: 210719"

I'm also using Android 9 build provided by hardkernel.

Output:

Code: Select all

2022-06-27 09:09:08.435 system_profiler[23123:4429071] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe00002be
2022-06-27 09:09:08.436 system_profiler[23123:4429071] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe00002be
2022-06-27 09:09:08.436 system_profiler[23123:4429071] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe00002be
2022-06-27 09:09:08.437 system_profiler[23123:4429071] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe00002be
2022-06-27 09:09:08.437 system_profiler[23123:4429071] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe00002be
2022-06-27 09:09:08.437 system_profiler[23123:4429071] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe00002be
2022-06-27 09:09:08.438 system_profiler[23123:4429071] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe00002be
Bus 000 Device 001: ID 2109:0813 VIA Labs, Inc. USB3.0 Hub 
Bus 000 Device 003: ID 05e3:0749 Genesys Logic, Inc. USB3.0 Card Reader  Serial: 000000001533
Bus 000 Device 002: ID 2109:0813 VIA Labs, Inc. USB3.0 Hub 
Bus 000 Device 004: ID 0bda:8153 Realtek Semiconductor Corp. USB 10/100/1000 LAN  Serial: 000001
Bus 020 Device 001: ID 2109:2813 VIA Labs, Inc. USB2.0 Hub 
Bus 020 Device 002: ID 2109:2813 VIA Labs, Inc. USB2.0 Hub 
Bus 020 Device 004: ID 2109:d101 VIA Labs, Inc. USB Keyboard  Serial: 0000000000000001
Bus 020 Device 030: ID 18d1:4e40 Google Inc. odroid  Serial: 001e0643295a
Bus 020 Device 031: ID 0eef:0005 D-WAV SCIENTIFIC CO., LTD. WS170120  Serial: 210719
Bus 128 Device 005: ID 05ac:8104 Apple Inc. Composite Device  Serial: 000000000000
Bus 128 Device 000: ID 05ac:8102 Apple Inc. Touch Bar Backlight  Serial: 0000000000000000
Bus 128 Device 000: ID 05ac:8302 Apple Inc. Touch Bar Display  Serial: 0000000000000000
Bus 128 Device 000: ID 05ac:0340 Apple Inc. Apple Internal Keyboard / Trackpad  Serial: FM7104105XQHYYKBN+ERT
Bus 128 Device 000: ID 05ac:8103 Apple Inc. Headset  Serial: 000000000000
Bus 128 Device 000: ID 05ac:8262 Apple Inc. Ambient Light Sensor  Serial: 000000000000
Bus 128 Device 000: ID 05ac:8514 Apple Inc. FaceTime HD Camera (Built-in)  Serial: CC21032014106G7BY
Bus 128 Device 000: ID 05ac:8233 Apple Inc. Apple T2 Controller  Serial: 0000000000000000
Bus 000 Device 001: ID 1d6b:CITR Linux Foundation USB 3.1 Bus 
Bus 001 Device 001: ID 1d6b:CITR Linux Foundation USB 3.1 Bus 
Bus 000 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub 
Bus 000 Device 000: ID 05ac:8104 Apple Inc. Apple T2 Bus 

lloydhussell
Posts: 33
Joined: Fri Jun 03, 2022 6:01 am
languages_spoken: english
ODROIDs: N2+
Has thanked: 3 times
Been thanked: 2 times
Contact:

Re: Trying to understand touchscreen compatibility or setup.

Post by lloydhussell »

Okay, I turned the vu7 setting in both env.ini and boot.ini to true and now it's working.
These users thanked the author lloydhussell for the post:
odroid (Tue Jun 28, 2022 9:34 am)

Post Reply

Return to “Hardware and peripherals”

Who is online

Users browsing this forum: No registered users and 7 guests