Start developing under IGEP Technology

From IGEP - ISEE Wiki

Revision as of 14:01, 26 January 2012 by Albert (talk | contribs)

Jump to: navigation, search


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.


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.


If you have a brand new IGEP Processor Board you must know that it comes with a firmware provided and installed on it by ISEE.


Therefore, when you power up your board it boots the pre-installed software, which consists on a minimal Linux-based distribution with a lite X Window System and GNOME Mobile based applications created with Poky Platform Builder.


If you want to update your pre-installed software, you can create a MicroSD card in your host PC with the latest sofwtare. Then boot your IGEP Processor Board from that MicroSD card.


Finally, you can write the updated software from the MicroSD to the flash memory on your IGEP device


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