Request Android touch screen support here.

Moderators: meveric, mdrjr, odroid

Re: Request Android touch screen support here.

Unread postby InspecteurGadget » Sat Apr 28, 2018 1:28 pm

Thank's I wait for your return =)

Edit 1.0:
Good news for me I see the commit for my screen
https://github.com/hardkernel/linux/tre ... -android-m

Edit 2.0:
On your next release can you activate mobprob module please

Now I wait for your release =)
Last edited by InspecteurGadget on Tue May 01, 2018 7:41 am, edited 1 time in total.
InspecteurGadget
 
Posts: 68
Joined: Thu Apr 27, 2017 3:33 am
languages_spoken: French, English
ODROIDs: Odroid C2
USB GPS, Bluetooth, Wifi
Emmc 8g Android M
Rtc modue

Re: Request Android touch screen support here.

Unread postby eiest1 » Tue May 01, 2018 4:30 am

odroid wrote:@eiest1,
Check "dmesg" output on the terminal app.


The terminal app on the odroid XU4?
eiest1
 
Posts: 8
Joined: Sat Jan 13, 2018 4:07 am
languages_spoken: english
ODROIDs: XU4

Re: Request Android touch screen support here.

Unread postby InspecteurGadget » Tue May 01, 2018 6:09 am

eiest1 wrote:
odroid wrote:@eiest1,
Check "dmesg" output on the terminal app.


The terminal app on the odroid XU4?


Yes
InspecteurGadget
 
Posts: 68
Joined: Thu Apr 27, 2017 3:33 am
languages_spoken: French, English
ODROIDs: Odroid C2
USB GPS, Bluetooth, Wifi
Emmc 8g Android M
Rtc modue

Re: Request Android touch screen support here.

Unread postby eiest1 » Thu May 24, 2018 3:01 am

InspecteurGadget wrote:
eiest1 wrote:
odroid wrote:@eiest1,
Check "dmesg" output on the terminal app.


The terminal app on the odroid XU4?


Yes


I checked the dmesg output is there anything I should be specifically looking for?
eiest1
 
Posts: 8
Joined: Sat Jan 13, 2018 4:07 am
languages_spoken: english
ODROIDs: XU4

Re: Request Android touch screen support here.

Unread postby W-F_User » Tue Aug 07, 2018 5:32 pm

VID: 04e7
PID: 0020
Brand Name: ELO 2244L 22-inch Touchmonitor
Board: XU4

Thanks !
W-F_User
 
Posts: 1
Joined: Thu Jul 12, 2018 11:46 pm
languages_spoken: english, german

Re: Request Android touch screen support here.

Unread postby codewalker » Tue Aug 07, 2018 6:07 pm

It was already included.

#define USB_VENDOR_ID_ELO 0x04E7
#define USB_DEVICE_ID_ELO_TS2515 0x0022
#define USB_DEVICE_ID_ELO_TS2700 0x0020
#define USB_DEVICE_ID_ELO_1919L 0x0073
#define USB_DEVICE_ID_ELO_5010 0x0041
#define USB_DEVICE_ID_ELO_5020 0x0042
#define USB_DEVICE_ID_ELO_3243L0027 0x0027
#define USB_DEVICE_ID_ELO_3243L2400 0x2400

https://github.com/hardkernel/linux/blo ... /hid-ids.h
User avatar
codewalker
 
Posts: 502
Joined: Mon Feb 25, 2013 11:03 am
languages_spoken: english
ODROIDs: all

Re: Request Android touch screen support here.

Unread postby Sprint95 » Tue Aug 21, 2018 6:26 pm

Hello all,

Before posting a question or a request, I tried to review all posts that are talking about PQ Labs overlay frame because it's what I'd like to make it works at home. And I have to say that it's ot clear to me at all after this posts review.
I have a G4 PQLabs system and I understood from PQLabs support that there is a need to build an Android version with the driver they sent me to make this G4 product working with another hardware than their iStick.
So, is there already an android version available somewhere with these drivers and working on a Odroid UX4 ?
Shall I build my own version ? (which is a huge challenge for me as I never build any Android version before and I'm not a software guy)

Thanks in advance to provide some help or some guide lines

justin_h wrote:Hello,

Can you tell me if this touchscreen will work with ODROID C2 or UX4 and Android:

1. VID : 1EF1
2. PID: 0057
3. PQLabs
4. C2 or UX4 (with Android)
Sprint95
 
Posts: 11
Joined: Tue Aug 21, 2018 4:11 pm
languages_spoken: english

Re: Request Android touch screen support here.

Unread postby odroid » Tue Aug 21, 2018 6:42 pm

XU4 Android OS already included the VID:PID. But we have no idea whether it worked or not since we can't buy all the different touchscreen overlays.
https://github.com/hardkernel/linux/blo ... 1059-L1061
User avatar
odroid
Site Admin
 
Posts: 28859
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID

Re: Request Android touch screen support here.

Unread postby Sprint95 » Tue Aug 21, 2018 7:01 pm

Thank you for this quick answer.
And sorry for the dummy question but that means I can test with teh latest android version available on the hardkernel wiki ?

odroid wrote:XU4 Android OS already included the VID:PID. But we have no idea whether it worked or not since we can't buy all the different touchscreen overlays.
https://github.com/hardkernel/linux/blo ... 1059-L1061
Sprint95
 
Posts: 11
Joined: Tue Aug 21, 2018 4:11 pm
languages_spoken: english

Re: Request Android touch screen support here.

Unread postby odroid » Wed Aug 22, 2018 8:34 am

Sprint95 wrote:Thank you for this quick answer.
And sorry for the dummy question but that means I can test with teh latest android version available on the hardkernel wiki ?


Right. You don't need to build the Android OS from the source code. Just flash the pre-built OS image and run it.
User avatar
odroid
Site Admin
 
Posts: 28859
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID

Re: Request Android touch screen support here.

Unread postby waldorf » Sun Sep 02, 2018 6:34 am

1. VID 0483
2. PID 5750
3. ByQDtech
4. 7 inch 1024x600 capacitive hid-multitouch USB HID v1.10 Device
5. C2

Thank you
waldorf
 
Posts: 9
Joined: Wed Feb 27, 2013 9:20 pm
languages_spoken: english
ODROIDs: U2

Re: Request Android touch screen support here.

Unread postby waldorf » Tue Sep 11, 2018 12:21 am

Hello,
Is somone still following this forum? Can you help please?
7 days for response is gone and there is no reply yet :(
waldorf
 
Posts: 9
Joined: Wed Feb 27, 2013 9:20 pm
languages_spoken: english
ODROIDs: U2

Re: Request Android touch screen support here.

Unread postby odroid » Tue Sep 11, 2018 10:14 am

@waldorf,
Sorry. We will check it soon.
User avatar
odroid
Site Admin
 
Posts: 28859
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID

Re: Request Android touch screen support here.

Unread postby waldorf » Mon Sep 17, 2018 6:12 am

@odroid
Please check indeed.
Do you need any info from me?
waldorf
 
Posts: 9
Joined: Wed Feb 27, 2013 9:20 pm
languages_spoken: english
ODROIDs: U2

Re: Request Android touch screen support here.

Unread postby odroid » Mon Sep 17, 2018 8:22 am

@waldorf,
The VID/PID was added.
We will release a update package within a few days.
User avatar
odroid
Site Admin
 
Posts: 28859
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID

Re: Request Android touch screen support here.

Unread postby hhleejh » Tue Sep 18, 2018 10:51 am

1. VID : 0x04DD
2. PID : 0x991C
3. Brand : SHARP
4. Model Name : TSLV238
5. C1+, C2
hhleejh
 
Posts: 1
Joined: Tue Sep 18, 2018 10:18 am
languages_spoken: english
ODROIDs: C1+

Re: Request Android touch screen support here.

Unread postby tobetter » Wed Sep 19, 2018 2:40 pm

hhleejh wrote:1. VID : 0x04DD
2. PID : 0x991C
3. Brand : SHARP
4. Model Name : TSLV238
5. C1+, C2

@hhleejh, could you try new release for ODROID-C2?
https://wiki.odroid.com/odroid-c2/os_im ... allow_v4.5
User avatar
tobetter
 
Posts: 2465
Joined: Mon Feb 25, 2013 10:55 am
Location: Paju, South Korea
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1

Re: Request Android touch screen support here.

Unread postby JOSH » Fri Oct 19, 2018 9:22 pm

1. VID : 04e7
2. PID : 0050
3. Brand : ELO
4. Model Name : ET1590L
5. C2

EDIT (Some extra information):

This is working fine on the odroid with Ubunutu, but not with the Android image.

Output of lsusb (run on Ubuntu):

Code: Select all
Bus 001 Device 006: ID 04e7:0050 Elo TouchSystems 2216 AccuTouch® Touchmonitor Interface
JOSH
 
Posts: 9
Joined: Tue Oct 02, 2018 6:40 pm
languages_spoken: english
ODROIDs: c2

Re: Request Android touch screen support here.

Unread postby odroid » Fri Oct 19, 2018 10:22 pm

JOSH wrote:1. VID : 04e7
2. PID : 0050
3. Brand : ELO
4. Model Name : ET1590L
5. C2

EDIT (Some extra information):

This is working fine on the odroid with Ubunutu, but not with the Android image.

Output of lsusb (run on Ubuntu):

Code: Select all
Bus 001 Device 006: ID 04e7:0050 Elo TouchSystems 2216 AccuTouch® Touchmonitor Interface


The latest C2 Android update added a new feature that user can add a VID/PID for testing.
viewtopic.php?f=137&t=19203#p236080
User avatar
odroid
Site Admin
 
Posts: 28859
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID

Re: Request Android touch screen support here.

Unread postby JOSH » Mon Oct 22, 2018 6:07 pm

Thanks odroid. I have tried this but it doesn't seem to work.

I've contacted the ELO customer support about this, so far the response is that this screen won't work with android because the "accutouch" technology requires drivers.

The suggestion is to move to a PCAP display. Unfortunately I don't think that will work for me because the screen is being used with rubber gloves.

In theory if I can get them to provide drivers I should be able to make this work though, right? Do you have any suggestions about getting this working?
JOSH
 
Posts: 9
Joined: Tue Oct 02, 2018 6:40 pm
languages_spoken: english
ODROIDs: c2

Re: Request Android touch screen support here.

Unread postby odroid » Mon Oct 22, 2018 6:40 pm

If your ELO touchscreen works in standard HID multitouch protocol, it should work with C2 Android.
Can you show us your modified /internal/boot.ini file for the latest Android 6.0 v4.7 release?
User avatar
odroid
Site Admin
 
Posts: 28859
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID

Re: Request Android touch screen support here.

Unread postby JOSH » Mon Oct 22, 2018 7:01 pm

odroid wrote:If your ELO touchscreen works in standard HID multitouch protocol, it should work with C2 Android.


I'm not sure how to determine whether it uses that standard protocol, but my guess is that it doesn't. They call it "accutouch" which I guess is a different protocol.

odroid wrote:Can you show us your modified /internal/boot.ini file for the latest Android 6.0 v4.7 release?


Here it is:

Code: Select all
ODROIDC2-UBOOT-CONFIG

setenv dtbaddr 0x1000000
setenv loadaddr 0x20000000

# Resolution Configuration
# 'hdmimode' must be one of below to configure display resolution within
# supported by your TV or monitor.
#    Symbol             | Resolution
# ----------------------+-------------
#    "480x320p60hz"     | 480x320 Progressive 60Hz
#    "480p60hz"         | 720x480 Progressive 60Hz
#    "576p50hz"         | 720x576 Progressive 50Hz
#    "720p60hz"         | 1280x720 Progressive 60Hz
#    "720p50hz"         | 1280x720 Progressive 50Hz
#    "1080p60hz"        | 1920x1080 Progressive 60Hz
#    "1080p50hz"        | 1920x1080 Progressive 50Hz
#    "1080p30hz"        | 1920x1080 Progressive 30Hz
#    "1080p24hz"        | 1920x1080 Progressive 24Hz
#    "1080i60hz"        | 1920x1080 Interlaced 60Hz
#    "1080i50hz"        | 1920x1080 Interlaced 50Hz
#    "2160p60hz"        | 3840x2160 Progressive 60Hz
#    "2160p50hz"        | 3840x2160 Progressive 50Hz
#    "2160p30hz"        | 3840x2160 Progressive 30Hz
#    "2160p25hz"        | 3840x2160 Progressive 25Hz
#    "2160p24hz"        | 3840x2160 Progressive 24Hz
#    "2160p60hz420"     | 3840x2160 Progressive 60Hz YCbCr 4:2:0
#    "2160p50hz420"     | 3840x2160 Progressive 50Hz YCbCr 4:2:0
#    "640x480p60hz"     | 640x480 Progressive 60Hz
#    "800x480p60hz"     | 800x480 Progressive 60Hz
#    "800x600p60hz"     | 800x600 Progressive 60Hz
#    "1024x600p60hz"    | 1024x600 Progressive 60Hz
#    "1024x768p60hz"    | 1024x768 Progressive 60Hz
#    "1280x800p60hz"    | 1280x800 Progressive 60Hz
#    "1280x1024p60hz"   | 1280x1024 Progressive 60Hz
#    "1360x768p60hz"    | 1360x768 Progressive 60Hz
#    "1440x900p60hz"    | 1440x900 Progressive 60Hz
#    "1600x900p60hz"    | 1600x900 Progressive 60Hz
#    "1600x1200p60hz"   | 1600x1200 Progressive 60Hz
#    "1680x1050p60hz"   | 1680x1050 Progressive 60Hz
#    "1920x1200p60hz"   | 1920x1200 Progressive 60Hz
#    "2560x1080p60hz"   | 2560x1080 Progressive 60Hz
#    "2560x1440p60hz"   | 2560x1440 Progressive 60Hz
#    "2560x1600p60hz"   | 2560x1600 Progressive 60Hz
#    "3440x1440p60hz"   | 3440x1440 Progressive 60Hz
setenv hdmimode "1080p60hz"

setenv rootopt "root=/dev/mmcblk0p2 rw init=/init rootwait"
setenv consoleopt "console=ttyS0,115200"
setenv androidopt "androidboot.hardware=odroidc2 androidboot.serialno=${fbt_id#}"
setenv logoopt "osd1,loaded,${fb_addr},${hdmimode}"
setenv selinuxopt "androidboot.selinux=disabled"

# HDMI/DVI Mode Configuration
# This will enforce the signal type of display
# "hdmi" - For HDMI interface
# "dvi" - For DVI interface
setenv vout_mode "hdmi"

# Display Auto Detection
# "false" or "true"
setenv display_autodetect "true"

# HPD enable/disable option
setenv disablehpd "false"

# Overscan offset configuration
# All offsets are zero and can be tuned by manual or ODROID Utility
setenv overscan_top "0"
setenv overscan_left "0"
setenv overscan_bottom "0"
setenv overscan_right "0"
setenv led_onoff "on"
suspend_hdmiphy=0

# Force HDMI to use RGB colorspace regardless of TV request
setenv hdmi_forcergb "0"      # Disabled
# setenv hdmi_forcergb "1"        # Enabled

# max cpu frequency in dvfs table / in MHz unit
# setenv max_freq "2016"  # 2.016GHz
# setenv max_freq "1944"  # 1.944GHz
# setenv max_freq "1920"  # 1.920GHz
# setenv max_freq "1896"  # 1.896GHz
# setenv max_freq "1752"  # 1.752GHz
# setenv max_freq "1680"  # 1.680GHz
# setenv max_freq "1656"  # 1.656GHz
# setenv max_freq "1536"  # 1.536GHz
setenv max_freq "1536"

# max cpu-cores
# setenv maxcpus "1"
# setenv maxcpus "2"
# setenv maxcpus "3"
setenv maxcpus "4"

# disable vu7
setenv disable_vu7 "true"

# invert touch screen x,y
setenv touch_invert_x "false"
setenv touch_invert_y "false"

# gpio power key : J2 (2x20) Pin#35, GPIOY.BIT3
#setenv gpiopower "214"

# usb timing tweak
setenv usbmulticam "false"

setenv hdmitx "hdmitx=${cecconfig}"
if test "${hdmi_forcergb}" = "1"; then setenv hdmitx "hdmitx=forcergb"; fi

if test "${display_autodetect}" = "true"; then usb pwren; hdmitx edid; fi
if test "${hdmimode}" = "custombuilt"; then setenv cmode "modeline=${modeline}"; fi

# Enable backlight_pwm
# disable : backlight "no"
# ODROID-VU5/7 : backlight "yes"
# ODROID-VU8 : backlight "invert"
setenv backlight_pwm "no"

setenv test_mt_vid "04e7"
setenv test_mt_pid "0050"

showddrclk

setenv bootargs "${rootopt} ${consoleopt} hdmimode=${hdmimode} ${cmode} ${hdmitx} vout=${vout_mode} disablehpd=${disablehpd} logo=${logoopt} ${androidopt} ${selinuxopt} suspend_hdmiphy=${suspend_hdmiphy} led_onoff=${led_onoff} max_freq=${max_freq} maxcpus=${maxcpus} disable_vu7=${disable_vu7} touch_invert_x=${touch_invert_x} touch_invert_y=${touch_invert_y} usbmulticam=${usbmulticam} gpiopower=${gpiopower} backlight_pwm=${backlight_pwm} ddrclock=${ddrclock} test_mt_pid=${test_mt_pid} test_mt_vid=${test_mt_vid}"

save

showlogo ${hdmimode}
#usb pwren

movi read dtb 0 ${dtbaddr}
# load kernel from vat or boot partition.
movi read boot 0 ${loadaddr}
#fatload mmc 0:1 ${loadaddr} Image_android
booti ${loadaddr} - ${dtbaddr}




They have no provided some drivers which I'll look at installing. They do say that the drivers are no longer supported because they're now focused on supporting PCAP displays.
JOSH
 
Posts: 9
Joined: Tue Oct 02, 2018 6:40 pm
languages_spoken: english
ODROIDs: c2

Re: Request Android touch screen support here.

Unread postby Riiio » Wed Nov 07, 2018 9:12 pm

VID : 0EEF
PID : 0001
BRAND : IIYAMA
Model : ProLite T1530S / PLT1500
MCU : C2

If at all possible. Regards
Riiio
 
Posts: 27
Joined: Thu Jun 30, 2016 12:56 am
languages_spoken: english
ODROIDs: XU4

Re: Request Android touch screen support here.

Unread postby tobetter » Thu Nov 08, 2018 12:47 am

Riiio wrote:VID : 0EEF
PID : 0001
BRAND : IIYAMA
Model : ProLite T1530S / PLT1500
MCU : C2

If at all possible. Regards

Do you use Android Marshmallow (v4.6+)? If so, could you try new feature to set VID/PID from the boot.ini?
You can set like this for your touch screen, and the 'boot.ini' must be in /internal/boot.ini, after changing the file you must reboot your ODROID-C2.
Code: Select all
setenv test_mt_vid "0eef"
setenv test_mt_pid "0001"
User avatar
tobetter
 
Posts: 2465
Joined: Mon Feb 25, 2013 10:55 am
Location: Paju, South Korea
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1

Previous

Return to Android

Who is online

Users browsing this forum: No registered users and 3 guests