261
edits
Changes
From IGEP - ISEE Wiki
no edit summary
=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"|
{| 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;"|
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;"|[[Pre-installed software on IGEP Technology Basis =Processor Boards|IGEP Firmware]]
| 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 install Eclipse IDE|Install Eclipse IDE ]]
* [[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]]
|-! 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| 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= Getting started documentation ==="top"|* [[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"|*Visit the main page of your [[How to develop with Qt under IGEP Technology device - '''visit the main page of your board |Develop with Qt Creator]]* [[:Category:Install and configure Codeblocks for IGEP Technology devices|hereInstall & Develop with Codeblocks]]''' - and read the '''getting started''' guides, the main pages at ISEE and at the IGEP Community, and many documentation such hardware manuals, schematics, etc.
| 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== Devices ==="top"|* [[Connectors Summary|Connector summary]]* [[How to use UARTs|UARTs]]
|}
{||-| valign="top"|{| style== Pre"vertical-align: top; background-installed software 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;"|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;"|
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]]
* [[Transfer files via SCP|Transfer files]]
* [[How to setup the IDC10 cable|Setup IDC10 cable]]
* [[Using SSH to communicate|SSH remote connection]]
* [[Basic Software instructions|Basic command instructions]]
* [[How to setup a cross compiler|Cross compilers]]
| 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"|
* [[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== Bootloader & Root File System ==="top"|* [[How to use the demo functions of IGEP Radar devices|Use demo functions]]
| 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 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== Boot order ==="top"|* [[Davinci Multimedia Application Interface|Davinci multimedia]]* [[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 88w8686 SDIO wifi|Marvell WIFI]]* [[Board validation and diagnostic tools|Board Validation]]
| 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]]
'''What are you looking for?'''
==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.
===Features===
* Includes the official Software Development Kit (SDK) from ISEE with:
** '''IGEP SDK Yocto Toolchain''' (see description below)
** '''Eclipse IDE''' with Yocto Plug-in and Linux Tools
** '''Qt creator IDE'''
=== SDK and other developing tools 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
==== ARM Architecture =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
The '''IGEP SDK Yocto Toolchain''' is already installed and configured in the IGEP SDK Virtual Machine (see description above).
==== Cross compiling =Features===* 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
===Highlights===*You can generate executables for an embedded system or a diferent architecture from which the compiler is running | [[The Linux kernel#How Easy to cross compile the linux kernel|Cross compile the install* Develop in your own Linux Kernel]] | [[How to setup a cross compiler]]machine
===What's included===
====IDEs====
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:
* '''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]]
====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:
==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 ===First steps===# Download the IGEP DSP Gstreamer Framework from the ISEE website# Visit the [[:Category:Gstreamer|Gstreamer]] category in the IGEP Community Wiki =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 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. {{Message/Forum}} {{Message/Work in progress]]}} [[Category:TutorialsIGEP_Technology_Devices_Guides]] |}|}