I had ByQDtech touchscreen working in Jetson Nano with Jetpack 4.2 without any problem. I have updated the Jetpack version to 4.3 and a problem happened. When I boot the system, the touchscreen starts working right but a couple of minutes later touch function doesn’t work. The jetson is not locked, if you connect a USB mouse, it works perfectly. I have updated to 4.4 and the same happens. With a Jetson TX2 I have the same problem.
Do you use this screen on nvidia devkit? What interface is this board using? Why is usb mouse related to this issue? Is your screen based on usb interface?
I use in nvidia devkit.
The interface is HDMI. The touch function is USB.
The USB mouse is related to this issue because as I told before, the interface of the touch function is USB. When it doesn’t work, you plug a USB optical mouse and it works.
At this moment, I have a jetson nano with jetpack 4.2 and a jetson TX2 with jetpack 4.3 that have the same problem with the touchscreen. I cannot update the jetpack because we are testing a solution for a project.
In jetson nano with jetpack 4.2, there is no problem with the touch screen and in jetson TX2 with jetpack 4.3, the problem happened I told you.
Attached, you find the kern.log for jetpack 4.2 in jetson nano and jetpack 4.3 in jetson TX2.
lsusb in jetpack 4.3 when the touch function was working:
vision@vision-tx2:~$ lsusb
Bus 002 Device 002: ID 05e3:0616 Genesys Logic, Inc. hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04d9:1702 Holtek Semiconductor, Inc. Keyboard LKS02
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 006: ID 0483:5750 STMicroelectronics LED badge – mini LED display – 11x44
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsusb in jetpack 4.3 when the touch function stopped working and I plugged a USB mouse:
vision@vision-tx2:~$ lsusb
Bus 002 Device 002: ID 05e3:0616 Genesys Logic, Inc. hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 045e:0797 Microsoft Corp. Optical Mouse 200
Bus 001 Device 005: ID 04d9:1702 Holtek Semiconductor, Inc. Keyboard LKS02
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 006: ID 0483:5750 STMicroelectronics LED badge – mini LED display – 11x44
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I have to wait between 1-2 minutes after power on. Please, attached you find a couple of picture where it is shown how the screen is connected to Nano and TX2.
There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks
Could you use usb mouse to verify regulator@5 controls the type A port to make sure we didn’t make a mistake here?
Hi i have this issue too. From the system power up, then 1-2 min and not working anymore, until reboot
Here is a syslog cut for the related error. the screen powered via touch-USBport. syslog.txt (8.6 KB)
Maybe i have a solution what worked for me. I use it now for 10min and no issue.
So the problem is that it uses STm device with 5750 pid what is a led badge, so fwupd recognizes it and try to put to fwupd mode. That is the problem, in this point, touch not communicating.
Solution:
sudo apt remove fwupd
or stop service somehow :)
fwupd is an automatic firmware upgrader program, it checks the vid:pid combo and try to upgrade firmware to the latest.