To whom it may concern,
I am working on fixing an unrelated bug on Chromium / Chrome OS on guado devices, but I am blocked because Chromium appears to be broken for this device.
I am building a fresh checkout of Chrome OS for guado and flashing the device with a USB stick. This works fine. The Chromium build that comes with Chrome OS functions correctly.
When I attempt to deploy_chrome with a Default build of a fresh checkout of either master or lkgr, the device is in a broken state, where both connected displays are black.
In /var/log/ui/ui.LATEST, I can see the following error:
[10961:10965:0315/091142.674164:ERROR:hardware_display_plane_manager.cc(274)] Failed to find a free plane for crtc 20
[10961:10965:0315/091142.674367:ERROR:crtc_controller.cc(103)] Failed to assign overlay planes for crtc 20: No such device (19)
[10961:10961:0315/091142.675629:ERROR:gles2_cmd_decoder.cc(16138)] Context lost because SwapBuffers failed.
[10961:10965:0315/091142.674747:FATAL:drm_thread.cc(217)] Check failed: result. DrmThread::SchedulePageFlip failed.
To get around this for now, I will probably try to build an older version of Chromium for guado. But this is probably something that should be looked at?
Thanks in advance,
Luke