Difference between revisions of "Start developing under IGEP Technology"

From IGEP - ISEE Wiki

Jump to: navigation, search
m
m
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
'''This is a work in progress article'''
 
  
The purpose of this article is to create a page with explanations and links to all the main developing resources in the IGEP Wiki Labs.
+
The purpose of this article is to create a page with explanations and links to all the main developing resources and the environment in the IGEP Wiki Labs.
  
Please contribute with this article!
+
'''This is a work in progress article''', so you can also contribute to build this article!
  
 
(suggestion: developing tools, compilers, text editors, etc.)
 
(suggestion: developing tools, compilers, text editors, etc.)
 +
 +
 +
= IGEP Technology Basis =
 +
 +
The IGEP Technology is the ISEE Generic Enhanced Platform that was created by ISEE in 2008 based on very small processor boards that can run many Open Source and Property Operating Systems with high performance.
 +
 +
=== Devices ===
 +
 +
There are different categories of IGEP Technology devices:
 +
 +
* '''[[:Category:IGEP Processor Boards| IGEP Processor Boards]]''': boards with low-power consumption and fanless processors that have laptop performance in small and quiet systems
 +
* '''[[:Category:IGEP Expansion Boards| IGEP Expansion Boards]]''': they expand the connectivity of the Processor Boards, making possible to add more features and peripherals
 +
* '''[[:Category:IGEP Radar|IGEP Radar]]''': radar expansion devices with the IGEP Radar Technology
 +
 +
 +
Visit the main page of your IGEP Technology device - '''visit the main page of your board [[Which IGEP board do I have|here]]''' - and read the '''getting started''' articles, the main pages at ISEE and at the IGEP Community, and many documentation such hardware manuals, schematics, etc.
 +
 +
 +
=== Software distributions ===
 +
 +
There are also many Linux [[:Category:Software distributions|software distributions]] that you can run with this devices, such Ubuntu, Android, Linaro, Poky Linux, etc.
 +
 +
IGEP Processor Boards can [[Boot up sequence|boot from many peripherals]], such Serial Port, MicroSD Card, Flash, etc.
 +
 +
With an external computer, you can download and [[How to boot from MicroSD Card|set a MicroSD card]] and boot your IGEP Processor Board from it by creating two partitions (boot and rootfs) with the right configuration.
 +
 +
Once you have created this MicroSD card, you can boot your IGEP Processor Board from it and transfer this software to its flash memory, boot from it next time without the MicroSD.
 +
 +
 +
=== Interacting with your board ===
 +
 +
(Explain: difference between graphical X session and debug console session)
 +
 +
 +
=== Communications ===
 +
 +
You can access to the debug console of your IGEP Processor board via Serial port, Ethernet, Wifi, USB Ethernet Gadget, etc.
 +
 +
* [[Using SSH to communicate|Use SSH to communicate]] and transfer files between your computer and a IGEP Processor Board via [[Transfer files via SCP|SCP]]
 +
* [[Using USB ethernet gadget to communicate|Use USB Ethernet Gadget to communicate]]
 +
* [[Using serial debug port to communicate|Use serial debug port to communicate]]
 +
 +
 +
=== SDK and other developing tools ===
 +
 +
* [[:Category:Software applications|Software applications]]
 +
  
  

Revision as of 13:49, 26 January 2012


The purpose of this article is to create a page with explanations and links to all the main developing resources and the environment in the IGEP Wiki Labs.

This is a work in progress article, so you can also contribute to build this article!

(suggestion: developing tools, compilers, text editors, etc.)


IGEP Technology Basis

The IGEP Technology is the ISEE Generic Enhanced Platform that was created by ISEE in 2008 based on very small processor boards that can run many Open Source and Property Operating Systems with high performance.

Devices

There are different categories of IGEP Technology devices:

  • IGEP Processor Boards: boards with low-power consumption and fanless processors that have laptop performance in small and quiet systems
  • IGEP Expansion Boards: they expand the connectivity of the Processor Boards, making possible to add more features and peripherals
  • IGEP Radar: radar expansion devices with the IGEP Radar Technology


Visit the main page of your IGEP Technology device - visit the main page of your board here - and read the getting started articles, the main pages at ISEE and at the IGEP Community, and many documentation such hardware manuals, schematics, etc.


Software distributions

There are also many Linux software distributions that you can run with this devices, such Ubuntu, Android, Linaro, Poky Linux, etc.

IGEP Processor Boards can boot from many peripherals, such Serial Port, MicroSD Card, Flash, etc.

With an external computer, you can download and set a MicroSD card and boot your IGEP Processor Board from it by creating two partitions (boot and rootfs) with the right configuration.

Once you have created this MicroSD card, you can boot your IGEP Processor Board from it and transfer this software to its flash memory, boot from it next time without the MicroSD.


Interacting with your board

(Explain: difference between graphical X session and debug console session)


Communications

You can access to the debug console of your IGEP Processor board via Serial port, Ethernet, Wifi, USB Ethernet Gadget, etc.


SDK and other developing tools


IGEP Community Wiki Educational Pages

  • List of basic tutorials, getting started guides, etc. in the tutorials category
  • IGEP Technology basic glossary
  • Examples of software applications with IGEP Technology devices
  • Start developing under IGEP Technology


External Recommended Educational Links

Linux


GNU


Ubuntu


See also