I don't currently have a DE10-Nano running, but I reviewed the code and
it looks like you should be able to set the resolution the same as you
would for any other embedded display (by passing some kernel
parameters). Refer to:
* The modedb documentation:
https://www.kernel.org/doc/Documentation/fb/modedb.txt
* My posts on setting resolutions on the BBB:
http://blog.machinekit.io/2013/06/force-beaglebone-black-hdmi-resolution.html
http://blog.machinekit.io/2013/07/custom-hdmi-resolution.html
I think you just need an entry similar to the following in your kernel
command line:
video=800x480M@60
Are you using an available uSD card image? If so, I can pop it into my
DE10 and try to get it working with one of my small HDMI based LCD
screens if the above doesn't work for you.
On 2/16/2020 7:46 PM, justin White wrote:
Been away from this project for a short bit but I had a pretty good use
come up for it recently. Main thing I'm having a problem with is the FB
resolution that was configured, 1024x768 is a dead resolution. Only old
monitors natively support it and nothing with HDMI does. Larger HDMI
monitors can handle it but nothing in the 7-9" range can display it through
HDMI. That's unfortunate because the main reason for FB use with this thing
is for an HMI all in one type device. Is there any chance more monitor
resolutions can be supported?
I asked this before and MB responded, but unfortunately this is over my head
OK back to being able to be online with my workstation:
I have allways had a fight setting up proper display resolutions on the
altera soc's however I can give you some key notes:
In qsys there are 3 cores to consider:
For display timing settings:
alt_vip_vfr_hdmi (framereader)
alt_vip_itc_0 (Clocked video output)
The display core clock itself:
pll_lcd --> lcd_clk
1600x900 would allow me to test it out on my mill and I might have a use
for 800x480. I didn't realize the resolution was fixed, my 1080P monitors
don't have a problem displaying 1024x768, all my other monitors do. I
suppose in a real usage scenario I'd have to look further into your
previous reply and try to figure out how to set a resolution for whatever
monitor I intended to use.
Sadly there are currently no presets for these 2 resolutions for the
framebuffer related cores (presets are found in qsys view menu), as I
havent had use of these resolutions myself (in newer time).
And I also have no (qsys) formula other than intuitive guess work.....
Last there is the Devicetree entry this is the current one:
https://github.com/the-snowwhite/soc-image-buildscripts/blob/master/SD-Image-Gen/patches/4.9.76-ltsi-rt/current/0012-Added-DE-10-Nano-with-uio-with-without-framebuffer-1.patch#L291
This entry:
vip@0x100031000 {
compatible = "altr,vip-frame-reader-1.0", "ALTR,vip-frame-reader-9.1";
reg = <0x00000001 0x00031000 0x00000080>;
max-width = <1024>;
max-height = <768>;
bits-per-color = <0x8>;
colors-per-beat = <0x4>;
beats-per-pixel = <0x1>;
mem-word-width = <0x80>;
};
--
Charles Steinkuehler
[email protected]
--
website: http://www.machinekit.io blog: http://blog.machinekit.io github:
https://github.com/machinekit
---
You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/machinekit/44b54b20-97af-8ed7-5a7c-56321da87915%40steinkuehler.net.