Página 1 de 2
configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 28 Mar 2022, 20:05
por Simba49er
Hola a tod@s!!!
El caso es que acabo de empezar en el mundo raspi con una raspberry pi 3 B y poco más, he tenido que comprar caja con disipadores y cargador. También tenia por casa una pantalla táctil de la marca HP, en concreto la HPCompaql5009tm de 15".
La he conectado a la rpi con un cable hdmi y el usb de control touch. La pantalla se ve perfectamente pero no he tenido co...nes a poder hacer que la parte táctil funcione (más que nada por que no tengo ni idea).
He encontrado estos drivers por internet y tienen una versión para la raspberry pero ni siguiendo los pasos con las instrucciones de instalación me aclaro.
Alguien que sepa más que yo ( todos jejje) me podría ayudar? Gracias de antemano.
dejo los enlaces a los drivers
https://www.elotouch.com/support/downlo ... cy/current
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 29 Mar 2022, 08:01
por egrueda
Entiendo que la pantalla táctil se conecta por USB a la raspi, ¿es correcto?
Con el cable USB conectadl, ¿qué te sale con el comando lsusb?
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 29 Mar 2022, 15:08
por Simba49er
Buenas con el comando lsusb me sale:
Bus 001 Device 004: ID 04e7:0074 Elo TouchSystems
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
En el Bus 001 si reconoce la pantalla
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 08:32
por egrueda
Bueno, veo dos drivers posibles en ese sitio web:
SW602823_Elo_Linux_MT_USB_Driver_v4.1.0.0_aarch64.tar
SW602822_Elo_Linux_MT_USB_Driver_v4.1.0.0_armv7l.tar
¿Qué te sale cuando ejecutas "uname -m"?
En ambos casos, la instalación parece sencilla, si bien no es demasiado sofisticada...
- descomprimes el zip
- lo copias en /etc/opt/elo-mt-usb
- le asignas los permisos necsearios
- añades una regla en /etc/udev/rules.d
- creas un servicio en systemd
(el paso 3 de las instrucciones no aplica)
- reinicias con el usb conectado
pero ni siguiendo los pasos con las instrucciones de instalación me aclaro.
¿En qué paso te quedas? ¿qué problema te da?
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 14:55
por Simba49er
En las instrucciones hay un paso que dice que ponga unos comandos en la consola para activar el driver y otro comando para ver si está activo, ahí me da un error y me dice que está inactivo
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 14:58
por Simba49er
Instale un script para invocar el servicio Elo a través de systemd init al iniciar el sistema.
Compruebe si systemd init se está utilizando en su distribución de Linux y luego continúe
con este paso de instalación. Si systemd init no está activo, continúe con el paso
III de la instalación.
Compruebe si hay un proceso de inicio systemd activo.
# ps-hoja | istema grep
# ps-hoja | inicio de grep
# ls -l /sbin/init
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 15:04
por egrueda
¿¿Has traducido los comandos al español??
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 17:55
por Simba49er
No los comandos los he puesto en inglés. Jeje lo que pasa es que esa página Google me la traduce de forma automática.
Me quedo en el paso de comprobar que está activo y me da error suponiendo que el resto de pasos anteriores los hice bien
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 17:56
por egrueda
Para no imaginar ni suponer, ¿me puedes copiar y pegar *exactamente* el comando que metes y la respueta que te da?
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 17:58
por Simba49er
Ok voy a hacerlo desde el principio y te pongo todos los pasos a ver si sale el error
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 17:59
por Simba49er
Como no soy muy bueno con la consola para copiar las carpetas me logeo como roto y desde ahi copio y pego carpetas como en Windows
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 18:06
por Simba49er
Se requiere la biblioteca Motif 3.0 (libXm.so.3) para usar la interfaz gráfica de usuario
(GUI) panel de control basado (/etc/opt/elo-mt-usb/cpl). Openmotif o lesstif
Los paquetes de instalación proporcionan la biblioteca libXm.so.3 requerida.
Tengo que instalar la biblioteca?
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 18:08
por egrueda
De nuevo, no sé ni dónde estás ni cómo has llegado hasta ahí.
Me cito a mi mismo:
Para no imaginar ni suponer, ¿me puedes copiar y pegar *exactamente* el comando que metes y la respueta que te da?
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 18:10
por Simba49er
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 18:25
por Simba49er
Código: Seleccionar todo
root@openplotter:~# cp -r ./bin-mt-usb/ /etc/opt/elo-mt-usb
cp: no se puede efectuar `stat' sobre './bin-mt-usb/': No existe el fichero o el directorio
root@openplotter:~# cd /etc/opt/elo-mt-usb
root@openplotter:/etc/opt/elo-mt-usb# ls
bin-mt-usb
root@openplotter:/etc/opt/elo-mt-usb# chmod 777 *
root@openplotter:/etc/opt/elo-mt-usb# chmod 444 *.txt
chmod: no se puede acceder a '*.txt': No existe el fichero o el directorio
root@openplotter:/etc/opt/elo-mt-usb# ls
99-elotouch.rules elorc
cpl elo.service
cplcmd elova
eloCreateFifo.sh 'GA000068 EULA.pdf'
Elo-Linux-MT-USB-Driver_List-of-New-Features.txt loadEloMultiTouchUSB.sh
elomtusbd readme.txt
root@openplotter:/etc/opt/elo-mt-usb# chmod 777 *
root@openplotter:/etc/opt/elo-mt-usb# chmod 444 *.txt
root@openplotter:/etc/opt/elo-mt-usb# cp /etc/opt/elo-mt-usb/99-elotouch.rules /etc/udev/rules.d
De momento voy por aqui paso 1
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 18:30
por Simba49er
Paso 2 primera parte:
Install a script to invoke Elo service through systemd init at system startup.
Check if systemd init is being used in your Linux distribution and then proceed
with this installation step. If systemd init is not active, proceed with Step
III of the installation.
Check for active systemd init process.
# ps -eaf | grep systemd
# ps -eaf | grep init
# ls -l /sbin/init
datos de lo que he puesto en la consola y lo que me sale:
Código: Seleccionar todo
root@openplotter:/etc/opt/elo-mt-usb# ps -eaf | grep [s]ystemd
root 118 1 0 18:02 ? 00:00:01 /lib/systemd/systemd-journald
root 151 1 0 18:02 ? 00:00:01 /lib/systemd/systemd-udevd
systemd+ 395 1 0 18:02 ? 00:00:00 /lib/systemd/systemd-timesyncd
message+ 405 1 0 18:02 ? 00:00:01 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
root 412 1 0 18:02 ? 00:00:00 /lib/systemd/systemd-logind
pi 861 1 0 18:03 ? 00:00:01 /lib/systemd/systemd --user
pi 916 861 0 18:03 ? 00:00:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
root 5415 1 0 18:05 ? 00:00:00 /lib/systemd/systemd --user
root 5452 5415 0 18:05 ? 00:00:01 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
root@openplotter:/etc/opt/elo-mt-usb# ps -eaf | grep init
root 1 0 0 18:02 ? 00:00:08 /sbin/init splash
root 20892 5836 0 18:28 pts/0 00:00:00 grep init
root@openplotter:/etc/opt/elo-mt-usb# ls -l /sbin/init
lrwxrwxrwx 1 root root 20 ago 6 2021 /sbin/init -> /lib/systemd/systemd
root@openplotter:/etc/opt/elo-mt-usb#
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 18:37
por Simba49er
Paso 2 segunda parte aparece el error:
Código: Seleccionar todo
root@openplotter:/etc/opt/elo-mt-usb# cp /etc/opt/elo-mt-usb/elo.service /etc/sistema/system/
root@openplotter:/etc/opt/elo-mt-usb# systemctl enable elo.service
root@openplotter:/etc/opt/elo-mt-usb# systemctl status elo.service
● elo.service - Invoke Elo service at system startup.
Loaded: loaded (/etc/systemd/system/elo.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Wed 2022-03-30 18:04:26 CEST; 29min ago
mar 29 16:22:46 openplotter systemd[1]: Starting Invoke Elo service at system startup....
mar 30 18:04:26 openplotter systemd[1]: elo.service: Start operation timed out. Terminating.
mar 30 18:04:26 openplotter systemd[1]: elo.service: Control process exited, code=killed, status=15/TERM
mar 30 18:04:26 openplotter systemd[1]: elo.service: Failed with result 'timeout'.
mar 30 18:04:26 openplotter systemd[1]: Failed to start Invoke Elo service at system startup..
root@openplotter:/etc/opt/elo-mt-usb#
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 18:44
por egrueda
Si te falla el primer paso, es normal que te fallen todos los posteriores.
No tiene sentido seguir con los demás pasos, fallarán... o peor.
Simba49er escribió: 30 Mar 2022, 18:25
root@openplotter:~# cp -r ./bin-mt-usb/ /etc/opt/elo-mt-usb
cp: no se puede efectuar `stat' sobre './bin-mt-usb/': No existe el fichero o el directorio
Estás copiando el directorio "bin-mt-usb" del directorio actual al directorio /etc/opt
¿Existe el directorio "bin-mt-usb" en el directorio en el que estás?
¿Has descomprimido el driver?
Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 18:50
por Simba49er
Código: Seleccionar todo
pi@openplotter:~ $ cd /etc/opt/elo-mt-usb
pi@openplotter:/etc/opt/elo-mt-usb $ ./elova
Elova: No touchscreens detected. Terminating calibration.
pi@openplotter:/etc/opt/elo-mt-usb $
Y ahi me he quedao

Re: configurar Pantalla táctil HPCompaql5009tm (si se puede)
Publicado: 30 Mar 2022, 18:52
por Simba49er
si si el fichero luego lo creo a manualmente descomprimiendo todos los archivos en /etc/opt
no la carpeta bin-mt-usb solo los archivos de dentro.
Al principio he puesto la carpeta bin directamente pero luego al decirme que no existía ningún archivo .txt he pegado todos los archivos de la carpeta directamente en /etc/opt