Difference between revisions of "Start developing under IGEP Technology"
From IGEP - ISEE Wiki
m (→Community and official support resources) |
|||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{Table/IGEP Technology Devices | |
− | + | |Tech_Family={{#lst:Template:Links|IGEPv2_Tech_Family}} | |
− | + | |Tech_ID={{#lst:Template:Links|IGEPv2_Tech_ID}} | |
− | + | |Name={{#lst:Template:Links|IGEPv2_Name}} | |
− | | | + | |Image={{#lst:Template:Links|IGEPv2_Image}} |
− | | | + | |ISEE_MainPage={{#lst:Template:Links|IGEPv2_ISEE_MainPage}} |
− | + | |ISEE_Hardware={{#lst:Template:Links|IGEPv2_ISEE_Hardware}} | |
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | This page contains many resources and general information to start developing under IGEP Technology. The next table is a quick access to the most rated articles in the IGEP Community Wiki. If you are looking for general information, scroll down this page to the '''Welcome section'''. <br><br> | + | =Overview= |
+ | This page contains many resources and general information to start developing under IGEP Technology. The next table is a quick access to the most rated articles in the IGEP Community Wiki. If you are looking for general information, scroll down this page to the '''Welcome section'''. <br /><br /> | ||
{| | {| | ||
|- | |- | ||
− | | valign="top" | | + | | valign="top"| |
− | {| | + | {| style="vertical-align: top; background-color: #ffffff; border: 1px solid #bcc;" cellspacing="5" cellpadding="2" |
|- | |- | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
− | Featured articles | + | Featured articles |
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
[[Pre-installed software on IGEP Processor Boards|IGEP Firmware]] | [[Pre-installed software on IGEP Processor Boards|IGEP Firmware]] | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | [[IGEP SDK Virtual Machine|IGEP SDK]] | + | |
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | [[:Category:Peripherals|Peripherals & connectors]] | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"|[[IGEP SDK Virtual Machine|IGEP SDK]] |
+ | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"|[[:Category:Peripherals|Peripherals & connectors]] | ||
|- | |- | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
− | Easy | + | Easy |
+ | | style="margin: 0; background: #b5d8bd; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| | ||
+ | * [[How to create a SD-card with the latest software image|Install IGEP Firmware into microSD card]] | ||
+ | * [[How to flash the latest software image|Install IGEP Firmware into Flash memory]] | ||
− | | | + | | style="margin: 0; background: #b5d8bd; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[How to | + | * [[How to install Eclipse IDE|Install Eclipse IDE ]] |
− | *[[How to | + | * [[How to develop with Eclipse IDE under IGEP Technology|Develop with Eclipse IDE]] |
+ | * [[How to install Qt Creator|Install Qt Creator]] | ||
− | | | + | | style="margin: 0; background: #b5d8bd; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | + | * [[Peripherals Summary|Peripheral summary]] | |
− | + | * [[How to use GPIOs|GPIOs]] | |
− | + | * [[How to use RS485|RS485]] | |
− | + | * [[How to use I2C|I2C]] | |
− | + | * [[How to set up UART2 in J990|UART2 into J990]] | |
− | *[[Peripherals Summary|Peripheral summary]] | ||
− | *[[How to use GPIOs|GPIOs]] | ||
− | *[[How to use RS485|RS485]] | ||
− | *[[How to use I2C|I2C]] | ||
− | *[[How to set up UART2 in J990|UART2 into J990]] | ||
|- | |- | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
− | Medium | + | Medium |
− | + | | style="margin: 0; background: #fcf39d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| | |
− | | | + | * [[The IGEP X-loader|IGEP X-Loader]] |
− | *[[The IGEP X-loader|IGEP X-Loader]] | ||
− | | | + | | style="margin: 0; background: #fcf39d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[How to develop with Qt under IGEP|Develop with Qt Creator]] | + | * [[How to develop with Qt under IGEP|Develop with Qt Creator]] |
− | *[[Install and configure Codeblocks for IGEP devices|Install & | + | * [[Install and configure Codeblocks for IGEP devices|Install & Develop with Codeblocks]] |
− | | | + | | style="margin: 0; background: #fcf39d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[Connectors Summary|Connector summary]] | + | * [[Connectors Summary|Connector summary]] |
− | *[[How to use UARTs|UARTs]] | + | * [[How to use UARTs|UARTs]] |
|- | |- | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
− | Advanced | + | Advanced |
+ | | style="margin: 0; background: #f3938d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| | ||
− | | | + | | style="margin: 0; background: #f3938d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | + | | style="margin: 0; background: #f3938d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| | |
− | + | * [[Mux configuration]] | |
− | + | * [[How to use SPI|SPI]] | |
− | *[[ | ||
− | *[[How to use SPI|SPI]] | ||
|} | |} | ||
− | |||
{| | {| | ||
|- | |- | ||
− | | valign="top" | | + | | valign="top"| |
− | {| | + | {| style="vertical-align: top; background-color: #ffffffff; border: 1px solid #bcc;" cellspacing="5" cellpadding="2" |
|- | |- | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
Featured articles | Featured articles | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | [[:Category:Development tools|Development tools]] | + | |
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"|[[:Category:Development tools|Development tools]] |
− | [[:Category:Software distributions|Software Distributions]] | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | [[:Category:Software distributions|Software Distributions]] |
− | [[:Category:IGEP Radar articles|IGEP Radar]] | + | |
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
+ | [[:Category:IGEP Radar articles|IGEP Radar]] | ||
+ | |||
+ | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| | ||
[[Site Map|Other]] | [[Site Map|Other]] | ||
+ | |||
|- | |- | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
Easy | Easy | ||
− | | | + | | style="margin: 0; background: #b5d8bd; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[IGEP SDK Virtual Machine|IGEP SDK VM]] | + | * [[IGEP SDK Virtual Machine|IGEP SDK VM]] |
− | *[[Transfer files via SCP|Transfer files]] | + | * [[Transfer files via SCP|Transfer files]] |
− | *[[How to setup the IDC10 cable|Setup IDC10 cable]] | + | * [[How to setup the IDC10 cable|Setup IDC10 cable]] |
− | *[[Using SSH to communicate|SSH remote connection]] | + | * [[Using SSH to communicate|SSH remote connection]] |
− | *[[Basic Software instructions|Basic command instructions]] | + | * [[Basic Software instructions|Basic command instructions]] |
− | *[[How to setup a cross compiler|Cross compilers]] | + | * [[How to setup a cross compiler|Cross compilers]] |
− | | | + | |
− | *[[The Linux kernel|Linux Kernel]] | + | | style="margin: 0; background: #b5d8bd; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[Dhrystone MIPS 2.1|Dhrystone MIPS]] | + | * [[The Linux kernel|Linux Kernel]] |
+ | * [[Dhrystone MIPS 2.1|Dhrystone MIPS]] | ||
− | | | + | | style="margin: 0; background: #b5d8bd; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
* [[How to use the demo functions of IGEP Radar devices|Use demo functions]] | * [[How to use the demo functions of IGEP Radar devices|Use demo functions]] | ||
− | | | + | | style="margin: 0; background: #b5d8bd; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[Disable Video ScreenSaver|Disable video screensaver]] | + | * [[Disable Video ScreenSaver|Disable video screensaver]] |
− | *[[IGEP module standalone|IGEP COM standalone]] | + | * [[IGEP module standalone|IGEP COM standalone]] |
− | *[[Real Time in Embedded Linux System|Real time in a | + | * [[Real Time in Embedded Linux System|Real time in a Embedded Linux System]] |
|- | |- | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
Medium | Medium | ||
− | | | + | | style="margin: 0; background: #fcf39d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[Set up a Network File System between IGEP Board and IGEP Virtual Machine|NFS remote filesystem]] | + | * [[Set up a Network File System between IGEP Board and IGEP Virtual Machine|NFS remote filesystem]] |
− | | | + | |
− | *[[How to get the Android ICS distribution|Install Android 4.0]] | + | | style="margin: 0; background: #fcf39d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[How to get the Linaro distribution|Install Linaro | + | * [[How to get the Android ICS distribution|Install Android 4.0]] |
+ | * [[How to get the Linaro distribution|Install Linaro (Ubuntu based)]] | ||
− | | | + | | style="margin: 0; background: #fcf39d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | | | + | | style="margin: 0; background: #fcf39d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[Davinci Multimedia Application Interface|Davinci multimedia]] | + | * [[Davinci Multimedia Application Interface|Davinci multimedia]] |
− | *[[How to forge a local file system server with IGEP0020 board|Owncloud Server filesystem]] | + | * [[How to forge a local file system server with IGEP0020 board|Owncloud Server filesystem]] |
− | *[[How to setup Marvell bluetooth|Marvell Bluetooth]] | + | * [[How to setup Marvell bluetooth|Marvell Bluetooth]] |
− | *[[How to setup Marvell 88w8686 SDIO wifi|Marvell WIFI]] | + | * [[How to setup Marvell 88w8686 SDIO wifi|Marvell WIFI]] |
− | *[[Board validation and diagnostic tools|Board Validation]] | + | * [[Board validation and diagnostic tools|Board Validation]] |
|- | |- | ||
− | ! style="margin:0;background:#E0E0E0;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | ! style="margin: 0; background: #E0E0E0; font-size: 120%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;"| |
Advanced | Advanced | ||
− | | | + | | style="margin: 0; background: #f3938d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[QEMU|QEMU emulator]] | + | * [[QEMU|QEMU emulator]] |
− | *[[How to add new codecs to IGEP GST FRAMEWORK|Add codecs to | + | * [[How to add new codecs to IGEP GST FRAMEWORK|Add codecs to IGEP GST framework]] |
− | | | + | | style="margin: 0; background: #f3938d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
− | *[[How to get the Poky Linux distribution|Create your custom | + | * [[How to get the Poky Linux distribution|Create your custom distribution]] |
− | | valign="top" style="margin:0;background:#f3938d;font-size:100%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;" | | + | | style="margin: 0; background: #f3938d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| |
+ | * [[IGEP GST FRAMEWORK 3.40.00]] | ||
+ | |||
+ | | style="margin: 0; background: #f3938d; font-size: 100%; font-weight: bold; border: 1px solid #a3b0bf; text-align: left; color: #000; padding: 0.2em 0.4em;" valign="top"| | ||
+ | * [[GStreamer]] | ||
+ | * [[IGEP Devices Power Consumption Measurements|Power consumption]] | ||
− | |||
− | |||
− | |||
|} | |} | ||
'''More articles [[Site Map|here]]''' | '''More articles [[Site Map|here]]''' | ||
− | = Welcome | + | =Welcome= |
+ | First of all, welcome to the IGEP Community Wiki! | ||
− | + | This is a collaborative site for developers like you that share their knowledge of the IGEP Technology. | |
− | + | '''What are you looking for?''' | |
− | |||
− | |||
− | {| cellspacing="5" cellpadding="5" border="1px solid #a3b0bf;" align="JUSTIFY | + | {| style="border: 1px solid #a3b0bf;" width="80%" cellspacing="5" cellpadding="5" border="1px solid #a3b0bf;" align="JUSTIFY" |
|- | |- | ||
− | | | + | | style="text-align: center; border: 1px solid #a3b0bf;" bgcolor="#d1d7df"|'''I have a new board. How do I start?''' |
− | | style="border: 1px solid #a3b0bf;" | Pick the tutorial of your board in the [[IGEP Technology Devices Guides|tutorial guides]], and setup you board with the step by step procedures. | + | | style="border: 1px solid #a3b0bf;"|Pick the tutorial of your board in the [[IGEP Technology Devices Guides|tutorial guides]], and setup you board with the step by step procedures. |
|- | |- | ||
− | | | + | | style="text-align: center; border: 1px solid #a3b0bf;" bgcolor="#d1d7df"|'''I just want to start developing''' |
− | | style="border: 1px solid #a3b0bf;" | You are in the right place. This page will guide through the available resources and to know how start developing. | + | | style="border: 1px solid #a3b0bf;"|You are in the right place. This page will guide through the available resources and to know how start developing. |
|- | |- | ||
− | | | + | | style="text-align: center; border: 1px solid #a3b0bf;" bgcolor="#d1d7df"|'''I have a specific question''' |
− | | style="border: 1px solid #a3b0bf;" | There might already be an article about it in the IGEP Community Wiki. Use the search box or check the [[Frequently Asked Questions and Their Answers|FAQ]], the [[IGEP Technology Basic Glossary|Glossary]] and the [[Site Map]]. | + | | style="border: 1px solid #a3b0bf;"|There might already be an article about it in the IGEP Community Wiki. Use the search box or check the [[Frequently Asked Questions and Their Answers|FAQ]], the [[IGEP Technology Basic Glossary|Glossary]] and the [[Site Map]]. |
|- | |- | ||
− | | | + | | style="text-align: center; border: 1px solid #a3b0bf;" bgcolor="#d1d7df"|'''I can't find what I am looking for''' |
− | | style="border: 1px solid #a3b0bf;" | Please ask a question or leave your feedback in the [http://forum.isee.biz IGEP Community Forum] or the [http://webchat.freenode.net/?channels=igep IGEP Community Chat]. Check other available resources [[Resources|here]]. | + | | style="border: 1px solid #a3b0bf;"|Please ask a question or leave your feedback in the [http://forum.isee.biz IGEP Community Forum] or the [http://webchat.freenode.net/?channels=igep IGEP Community Chat]. Check other available resources [[Resources|here]]. |
|- | |- | ||
− | | | + | | style="text-align: center; border: 1px solid #a3b0bf;" bgcolor="#d1d7df"|'''I need professional support''' |
− | | style="border: 1px solid #a3b0bf;" | Do you need support with your project? Are you looking for a custom design? [http://isee.biz/support/isee-support Contact the ISEE Developing Team]. | + | | style="border: 1px solid #a3b0bf;"|Do you need support with your project? Are you looking for a custom design? [http://isee.biz/support/isee-support Contact the ISEE Developing Team]. |
|} | |} | ||
− | = Introducing the developing tools for IGEP Technology | + | =Introducing the developing tools for IGEP Technology= |
− | + | All IGEP Technology devices have many free developing tools and resources. Here is a little introduction to this developing environment: | |
− | All IGEP Technology devices have many free developing tools and resources. Here is a little introduction to this developing environment: | ||
− | |||
− | |||
− | |||
− | |||
− | == | + | ==IGEP SDK Virtual Machine== |
+ | The IGEP SDK Virtual Machine is a ready to use virtual machine that includes all the developer tools for IGEP Technology. You can download it for free from the ISEE website. | ||
− | *Includes the official Software Development Kit (SDK) from ISEE with: | + | ===Features=== |
− | **'''IGEP SDK Yocto Toolchain''' (see description below) | + | * Includes the official Software Development Kit (SDK) from ISEE with: |
− | **'''Eclipse IDE''' with Yocto Plug-in and Linux Tools | + | ** '''IGEP SDK Yocto Toolchain''' (see description below) |
− | **'''Qt creator IDE''' | + | ** '''Eclipse IDE''' with Yocto Plug-in and Linux Tools |
+ | ** '''Qt creator IDE''' | ||
− | === Highlights === | + | ===Highlights=== |
+ | * Best choice for beginners | ||
+ | * All components are already installed and configured to speed up your developing process | ||
+ | * Suitable for VMware and Virtualbox. Compatible with Windows/Linux/MacOS host | ||
− | + | ===First steps=== | |
− | + | # Download the IGEP SDK Virtual Machine from the [https://isee.biz/support/downloads/item/igep-virtual-machine-sdk ISEE website] | |
− | + | # Follow the steps of the IGEP SDK Virtual Machine [http://www.isee.biz/component/zoo/item/igep-sdk-software-user-manual manual] | |
− | + | # Know more in the [[IGEP SDK Virtual Machine]] article | |
− | === First steps === | ||
− | |||
− | #Download the IGEP SDK Virtual Machine from the [ | ||
− | #Follow the steps of the IGEP SDK Virtual Machine [http://www.isee.biz/component/zoo/item/igep-sdk-software-user-manual manual] | ||
− | #Know more in the [[IGEP SDK Virtual Machine]] article | ||
− | |||
− | |||
+ | ==IGEP SDK Yocto Toolchain== | ||
The IGEP SDK Yocto Toolchain consists on a set of all necessary tools like a cross compiler, embedded libraries, etc. to compile program sources for IGEP devices from a different device, such a PC. You can download it for free from the ISEE website. | The IGEP SDK Yocto Toolchain consists on a set of all necessary tools like a cross compiler, embedded libraries, etc. to compile program sources for IGEP devices from a different device, such a PC. You can download it for free from the ISEE website. | ||
The '''IGEP SDK Yocto Toolchain''' is already installed and configured in the IGEP SDK Virtual Machine (see description above). | The '''IGEP SDK Yocto Toolchain''' is already installed and configured in the IGEP SDK Virtual Machine (see description above). | ||
− | === Features | + | ===Features=== |
− | + | * Compile your projects for IGEP Technology in your own Linux computer | |
− | *Compile your projects for IGEP Technology in your own Linux computer | + | * It can be integrated with some popular IDEs such Eclipse, QT Creator and Codeblocks |
− | *It can be integrated with some popular IDEs such Eclipse, QT Creator and Codeblocks | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | ===Highlights=== |
+ | * Easy to install | ||
+ | * Develop in your own Linux machine | ||
+ | ===What's included=== | ||
+ | ====IDEs==== | ||
An Interactive Development Environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. | An Interactive Development Environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. | ||
− | IGEP SDK Yocto Toolchain is compatible with the following IDEs: | + | IGEP SDK Yocto Toolchain is compatible with the following IDEs: |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | *''' | + | * '''Eclipse''': multi-language software development environment comprising an IDE and an extensible plug-in system. This IDE is a Complete solution with debugging capabilities |
− | # | + | # If you are using the IGEP SDK Virtual Machine visit: [[How to develop with Eclipse IDE under IGEP Technology]] |
+ | # If you want to install Eclipse in your computer visit: [[How to install Eclipse IDE]] | ||
− | + | * '''QT Creator''': This IDE is focused to develop graphical applications: | |
− | + | # If you are using the IGEP SDK Virtual Machine visit: [[How to develop with Qt under IGEP Technology]] | |
+ | # If you want to install Eclipse in your computer visit: [[How to install Qt Creator]] | ||
− | *''' | + | * '''Codeblocks''': This IDE is an open source cross-platform IDE which supports multiple compilers including GCC and MSVC. |
− | + | # Know [[Install and configure Codeblocks for IGEP devices|how to install and use Codeblocks]] in your IGEP SDK Virtual Machine (not installed by default) | |
− | + | ====Hardware Virtualization==== | |
− | + | Computer hardware virtualization is the virtualization of computers or operating systems. It hides the physical characteristics of a computing platform from users, instead showing another abstract computing platform. IGEP Processor Boards are compatible with: | |
− | |||
− | |||
+ | * '''QEMU:''' it lets run Run your projects applications for IGEP Technology in your own computer | ||
− | == | + | ===First steps=== |
+ | # Download the IGEP SDK Yocto Toolchain from the ISEE website | ||
+ | # Download the Software Reference Manual | ||
+ | # Follow the steps of the [[How to setup a cross compiler|IGEP SDK Yocto Toolchain]] article | ||
+ | # Visit the [[QEMU]] article in the IGEP Community Wiki | ||
− | |||
− | |||
− | + | ==IGEP DSP Gstreamer Framework== | |
− | + | The IGEP DSP Gstreamer Framework provides all DSP essential packages and the "gstreamer DSP plugin" ready to use with all IGEP Technology Devices. You can download from the ISEE website. | |
− | |||
− | |||
− | === | + | ===Features=== |
+ | * Based on TI DVSDK | ||
+ | * Focus development efforts on "WOW" features of an application rather than spending time on base functionality. | ||
+ | * Enable DaVinci and OMAP devices to use existing applications built on top of GStreamer. | ||
+ | * Leverage the modular design to decrease the time required to develop new applications and enable more re-use of existing code | ||
− | #Download the IGEP DSP Gstreamer Framework from the ISEE website | + | ===First steps=== |
− | #Visit the [[:Category:Gstreamer|Gstreamer]] category in the IGEP Community Wiki | + | # Download the IGEP DSP Gstreamer Framework from the ISEE website |
+ | # Visit the [[:Category:Gstreamer|Gstreamer]] category in the IGEP Community Wiki | ||
− | |||
− | == About the preinstalled Firmware | + | =Introducing the IGEP Firmware= |
+ | ==About the preinstalled Firmware== | ||
+ | All brand new IGEP Processor Boards '''have a preinstalled firmware''' provided and installed on it by ISEE. | ||
− | + | By default, if you power up your board it will run the software on the flash. But you can prepare a MicroSD card and boot from it by inserting it to the MicroSD card reader of your IGEP Processor Board, as it has more priority than the flash. | |
− | + | The pre-installed software consists of: | |
− | The | + | * [[The IGEP X-loader]]: a bootloader compatible with all IGEP Processor Boards. |
+ | * [[The Linux kernel|IGEP Linux Kernel]]: a Linux Kernel maintained by ISEE. | ||
+ | * [[IGEP firmware Yocto]]: the software distribution consists of a lite X Window System and GNOME Mobile based applications created with Yocto tools. | ||
− | + | ==Update the preinstalled software== | |
− | + | If you wish to update to the latest available version of the pre-installed software you need to follow these steps: | |
− | |||
− | + | # Download the latest firmware from ISEE in a Linux PC. | |
+ | # Run a script that will automatically setup and create a MicroSD card with the latest software in your host PC. | ||
+ | # Then boot your IGEP Processor Board from that MicroSD card you have just created. | ||
+ | # Finally, you can write the updated software from the MicroSD to the flash memory on your IGEP device. | ||
− | + | * For more information visit the [[Update the PRE-INSTALLED software image to a current release]] article. | |
− | + | ==Create a MicroSD Card with a different software distribution== | |
− | + | You can create a custom MicroSD with a different software distribution. The article [[How to boot from MicroSD Card]] will guide you in the process of creating a MicroSD. For more information go to [http://labs.isee.biz/index.php/Category:Software_distributions software distributions category] | |
− | |||
− | |||
− | + | =Community and official support resources= | |
− | + | There are many different available support resources. Visit the [[Resources]] page to find out what you are looking for. | |
− | |||
− | |||
− | |||
− | |||
− | = Community and official support resources | ||
− | |||
− | There are many different available support resources. Visit the [[Resources]] page to find out what you are looking for. | ||
{{Message/Forum}} | {{Message/Forum}} | ||
− | {{Message/Work in progress}} | + | {{Message/Work in progress}} |
[[Category:IGEP_Technology_Devices_Guides]] | [[Category:IGEP_Technology_Devices_Guides]] | ||
+ | |||
+ | |} | ||
+ | |} |
Latest revision as of 10:43, 17 September 2018
| |
| |||||||||
Contents
[hide]Overview
This page contains many resources and general information to start developing under IGEP Technology. The next table is a quick access to the most rated articles in the IGEP Community Wiki. If you are looking for general information, scroll down this page to the Welcome section.
|