While trying to run Embedded Wizard on Raspberry Pi OS Lite, I am facing this problem. Any Leads would be appreciated
Have you ever tried to let the system generate a core dump and analyse it using gdb as e.g. described here (not verified, but should do the trick)?
yes here you go
Thanks! Now it should be clear: You do not have attached a touch interface: 'EwBspTouchInit: No touch input device found!'. But it is assumed that a touch input is available (due to the official Pi display). Hence it tries to do the proper scaling of the touch inputs, but due to the fact that the size is 0, it comes probably to the exception. Can you thus please try to uncomment line 309
// noOfTouch = EwBspTouchGetEvents( &touchEvent );
within the file ewmain.c?
You can use any touch input device that is supported by the RasPi hardware / Raspbian OS.
Check with evtest if your touch input device is working:
sudo apt-get install evtest
Then you should get the touch events printed as soon as you touch the screen. Does this work?
Once the touch device is working, you can use it for the Embedded Wizard GUI application (ewconfig.h / ew_bsp_touch.c).
Ask Embedded Wizard
Welcome to the question and answer site for Embedded Wizard users and UI developers.
Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!