User avatar
ben_r_
Posts: 2
Joined: Wed Feb 17, 2021 11:30 pm
Location: Sacramento, CA

Getting Elo Touchscreen Monitor to Work

Fri May 07, 2021 11:29 pm

Cant seem to get the touchscreen on a current gen Elo 1002L 10" touchscreen monitor to work with an RPi 4 (2GB) w/ fresh install of Raspian.

Found the Raspian drivers from the Elo website: LINK

Followed the Elo directions here: LINK

Basically:
  1. Install Motif 3.0 for later (sudo apt-get install libmotif-dev)
  • Extracted .tar Elo driver file (tar xvf SW602749_Elo_Linux_Raspian_MT_USB_Driver_v4_0_0_0_armv7l.tar)
  • Copied files from one folder to another (cp -r ./bin-mt-usb/ /etc/opt/elo-mt-usb)
  • Set file and folder permissions:
    • cd /etc/opt/elo-mt-usb
      chmod 777 *
      chmod 444 *.txt
  • Copied udev rules to folder *didn't make any changes to file (cp /etc/opt/elo-mt-usb/99-elotouch.rules /etc/udev/rules.d)
  • Check for active systemd init process
    • # ps -eaf | grep systemd
      # ps -eaf | grep init
      # ls -l /sbin/init
    Which yielded:
    • pi@raspberrypi:~ $ ps -eaf | grep systemd
      root 117 1 0 13:59 ? 00:00:00 /lib/systemd/systemd-journald
      root 149 1 0 13:59 ? 00:00:00 /lib/systemd/systemd-udevd
      systemd+ 311 1 0 13:59 ? 00:00:00 /lib/systemd/systemd-timesyncd
      message+ 349 1 0 13:59 ? 00:00:00 /usr/bin/dbus-daemon --system --addr--systemd-activation --syslog-only
      root 355 1 0 13:59 ? 00:00:00 /lib/systemd/systemd-logind
      pi 537 1 0 13:59 ? 00:00:00 /lib/systemd/systemd --user
      pi 556 537 0 13:59 ? 00:00:00 /usr/bin/dbus-daemon --session --add --systemd-activation --syslog-only

      pi@raspberrypi:~ $ ps -eaf | grep init
      root 1 0 0 13:59 ? 00:00:04 /sbin/init splash
      pi 1823 1561 0 15:18 pts/0 00:00:00 grep --color=auto init

      pi@raspberrypi:~ $ ls -l /sbin/init
      lrwxrwxrwx 1 root root 20 Apr 1 05:57 /sbin/init -> /lib/systemd/systemd
  • Since it looked like systemd init system was active, proceeded to next step:
    • # cp /etc/opt/elo-mt-usb/elo.service /etc/systemd/system/
      # systemctl enable elo.service
      # systemctl status elo.service
  • Rebooted (shutdown -r now)
And after all that, nothing. The troubleshooting section mentions a few things which I have tried but they havent helped.
  • Ive tried accessing the Control Panel which gave me: No Elo touch screens available.
  • Ive tried manually starting the driver (sudo /etc/opt/elo-mt-usb/loadEloMultiTouchUSB.sh). No error generated but it doesnt seem to make any difference.
  • Ive tried checking to see if the elomtusbd driver is loaded and currently available in memory (ps -e |grep elo). For which I get:
    • 533 ? 00:00:00 elomtusbd
Anyone got any suggests for where Im going wrong here? Anyone else got a modern/current gen Elo monitor working?
If at first you don't succeed, redefine success!

aBUGSworstnightmare
Posts: 2905
Joined: Tue Jun 30, 2015 1:35 pm

Re: Getting Elo Touchscreen Monitor to Work

Sat May 08, 2021 6:05 am

Sorry, but can't realy help here. What yi would try is getting it to work on ubuntu i.e. And then check what's going on once it's known working

Return to “Graphics, sound and multimedia”