I am very lost here, and I would need some help. Around a year ago a built a system image and kernel using the fsimx6-2.1 package. The system started X, which in turn started a QT software. Everything went well and our product has been more than tested.
Then we received a new batch of boards from our provider, and the system image does not boot. Specifically, the kernel is not able to boot, the boot sequence stops at 'Starting Kernel'. Checking the board, some of the integrated circuits on the back looked different, and they did not have the Linux sticker. They had no sticker. (Also look at point 1 below)
So I decided to put in the kernel compield in 3.1 and it booted. Nothing was displayed in the screen though. This was using the system image from the 2.1 package and the kernel from the 3.1 package.
So then I decided to boot the whole 3.1 package to play with it. And then again, nothing was displayed in the screen. X started though, and so did the matchbox wm. They are attached to screen 0, which is supposed to be the LVDS. Said screen has been tested with the older boards and works without problems. With the new boards, the backlight works, but nothing is displayed.
Here are some things I checked:
- in uBoot, the variable $platform is 'armstonea9' for the old boards and 'armstonea9q' for the new ones.
- /tmp/.X11-unix/ lists 'X0=' (old and new boards)
- startx gives no errors (in old and new boards)
Then I checked /etc/Xorg.0.log and it seems there is a GL error with the new kernel and system image (log below), I don't know if this is what causes nothing to be displayed, because not even xterm or feh show anything in the screen.
This is a very urgent issue for us. We have production stopped, and we would like to know at least why this is happening, and which board version has the provider given to us, so that if no easy solution can be found, we can go back to them with some knowledge.
Xorg.0.log, sysimage 2.1 and kernel from 3.1 package. (new board):
Xorg.0.log, sysimage and kernel from 3.1 package. (new board):