Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

How to use the Yocto Project to develop Embedded Linux

2,784 bytes added, 09:59, 20 July 2018
no edit summary
|}
==='''Compatibility Availability Chart'''===
Not all images are compatibles with all the igep machine product. Here is the compatibility chart to guide you what you can/can't build depending on your igep board.
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0002
| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0010
| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0020
| style="border-color: #000000; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0030
| style="border-color: #000000; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #82fa58; text-align: center; vertical-align: middle;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0032
| style="border-color: #000000; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; height: 22px; background-color: #82fa58; text-align: center; vertical-align: middle;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0033
| style="border-color: #000000; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0034
| style="border-color: #000000; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0035
| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0036
| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0040
| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0045
| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0046sx
| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0046dl
| style="border-color: #000000; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0046q
| style="border-color: #000000; background-color: #82fa58; text-align: center; vertical-align: middle;"| 
| style="border-color: #000000; height: 22px; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0050
| style="border-color: #000000; background-color: #82fa58fc3f3f; height: 22px; text-align: center; vertical-align: middle;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0055
| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0057
| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 3.93311px3px;"| style="border-color: #000000; text-align: center; vertical-align: middle; height: 3.93311px3px;"|igep0060| style="border-color: #000000; background-color: #82fa58fc3f3f; text-align: center; vertical-align: middle; height: 3px;"| | style="border-color: #000000; height: 3px; background-color: #fc3f3f; text-align: center; vertical-align: middle; height: 3.93311px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 3.93311px3px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 3.93311px3px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 3.93311px3px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 3.93311px3px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 3.93311px3px;"| | style="border-color: #000000; text-align: center; vertical-align: middle; height: 3.93311px3px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|igep0146
| style="border-color: #000000; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
|- style="height: 22px;"
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"|sopa0000
| style="border-color: #000000; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| | style="border-color: #000000; height: 22px; background-color: #82fa58; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
| style="border-color: #000000; text-align: center; vertical-align: middle; height: 22px;"| 
==='''How to build ISEE Yocto Project SDK'''===
Developers can build ISEE Yocto Project SDK in order to use it at their convenience. First of all a SDK installed will be produced and then developers will user the SDK installer in their Host machines to install all ISEE Yocto Project SDK components.
 
To produce the SDK installer run this command after sourcing Yocto environment (source oe-init-build-env).
 
bitbake -c populate_sdk igep-image-name
It is also posible to build an extensible SDK with
 
bitbake -c populate_sdk_ext igep-image-name
The resulting SDK installer script can be found in yocto project build folder ./tmp/deploy/sdk/*.sh
 
==='''How to use ISEE Yocto Project SDK'''===
In order to use the ISEE Yocto Project SDK first of all the Installer script must be run in the Host machine where it is intended to develop the software:
 
./isee-release-no-x11-glibc-x86_64-igep-basic-image-cortexa9hf-neon-toolchain-2.3.3.sh
Once it is installed the environment must be set up with the source script in
 
 
After the environment is set up developers can already compile and debug aplications. It can also be used qemu emulator available in  folder to emulate target applications.