Hi,
I am using Colibri iMX6 DualLite 512MB V1.1A with Colibri Evaluation Board V3.2B.
I have installed Toradex Linux OS 2.8. We are planning to develop a new product using this board.
Earlier we have used the same board with WinCE and now we have shifted to Linux. Since we are completely new to Linux, we are struggling even to build a basic GUI form application in Linux. We have tried gtk with eclipse. It’s getting difficult to build every thing from scratch. Even if we do that, the resulting GUI is not so good. We could not afford Qt. We even added meta-mono layer into the OS and build a custom one using Yocto project. Thanks for the toradex yocto webinars. We made apps using Monodevelop and it worked. But we are afraid the apps developed using Mono may load the processor as we can feel the difference in speed between the gtk apps and the one developed using mono. And so we once again returned to gtk.
Is there any other ways to develop GUI for the embedded Linux OS? Does eclipse has any provision to code C# and gtk#? Is there any other graphics library in C++ similar to gtk but good gui widgets? The main widgets we are concerned for our product are Graphs and Charts.
Thanks for your suggestion.
Like you’ve mentioned, Torizon will be great choice for the people who shift from WinCE to Linux. We also had that in our mind before.
But we are thinking of sticking with Linux and using GUI libraries like wxWidgets. And also I think the Visual studio extension for coding and debugging in Torizon OS requires VS professional version. Moreover it is also mentioned that the VS extension is in Alpha level testing stage. We prefer Linux considering wide possibility of expanding our products in future and it loads the processor much less as we can customize the Linux OS as per our requirements.
But we’ve faced difficulty in setting up the Eclipse platform for both wxWidgets and Toradex. Any resources on similar GUI libraries for Embedded Linux would be much helpful.
And also I think the Visual studio extension for coding and debugging in Torizon OS requires VS professional version. Moreover it is also mentioned that the VS extension is in Alpha level testing stage.
Yes, but you can use this for free as explained here.
We prefer Linux considering wide possibility of expanding our products in future and it loads the processor much less as we can customize the Linux OS as per our requirements.
Well, this is a good choice.
But we’ve faced difficulty in setting up the Eclipse platform for both wxWidgets and Toradex. Any resources on similar GUI libraries for Embedded Linux would be much helpful.
What difficulties did you face? I would recommend you to use Qt as a graphical framework.