Hi, i have SONY BVM 20F1U which can display 720p 60hz 16:9 aspect ratio.
My setup involves hooking RGB-Pi cable --> Scart to BNC cables --> hooked up to SONY BVM
After doing some research, it looks like i need to edit /boot/config.txt to change hdmi_timing parameter so that it will display as 720p 16:9
According to the syntax
| hdmi_timings=<h_active_pixels> <h_sync_polarity> <h_front_porch> <h_sync_pulse> <h_back_porch> <v_active_lines> <v_sync_polarity> <v_front_porch> <v_sync_pulse> <v_back_porch> <v_sync_offset_a> <v_sync_offset_b> <pixel_rep> <frame_rate> <interlaced> <pixel_freq> <aspect_ratio> |
| |
| <h_active_pixels> = horizontal pixels (width) |
| <h_sync_polarity> = invert hsync polarity |
| <h_front_porch> = horizontal forward padding from DE acitve edge |
| <h_sync_pulse> = hsync pulse width in pixel clocks |
| <h_back_porch> = vertical back padding from DE active edge |
| <v_active_lines> = vertical pixels height (lines) |
| <v_sync_polarity> = invert vsync polarity |
| <v_front_porch> = vertical forward padding from DE active edge |
| <v_sync_pulse> = vsync pulse width in pixel clocks |
| <v_back_porch> = vertical back padding from DE active edge |
| <v_sync_offset_a> = leave at zero |
| <v_sync_offset_b> = leave at zero |
| <pixel_rep> = leave at zero |
| <frame_rate> = screen refresh rate in Hz |
| <interlaced> = leave at zero |
| <pixel_freq> = clock frequency (width*height*framerate) |
| <aspect_ratio> = * |
| |
| * The aspect ratio can be set to one of 8 values (choose closest for your screen): |
| |
| HDMI_ASPECT_4_3 = 1 |
| HDMI_ASPECT_14_9 = 2 |
| HDMI_ASPECT_16_9 = 3 |
| HDMI_ASPECT_5_4 = 4 |
| HDMI_ASPECT_16_10 = 5 |
| HDMI_ASPECT_15_9 = 6 |
| HDMI_ASPECT_21_9 = 7 |
| HDMI_ASPECT_64_27 = 8 |
I really have no idea how these value are calculated like clock frequency, Vsync polarity, etc...
Can someone please let me know which values that i need to put in hdmi_timing?
Thank you very much