By pressing three times of function key. I have to also change u-boot placed in eMMC between 2015 and mainline, depending on Linux kernel which I want to boot. In other case it doesn’t want to start.
Erase before what?
Booting from SD/USB - no, but SD/USB images are generally seems to be working
Uploading new eMMC image - if I’m uploading by USB Burning Tool, I have checked Erase flash (Normal erase) and Erase bootloader.
@Terry@Gouwa@numbqq
Do you have any ideas how to fix issues with VESA resolutions? Many people use VESA resolutions in my CarPC ROMs, but we need more resolutions and more stability.
I have plans to build new ROMs for VIM1, 2, 3 and EDGE for CarPC community.
If I understand documentation well (please correct me if I’m wrong), I think it is calculated like this
Target frequency can be taken from Video Timings Calculator, i.e.: https://tomverbeure.github.io/video_timings_calculator
For 1024x600 pixel clock is 49MHz (the same as I described earlier - taken from newer uboot). So you have to go now from the end - multiply by dividers values (OD1, OD2, OD3, CLK_UTIL_VID_PLL_DIV_5 and 2 if necessary - divider of input clock) to achieve value between 3 and 6 GHz and then calculate N and M to achieve values of the registers.
Then you have to insert calculated value in proper way to HDMI registers (HHI_HDMI_PLL_CNTL0-6):
Why I’m writing i.e.? Because HDMI clock depends on Horizontal Total ticks and Vertical Total ticks and refresh rate. Total ticks which are sum of LCD Pixels + Front Porch + Sync + Back Porch.
This you have to place to VOUT registers. Unfortunately I think not all of them are fully documented in Datasheet. I’m also not sure that it is everything to achieve desired resolution.
I have VIM3 board and i want to test 120 Hz display with it can you guide me for the same.
I have HDMI based monitor which can support 120 Hz display. When i check on HDMI setting on android i am getting list upto 60 Hz only not able to get any 90 Hz or 120 Hz display in HDMI resolution list.