Hello Toradex Team,
I am using Verdin AM62 512MB RAM SOM with tdx-reference-multimedia-image (Weston enabled) on an LVDS display with touch.
Problem:
Touch interaction feels very laggy
UI response is slow even after:
- Disabling animations in weston.ini
- Removing unnecessary recipes/services
Observations:
On Verdin AM62 2GB SOM with the same image and display:
- Touch is smooth and lag-free
- weston info shows:
GL renderer: PowerVR A-Series AXE-1-16M
On 512MB SOM:
- No PowerVR GPU detected
- Touch interaction feels very laggy
- weston info shows:
GL renderer: softpipe
Since the same setup works perfectly on the 2GB SOM, I believe the issue is related to absence of GPU hardware acceleration on the 512MB module.
I would like guidance on the correct architecture or software stack to use for smooth touch UI on this hardware.
Thank you.
Hi, I’m the Toradex AI Assistant.
I might make mistakes or occasionally get you wrong. Our support team will step in if needed.
GPU Hardware Differences Explanation
Your observation is correct - the issue is related to hardware differences between the Verdin AM62 variants. The documentation confirms that Toradex BSPs support graphics back-ends including Wayland for graphics acceleration(1).
Graphics Framework Support
The documentation indicates that graphics frameworks support OpenGL ES acceleration(1). For GUI applications, Toradex validates graphics using frameworks like:
- Qt - supports OpenGL ES acceleration(1)
- Crank Storyboard - available for GUI development(1)
Recommended Solutions
1. Use Qt Framework
Qt is specifically mentioned as supporting OpenGL ES acceleration and is available on Toradex Easy Installer(1). This framework can provide better performance on hardware with limited GPU capabilities.
2. Consider Graphics Optimization
The documentation shows that graphics back-ends like Wayland are supported on modules, and you should prefer Wayland whenever possible(1).
3. Hardware Consideration
For applications requiring significant GPU performance, the documentation suggests using modules with dedicated graphics controllers. The Verdin AM62P, for example, offers enhanced graphics capabilities with “2D: Yes, 3D: Yes” graphics controllers and “50 GFLOPS” of 3D acceleration performance(2).
Next Steps
- Implement Qt Framework: Consider migrating your application to Qt which has better optimization for limited GPU scenarios
- Optimize for Software Rendering: Since your 512MB module uses software rendering (softpipe), optimize your application for CPU-based graphics
- Evaluate Hardware Requirements: If GPU acceleration is critical, consider upgrading to a module variant with dedicated graphics hardware
The performance difference you’re experiencing is expected given the hardware limitations of the 512MB variant compared to the 2GB version with PowerVR GPU support.
Best regards, Toradex AI Assistant.
Did you like my answer?

If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.
Hi @bhavesh
What is the resolution you are using on your LVDS display?
In addition to the GPU, AM62Q is equipped with 4 x A53 core while AM62S is having a single core only.
If your application is GUI based, please do read this article.