CANDERA CGI Studio HMI Design with CGI StudioCandera CGI Studio is a scalable and hardware independent HMI design tool. It allows the development of innovative and customizable embedded GUI solutions of all kinds for the industry and home appliances market. The special USP of CGI Studio’s HMI design tool are its user-friendly interface and the high performance representation of 2D / 3D display elements and animations. Create brilliant User Interfaces on I-Pi SMARC IMX8M PlusCGI Studio includes ready-to-use HMI controls, a Smart Importer, automated workflows and integrated state machines enabling to display logics and structure of any HMI with only a few clicks. The open architecture of CGI Studio allows deep integration and automatization into your company’s workflow. With the rising number of IoT devices, the demand for displays and brilliant HMIs is growing, as is the demand for an easy-to-use and fast HMI creation tool like CGI Studio. CANDERA CGI Studio addresses diverse markets, such as marine, motorbikes, home appliances, medical, building automation, industrial use-cases and many more. Candera CGI Studio demo on I-Pi SMARC IMX8M Plus devkitYou can download the image along with Android and CGI Demo here. Candera CGI Studio demo on I-Pi SMARC IMX8M Plus devkitThis procedure describes a quick guide for deploying HOMA Demo for Android on I-Pi SMARC IMX8M Plus For requirements and how to set up your environment and appropriate utilities, refer to following document: Android Support documentation for I-Pi SMARC IMX8M Plus click here. PrerequisitesHardware Requirement: I-Pi SMARC IMX8M Plus Development Kit Monitor, Keyboard and Mouse HDMI Display Software RequirementAndroid as desired OS click here. Refer this link for flashing image into micro SD card. How to Flash Yocto or Android into the SD Card Note: You can also download the Image along with Android and CGI Demo click here. Step 1: I-Pi SMARC IMX8M Plus ConnectionsRefer this link for I-Pi Connections.https://www.youtube.com/watch?v=Axp5oOVpnDE Step 2: Deploying Deploying on an Android device simply happens by clicking on APP icon on the home screen. You need to connect I-Pi SMARC IMX8M Plus with android image by MICRO USB OTG cable to your host computer. To get the application working, two files must be deployed on the target device locally which means, the files must be placed in rootfs of the device. Application/homa.cfg.sampleà /sdcard/homa.cfg Application/Assets/AssetLibCff_Android_Target.bin à /sdcard/AssetLibCff.bin This can be done by drag and drop utilizing Explorer or by the adb command line tool on power shell Refer the below image. Installing App from Zip packageIf you just got a ZIP package containing the APK (android application), asset file and config file, you don’t need any of the steps described before. You only need to install following files: homa-arm64-v8a-debug.apk homa.cfg AssetLibCff.bin You can do this by utilizing explorer by drag and drop, or much more convenient and faster by utilizing adb command on powershell. Note: If you experience an error like shown in following trial, try the -t switch. Explanation: -g : Grant all permissions during install (not important, just for convenience). If you omit this switch, android will ask you to grant permissions. -t : Set test Only flag to false. Only necessary if you face the mentioned error.