Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

VESA 1280x1024 with h3disp

Featured Replies

Hello,

today I want to connect the OpiPcPlus to a Flexscan S1921 Monitor.

I select h3disp -m 33 -d to use my *tested* hdmi-to-dvi cable and reboot.

Now the monitor complains:

fV:  59.9 Hz

fH:  63.9 kHz

fD:  161.7 MHz  ****red***

 

this seems too high because VESA mode should use a pixel frequency of 108MHz which is also the spec of the monitor.

 

1280x1024 @ 60Hz (VESA) hsync: 64.0kHz 	1280x1024	108.0 1280 1328 1440 1688 1024 1025 1028 1066 	+hsync 	+vsync 

The pixel frequency seems too high for the 60 Hz image refresh, it corresponds to 85 Hz.

I am using legacy kernel:

Linux JagOpi 3.4.113-sun8i #10 SMP PREEMPT Thu Feb 23 19:55:00 CET 2017 armv7l GNU/Linux

 

Any ideas?

Thanks,

gnasch

  • Author

bump - where could I find the relevant kernel sources? Did the armbian project patch this legacy kernel?

Thanks

gnasch

  • Author

@tkaiser: thank you very much for your help. I was able to track down the bug. Contrary to first belief, the kernel is not concerned, but in h3disp on line 196 the pll_video is initialized to 646 MHz. With kernels divisor of 4 this results in pixel frequency of 161.5 MHz, which is too high for Vesa 1280*1024.

So I  replaced this initialization with 432 MHz, which results in correct fD of 108 MHz. Now the monitor synchronizes.

Unfortunately I found a bugfix by @igor on 24.Oct.2016 which inserted the 646 MHz value. I could not read the reasoning behind this (facebook srsly?), so I would kindly ask to revert this change if no important reasons for it exist.

 

best wishes and thanks to armbian team for your great work!

gnasch

I changed the value in h3disp manually to 432MHz (-m 33 -d). Now my Display DELL108FP (1280x1024 @60Hz) works well too.

 

ludwich

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.