Please make a folder for storing the source code first then typing the command below to get started for the source code download.
$ Sudo apt-get install git
$ git clone [email protected]:core.git -b REV-SA01
We support to compile u-boot & Kernel on Ubuntu 12.04 (64bit version), other version of Ubuntu is not currently supported and may have built issues.
Install host packages needed by building code. This document assumes you are using Ubuntu. Not a requirement, but the packages may be named differently and the method of installing them may be different.
$sudo apt-get install ia32-libs
$sudo apt-get install uboot-mkimage
You can follow up the steps below to compile the u-boot & Kernel after downloading the source code.
PS: If you would like to use Mfgtool for flashing image file, you must put the
file u-boot.bin and uImage under “~\Image\smarc” for right detected path.
Manufacturing tool, a successor of ATK, provides a series of new features to power your mass production work. The features like windows style GUI, multiple devices support, explicit status monitoring, versatile functionalities and highly flexible architecture make it a best choice to meet your critical timing, cost and customization requirements.
For using Mfgtool to flash image file into onboard eMMC, please follow up the steps below
Select the MCU option by name, if the MCU of module board is “i.MX6 Solo”, please click “MX6DL Linux Update”, and click “Linux-ubuntu” (Ubuntu GUI version) for the OS of flashing, then click “Run MFG Tool”.
Or the if the MCU of module board is “i.MX6 Quad core”, please click “MX6Q Linux Update”, and click “Linux-ubuntu” (Ubuntu GUI version) for the OS of flashing, then click “Run MFG Tool”.
The second screen will show up after clicking “Run MFG Tool”, and please check whether it shows “HID-compliant device” as below, if not, please re-check the cable connection and DIP switch setting between mainboard and PC.
Click “Start” to flash image file.
It will show “Done” after flashing is finish, then click “Stop” and “Exit” to close the screen.
You can also get the information from Terminal(debug portCOM1) after flashing is finish.