Running QT GUI |
The hardware platform is the Embedded Artists LPC4357 Dev Kit with the connected Embedded Artists 4.3 inch LCD board. There is a USB mouse plugged into the USB High Speed (HS) interface connector on the Dev Kit baseboard.
Download the Qt add-on for uClinux. It includes the QT 4.7.3 library sources, ported and ready for uClinux Cortex-M. Go to the top of your Linux Cortex-M installation and unpack the Qt add-on: [psl@ocean linux-cortexm-1.14.0]$ cd linux-cortexm-1.14.0 This will add the following directory to your Linux Cortex-M installation: A2F/qt-4.7.3. Build the Qt libraries: [psl@ocean linux-cortexm-1.14.0]$ cd linux-cortexm-1.14.0 Download the Qt demo project archive (qtdemo.tgz) and install it to the top of the Linux installation. Go to the project directory and build the bootable Linux image: [psl@ocean linux-cortexm-1.14.0]$ cd projects/qtdemo Note: The demo project has been built and validated in context of the Emcraft Systems Release 1.14.0. If you are using a different release, some porting changes may be needed.
Boot the bootable Linux image (qtdemo.uImage) to the LPC4357 Dev Kit from the network, as described inĀ Loading Linux images via Ethernet and TFTP. When you boot the Linux image on the target, it proceeds to automatically launch the Qt GUI on the 4.3" LCD. It takes about 15 seconds for the GUI to start to a fully functional state. Use the USB mouse to navigate and control the GUI. |