I have been using my new Ixora board with Apalis iMX6 Quad 2GB with success and I tried connecting my LCD panel to Ixora using the LVDS pins available on the board.
Note that when booting the kernel output will only be on mxcfb0 and the Vivante X11 driver only supports one framebuffer, also mxcfb0. So mxcfb[1-3] by default output a black screen.
Thus I would first try to bring up only the LVDS screen on mxcfb0.
Note that channel and colour mapping configuration needs to be done in the device-tree. I.e. the kernel parameter spl is not supported.
However the default is 18bit colour depth on the first channel.
With this set, what does the kernel tell about framebuffers? dmesg | grep fb.
Do you get signals on Ixora, X19 connector with an oscilloscope?
Do you have an issue with backlight, e.g. is the backlight switched on?
Is there a straightforward way to control BKL1_ON pin on LVDS connector? (Turning LCD on and OFF)
Based on the Ixora datasheet it is MXM3 Pin Number 286.
Sorry if it sounds trivial
I am new to i.MX world, I come from TI Davinci background.
We normally set everything related to LCD in the user space there.