Difference between revisions of "AIMLinux/AddOn/DeviceOn"
Daniel.hung (talk | contribs) |
Daniel.hung (talk | contribs) |
||
Line 1: | Line 1: | ||
+ | = <span style="color:#0070c0">DeviceOn</span> = | ||
+ | |||
This section describes the information about DeviceOn on RISC platform. | This section describes the information about DeviceOn on RISC platform. | ||
− | |||
− | |||
== <span style="color:#0070c0">Requirements for Build Environment</span> == | == <span style="color:#0070c0">Requirements for Build Environment</span> == | ||
Line 36: | Line 36: | ||
$ ls Wrapped/ | $ ls Wrapped/ | ||
wise-agent-Poky_2.1.1 imx6-1.2.14.0-binary.tar.gz | wise-agent-Poky_2.1.1 imx6-1.2.14.0-binary.tar.gz | ||
− | wise-agent-Poky_2.1. | + | wise-agent-Poky_2.1.1 imx6-1.2.14.0.run |
wise-agent-Poky_2.1.1 imx6-1.2.14.0.run.tar.gz | wise-agent-Poky_2.1.1 imx6-1.2.14.0.run.tar.gz | ||
Line 46: | Line 46: | ||
= <span style="color:#0070c0">Additional Modules</span> = | = <span style="color:#0070c0">Additional Modules</span> = | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | This section describes how to build & deploy additional plug-in for DeviceOn. | ||
== <span style="color:#0070c0">OTA Handler</span> == | == <span style="color:#0070c0">OTA Handler</span> == |
Revision as of 08:08, 24 September 2019
Contents
DeviceOn
This section describes the information about DeviceOn on RISC platform.
Requirements for Build Environment
To cross-compile DeviceOn agent, you have to install dependencies into SDK toolchain.
Please refer to packagegroup-wise-paas.bb and sdk.inc for details. These two files are used on Yocto to generate suitable image & toolchain for DeviceOn.
For Debian/Ubuntu, you can refer to mk-adv.sh which we use to build rootfs for RK platform.
Build Instruction
Make sure you have set up SDK toolchain environment, before start building RMM EI agent.
# Get source git clone http://advgitlab.eastasia.cloudapp.azure.com/EI-PaaS-RMM/RMM-EI-Agent.git cd RMM-EI-Agent # Choose one for your platform source risc-env fsl imx6 yocto 2.1 source risc-env fsl imx8 yocto source risc-env qualcomm dragon yocto source risc-env ti am335x yocto 2.4 source risc-env rk 3399 debian source risc-env rk 3288 debian # Build make clean cd build/Standard ./autobuild.sh
After build process is complete, you can get the installer (.run) and tarball files in Wrapped/ folder.
$ ls Wrapped/ wise-agent-Poky_2.1.1 imx6-1.2.14.0-binary.tar.gz wise-agent-Poky_2.1.1 imx6-1.2.14.0.run wise-agent-Poky_2.1.1 imx6-1.2.14.0.run.tar.gz
In addition, you can check the output binaries in Release/AgentService/ folder as well.
Bundle Mechanism
Connect to Server
Additional Modules
This section describes how to build & deploy additional plug-in for DeviceOn.