Edid with custom resolution not working
Posted: Wed Jan 11, 2017 9:00 am
I have a problem with a compute module in an embedded application. In this application, the compute module should drive an specific display, wich has a custom resolution. This resolution is not in the standard resolution list, so or doesn´t work.
For testing purposes i put in the good old
I filled it up with the parameters out of the display datasheet and it works fine!
Now i need to use Edid storage in the display driver.
I made my own edid file and programmed it with another compute module to the storage.
The edid file just contains the general settings and one detailed timing mode. In this i filled in the same data as in the
If i read it back (with i2cdump e.g.) it is the correct data in the storage.
However, the screen remains white, wich means the timings are not correct or there is no display output from the Rpi (input).
If i build up an development envoirement to be able to access the compute module over ssh, is there any possibility to view something like a logfile to see, why it is not displaying the resolution described in the edid?
Has anybody experiance yet with custom resolutions in the edid?
I hope for mercy, as this is my first post and my english is bad.
Code: Select all
hdmi_group=1Code: Select all
hdmi_group=2For testing purposes i put in the good old
Code: Select all
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>Now i need to use Edid storage in the display driver.
I made my own edid file and programmed it with another compute module to the storage.
The edid file just contains the general settings and one detailed timing mode. In this i filled in the same data as in the
Code: Select all
hdmi_timings=...However, the screen remains white, wich means the timings are not correct or there is no display output from the Rpi (input).
If i build up an development envoirement to be able to access the compute module over ssh, is there any possibility to view something like a logfile to see, why it is not displaying the resolution described in the edid?
Has anybody experiance yet with custom resolutions in the edid?
I hope for mercy, as this is my first post and my english is bad.