I’m using a Colibri VF61 booting to WinCE with a screen that is 320x240.
When I boot the screen is screen is offset by ~100 pixels right and ~10 pixels down. This is the same for both the command line screen and the splash screen.
I inherited the project and on our legacy systems the screens are in the correct spot but not the newly configured systems.
Hi, I’m the Toradex AI Assistant. I’m in early beta, and I would appreciate your feedback.
The Toradex Support team will follow up with you shortly!
Did you like my answer?
The issue you’re experiencing with the screen offset on the Colibri VF61 running WinCE could be related to the display timings and configurations. Here are a few steps to troubleshoot and potentially resolve the issue:
Check Display Timings:
Ensure that the display timings (horizontal and vertical sync, back porch, front porch, etc.) are correctly configured. These settings are crucial for proper display alignment. You can find these settings in the display driver configuration files.
Adjust Display Driver Settings:
In the registry settings for the display driver, you can adjust parameters such as hsync, vsync, hbp, vbp, hfp, and vfp to fine-tune the display alignment. These parameters control the horizontal and vertical synchronization and porch settings.
Verify Resolution Settings:
Double-check that the resolution settings (ss.width and ss.height) are correctly set to 320x240. Any mismatch here can cause display issues.
Compare with Legacy Systems:
Since the legacy systems have the correct display alignment, compare the display driver settings and registry configurations between the legacy and newly configured systems. Look for any discrepancies that might be causing the offset.
Update Display Driver:
Ensure that you are using the latest display driver provided by Toradex for the Colibri VF61. Sometimes, driver updates can resolve such issues.
Custom Splash Screen Positioning:
If the above steps do not resolve the issue, you might need to manually adjust the splash screen positioning in the display driver or the bootloader settings. This might involve modifying the source code of the display driver or bootloader to set the correct origin for the splash screen.
If these steps do not resolve the issue, further investigation into the specific configurations and settings of your display and system might be necessary.
Most likely you need to adjust parameters like
BLW - Begin of Line Width (Back Porch) in Pixels
ELW - End of Line Width (Front Porch) in Pixels
BFW - Begin of Frame Width (Back Porch) in Lines
EFW - End of Frame Width (Front Porch) in Lines
To match your display specification.
If your main OS screen is not shifted, you can check the current values of the listed parameters in the registry."