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
configurar Pantalla táctil HPCompaql5009tm (si se puede)
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
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?
Con el cable USB conectadl, ¿qué te sale con el comando lsusb?
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
-
- Pi Alpha
- Mensajes: 22
- Registrado: 28 Mar 2022, 19:46
- Agradecido: 0
- Agradecimiento recibido: 0
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
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
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
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
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
¿En qué paso te quedas? ¿qué problema te da?pero ni siguiendo los pasos con las instrucciones de instalación me aclaro.
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
-
- Pi Alpha
- Mensajes: 22
- Registrado: 28 Mar 2022, 19:46
- Agradecido: 0
- Agradecimiento recibido: 0
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
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
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
¿¿Has traducido los comandos al español??
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
-
- Pi Alpha
- Mensajes: 22
- Registrado: 28 Mar 2022, 19:46
- Agradecido: 0
- Agradecimiento recibido: 0
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
Me quedo en el paso de comprobar que está activo y me da error suponiendo que el resto de pasos anteriores los hice bien
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
Para no imaginar ni suponer, ¿me puedes copiar y pegar *exactamente* el comando que metes y la respueta que te da?
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
-
- Pi Alpha
- Mensajes: 22
- Registrado: 28 Mar 2022, 19:46
- Agradecido: 0
- Agradecimiento recibido: 0
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?
(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?
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
De nuevo, no sé ni dónde estás ni cómo has llegado hasta ahí.
Me cito a mi mismo:
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?
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
-
- Pi Alpha
- Mensajes: 22
- Registrado: 28 Mar 2022, 19:46
- Agradecido: 0
- Agradecimiento recibido: 0
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
-
- Pi Alpha
- Mensajes: 22
- Registrado: 28 Mar 2022, 19:46
- Agradecido: 0
- Agradecimiento recibido: 0
Paso 2 primera parte:
datos de lo que he puesto en la consola y lo que me sale: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
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#
-
- Pi Alpha
- Mensajes: 22
- Registrado: 28 Mar 2022, 19:46
- Agradecido: 0
- Agradecimiento recibido: 0
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#
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
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.
¿Existe el directorio "bin-mt-usb" en el directorio en el que estás?
¿Has descomprimido el driver?
No tiene sentido seguir con los demás pasos, fallarán... o peor.
Estás copiando el directorio "bin-mt-usb" del directorio actual al directorio /etc/optSimba49er 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
¿Existe el directorio "bin-mt-usb" en el directorio en el que estás?
¿Has descomprimido el driver?
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
-
- Pi Alpha
- Mensajes: 22
- Registrado: 28 Mar 2022, 19:46
- Agradecido: 0
- Agradecimiento recibido: 0
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 $

-
- Pi Alpha
- Mensajes: 22
- Registrado: 28 Mar 2022, 19:46
- Agradecido: 0
- Agradecimiento recibido: 0
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
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