Difference between revisions of "Installing EMAC OE 5.0 SDK"
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
==Prerequisites== | ==Prerequisites== | ||
− | If you are installing the SDK using the ADT Installer (Automatic Install), dependencies will be automatically installed for the supported distributions: Debian/Ubuntu, Fedora, CentOS, openSUSE. If you are installing the SDK manually or using a non-supported distribution, you will have to install the dependencies manually. | + | If you are installing the SDK using the ADT Installer (Automatic Install), dependencies will be automatically installed for the supported distributions: Debian/Ubuntu, Fedora, CentOS, openSUSE. EMAC also provides a [ftp://ftp.emacinc.com/EMAC_Linux/Virtual_LDCs/EMAC_Virtual_LDC.ova pre-configured virtual machine image.] |
+ | {{note | Currently the version of Qt Creator installed during the automatic installation does not work on Debian 8}} | ||
+ | |||
+ | If you are installing the SDK manually or using a non-supported distribution, you will have to install the dependencies manually. | ||
==Procedure (Automatic Install)== | ==Procedure (Automatic Install)== | ||
<cl> | <cl> | ||
1. Download the ADT Installer. (Right click, save link as) | 1. Download the ADT Installer. (Right click, save link as) | ||
− | * [ | + | * [http://ftp.emacinc.com/EMAC_Linux/SDK/emac_adt_installer EMAC ADT Installer]. |
* Change to the directory where the ADT Installer was downloaded from the command line: | * Change to the directory where the ADT Installer was downloaded from the command line: | ||
Line 21: | Line 24: | ||
* Enter the development user's password if prompted. Allow the installer to install dependencies. | * Enter the development user's password if prompted. Allow the installer to install dependencies. | ||
− | * Enter | + | * Select your board's architecture. Enter '1' for Arm or '2' for x86. |
{{clo}} | {{clo}} | ||
− | Please enter the | + | Please enter the target architecture:<br /> |
− | 1. | + | 1. Arm<br /> |
− | 2. | + | 2. x86<br /> |
− | |||
− | |||
− | |||
board: <br /> | board: <br /> | ||
{{clos}} | {{clos}} | ||
Line 51: | Line 51: | ||
1. Download the SDK. The latest version can be found on the EMAC FTP site. Download the SDK that matches the architecture of your target system. (Right click, save link as) | 1. Download the SDK. The latest version can be found on the EMAC FTP site. Download the SDK that matches the architecture of your target system. (Right click, save link as) | ||
− | * SDK for x86: [ | + | * SDK for x86: [http://ftp.emacinc.com/EMAC_Linux/SDK/emac-x86-toolchain.sh emac-x86-toolchain.sh] |
− | * SDK for ARM: [ | + | * SDK for ARM: [http://ftp.emacinc.com/EMAC_Linux/SDK/emac-arm-toolchain.sh emac-arm-toolchain.sh] |
* Change to the directory where the SDK was downloaded from the command line: | * Change to the directory where the SDK was downloaded from the command line: |
Latest revision as of 10:53, 28 July 2021
Prerequisites
If you are installing the SDK using the ADT Installer (Automatic Install), dependencies will be automatically installed for the supported distributions: Debian/Ubuntu, Fedora, CentOS, openSUSE. EMAC also provides a pre-configured virtual machine image.
NOTE |
Currently the version of Qt Creator installed during the automatic installation does not work on Debian 8 |
If you are installing the SDK manually or using a non-supported distribution, you will have to install the dependencies manually.
Procedure (Automatic Install)
-
Download the ADT Installer. (Right click, save link as)
-
Change to the directory where the ADT Installer was downloaded from the command line:
developer
@
ldc
:
~
#
cd ~/Downloads
-
Make the file executable:
developer
@
ldc
:
~
#
chmod +x emac_adt_installer
-
Run ADT Installer script:
developer
@
ldc
:
~
#
./emac_adt_installer
The installer will start.
-
Watch for errors:
#########################################################################
# Met Errors when installing EMAC ADT! Please check log file for details.
######################################################################### -
Enter the development user's password if prompted. Allow the installer to install dependencies.
-
Select your board's architecture. Enter '1' for Arm or '2' for x86.
Please enter the target architecture:
1. Arm
2. x86
board:
-
The ADT Installer will then display what is to be installed. You may now choose to exit the installation, or continue if the displayed information is correct.
-
Once the installation of the sdk completes, the ADT Installer will ask whether or not to install Qt Creator.
Would you like to install Qt Creator? [y/N]?
-
Qt Creator is the IDE that EMAC provides with our SDK to allow users to easily cross compile projects and upload them to their boards.
-
If you chose to install Qt creator, the installer will then ask you whether or not you would like to place the icon on the desktop.
-
-
If the installation finishes, status text will appear:#############################################################
# EMAC ADT has been successfully installed.
#############################################################
Procedure (Manual Install)
-
Download the SDK. The latest version can be found on the EMAC FTP site. Download the SDK that matches the architecture of your target system. (Right click, save link as)
-
SDK for x86: emac-x86-toolchain.sh
-
SDK for ARM: emac-arm-toolchain.sh
-
-
Change to the directory where the SDK was downloaded from the command line:
developer
@
ldc
:
~
#
cd ~/Downloads
-
Run SDK installer script:
developer
@
ldc
:
~
#
./emac-ARCH-toolchain.sh
The installer will start. It is recommended to select the default target directory for the SDK:
/opt/emac/5.X
-
Press enter to proceed.
-
Enter your password if prompted.
-
Status text will appear:
Extracting SDK...done
Setting it up...done
SDK has been successfully set up and is ready to be used.