View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002580 | fsimx_Linux | Display | public | 2015-03-23 08:54 | 2019-01-17 14:39 |
Reporter | Keller | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | iMX6-V1.2 | ||||
Target Version | fsimx6-V2.0 | Fixed in Version | fsimx6-V2.1 | ||
Summary | 0002580: Some command line display settings do not work | ||||
Description | The internal framebuffer table in the board support file defines a set of active displays. But the user can override these settings on the Linux command line (bootargs in U-Boot) by giving a video= section. Some combinations do not work. For example the standard efusA9 setting defines LDB and LCD, so when the user wants to override this with as HDMI setting, this won't work. We should check if we can make this work for more combinations. | ||||
Steps To Reproduce | Use regular efusA9 kernel from fsimx6-V1.2-addon release. Add video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 to U-Boot bootargs. The system will still come up with a regular 800x480 LCD display on fb0. Explanation: The 800x480 LDB display that is usually on fb0 is actually deactivated when the command line setting overrides the first entry of the internal table mx6sdl_efusa9_fb_data[]. But HDMI does not successfully come up because some essential structures and drivers are not activated in the default setting due to macro HDMI_ON being 0. | ||||
Forum Link | http://forum.fs-net.de/index.php/Thread/3808-How-to-enable-HDMI-video-output/ | ||||