Firefly Open Source Community

Title: AIO-3399J / RK3399 LVDS [Print This Page]

Author: ducksoft    Time: 1/18/2018 17:53
Title: AIO-3399J / RK3399 LVDS
Does the current Firefly Android 7.1 source tree / ROM support the LVDS port?  

Regards

Tim

Author: leungÏÈÉ­    Time: 1/18/2018 19:19
ye , AIO-3399J support LVDS .
Author: ducksoft    Time: 1/19/2018 14:22
Last edited by ducksoft In 1/19/2018 14:27 Editor

When I start the AIO-3399J board under Android 7.1 with both LVDS LCD and HDMI connected I get these messages in logcat:

  1. 01-18 08:50:06.452   419   558 I DisplayManagerService: Display device added: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:0", 1920 x 1080, modeId 1, defaultModeId 1, supportedModes [{id=1, width=1920, height=1080, fps=127.000015}], colorMode 0, supportedColorModes [0], HdrCapabilities android.view.Display$HdrCapabilities@a69d6308, density 213, 320.0 x 320.0 dpi, appVsyncOff 1000000, presDeadline 7874015, touch INTERNAL, rotation 0, type BUILT_IN, state UNKNOWN, FLAG_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS}
  2. 01-18 08:50:06.455   419   558 I DisplayManagerService: Display device added: DisplayDeviceInfo{"HDMI Screen": uniqueId="local:1", 1920 x 1080, modeId 2, defaultModeId 2, supportedModes [{id=2, width=1920, height=1080, fps=60.000004}], colorMode 0, supportedColorModes [0], HdrCapabilities android.view.Display$HdrCapabilities@a69d6308, density 320, 320.0 x 320.0 dpi, appVsyncOff 1000000, presDeadline 16666666, touch EXTERNAL, rotation 0, type HDMI, state UNKNOWN, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, FLAG_PRESENTATION}
  3. 01-18 08:50:06.457   419   558 I DisplayManagerService: Display device changed state: "Built-in Screen", ON
  4. 01-18 08:50:06.457   419   558 I DisplayManagerService: Display device changed state: "HDMI Screen", ON
Copy the code



I can guess what the "HDMI Screen" is but is the "Built-in Screen" the LVDS ?  If so why does it report "width=1920, height=1080" but in the DTS file I have horizontal & vertical set to 1200 x 800?  I'm guessing there is more config to do but I don't know where to start.

Thanks

Tim

Author: leungÏÈÉ­    Time: 1/19/2018 18:05
Last edited by leungÏÈÉ­ In 1/22/2018 15:57 Editor
ducksoft Posted at 1/19/2018 14:22
When I start the AIO-3399J board under Android 7.1 with both LVDS LCD and HDMI connected I get these ...

Nope
There are two vop to display.
LVDS = vop0
HDMI = vop1
So, they can display diff resolution.




Welcome Firefly Open Source Community (https://bbs.t-firefly.com/) Powered by Discuz! X3.1