<div dir="ltr"><div><div><div><div><div><div>Hi Fabio,<br><br></div>Thanks for spotting that!<br><br></div>Once I made that change, the penguin logos appeared during boot, and the console is now working properly, however a few seconds after X session starts the screen blanks and the ubuntu MATE login screen disappears.<br></div>I'm able to switch to console by pressing <Ctrl>+<Alt>+<F1> and the console login text is properly displayed, however if I switch back to the X session by pressing <Alt>+<F7>, sometimes I am able to see the session login screen for a second or so, sometimes not even that, it just blanks.<br><br></div>I've removed mxcfb references from imx6qdl-wandboard-revd1.dtsi and changed imx6qp-wandboard-revd1.dts file to:<br>/dts-v1/;<br><br>#include <dt-bindings/interrupt-controller/irq.h><br><br>#include "imx6qp.dtsi"<br>#include "imx6qdl-wandboard-revd1.dtsi"<br><br>/ {<br>    model = "Wandboard i.MX6QuadPlus rev.D1";<br>    compatible = "fsl,imx6qp-wandboard", "fsl,imx6qp";<br><br>    memory {<br>        reg = <0x10000000 0x80000000>;<br>    };<br>};<br><br>&sata {<br>        status = "okay";<br>};<br><br><br></div>Regards, <br></div>Luís<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Aug 26, 2017 at 1:48 AM, Fabio Estevam <span dir="ltr"><<a href="mailto:festevam@gmail.com" target="_blank">festevam@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Luís,<br>
<span class=""><br>
On Fri, Aug 25, 2017 at 6:47 PM, Luís Mendes <<a href="mailto:luis.p.mendes@gmail.com">luis.p.mendes@gmail.com</a>> wrote:<br>
> Hi Fabio,<br>
><br>
</span><span class="">> Yes, I've recompiled the dtb file. I recompile and replace the dtb every<br>
> time I compile a new kernel.<br>
> I'm running the kernel on a Wandboard Quad Plus Rev. D1, for which there is<br>
> no dtb in the Vanilla kernel, so I've slightly adapted from the Technexion<br>
> kernel.<br>
><br>
> The dts files follow in attachment. All remaining files are from the Vanilla<br>
> kernel 4.12.x.<br>
<br>
</span>Ok, the dts does not look correct.<br>
<br>
You have a imx6qp board and you are using a compatible string of<br>
'fsl,imx6q' instead of 'fsl,imx6qp'.<br>
<br>
The 'mxcfb' nodes also do not work with a mainline kernel.<br>
<br>
I would suggest you taking a look to an existing imx6qp from mainline,<br>
arch/arm/boot/dts/imx6qp-<wbr>sabresd.dts for example.<br>
</blockquote></div><br></div>