This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
agl-distro:developer_resources_intel_apps [2016/09/22 09:45] dominig |
agl-distro:developer_resources_intel_apps [2016/09/22 10:00] dominig [Why do I need to build a SDK ?] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== App development SDK for Intel Minnowboard ===== | + | ====== App development SDK for Intel Minnowboard ====== |
**Note** this page is for Apps developers if you are interested in creating a bespoke image and BSP for IA | **Note** this page is for Apps developers if you are interested in creating a bespoke image and BSP for IA | ||
please visit [[agl-distro:developer_resources_intel|Intel Quick Start]] | please visit [[agl-distro:developer_resources_intel|Intel Quick Start]] | ||
Line 10: | Line 10: | ||
Follow chapters 1 to 4 depending of your setup. | Follow chapters 1 to 4 depending of your setup. | ||
+ | ==== Why do I need to build a SDK ? ==== | ||
+ | Even if you build on an Intel PC for an Intel target, the CPU and Linux configurations are unlikely to match at 100%. The only reliable development model is to work in a cross-compilation like model which is provided by the SDK. | ||
==== Building AGL reference image and SDK ==== | ==== Building AGL reference image and SDK ==== | ||
Line 25: | Line 27: | ||
-v $HOME/agl-workspace:/xdt/workspace \ | -v $HOME/agl-workspace:/xdt/workspace \ | ||
docker.iot.bzh/iotbzh/worker_bsp_base:latest | docker.iot.bzh/iotbzh/worker_bsp_base:latest | ||
- | | + | |
+ | # info: devel password is devel | ||
ssh -p 2222 localhost | ssh -p 2222 localhost | ||
- | # info: password is devel | ||
| | ||
2) Download the AGL distro source code | 2) Download the AGL distro source code | ||
Line 36: | Line 38: | ||
4) source yocto and AFL build environment | 4) source yocto and AFL build environment | ||
- | /xdt/build/agl-init-build-env | + | source /xdt/build/agl-init-build-env |
| | ||
5) Build the AGL SDK | 5) Build the AGL SDK |