I don't expect anyone to have a solution to my specific problem, but I'm hoping an answer might lead me in the right direction.
I have a Qt5.2 application compiled and working on my TI AM335x evaluation module. It runs using the -platform elgfs flag.
I recently received new hardware, this hardware is still using the same version of the TI AM335x processor (3352) but it's on a totally different board with a different display. The kernel was modified from TI by some external third party, the root file system, and my Qt5.2 application are the exact same ones that were on the TI AM335x.
When I go to launch my application on this new hardware it reports:
Opened display 0x1
Could not initialize egl display
EGL error
Aborted
So my questions are:
- what causes Qt to fail to initialize a egl display?
And my understanding is that "EGL" stands for "Embedded-system Graphics Library", I would think that means there's some EGL.lib somewhere that is required, but what is required at the kernel/driver level to make the display compatible with the EGL?