Difference between revisions of "IGEP firmware Yocto"

From IGEP - ISEE Wiki

Jump to: navigation, search
m
m
Line 9: Line 9:
 
= Features  =
 
= Features  =
  
== Software included:  ==
+
=== Software included:  ===
  
 
GNU/Linux system:  
 
GNU/Linux system:  
Line 29: Line 29:
 
*Avahi service for Zeroconf service discovery.
 
*Avahi service for Zeroconf service discovery.
  
[http://downloads.isee.biz/denzil/rpm/ Software public repositories] (RPM-based)
+
[http://downloads.isee.biz/denzil/rpm/ Software public repositories] (RPM-based)  
  
Other useful information about IGEP Firmware is:
+
=== Other useful information ===
  
Account information
+
Account information  
  
Username: root
+
*Username: root  
 +
*Password: <empty>
  
Password: <empty>
+
Network configuration (IP addresses)
  
Network configuration (IP addresses)
+
*eth0 − 192.168.5.1  
 
+
*eth0:0 − assigned via dhcp.  
eth0 − 192.168.5.1
+
*wlan0 − 192.168.6.1 (with dhcp server)  
 
+
*usb0 − 192.168.7.1 (with dhcp server)
eth0:0 − assigned via dhcp.
 
 
 
wlan0 − 192.168.6.1 (with dhcp server)
 
 
 
usb0 − 192.168.7.1 (with dhcp server)
 

Revision as of 16:03, 13 August 2012

Introduction

The IGEP Firmware could be built from scratch using a tool from the Yocto Project called Poky. The Poky build system allows developers to create their own complete Linux Distribution for their embedded systems.

The firmware that runs on every IGEP Technology device is created in the hope to introduce you quickly to the IGEP Technology. The IGEP Firmware provides a preconfigured Linux system allowing communicating and experiencing easily with IGEP devices.

The image is built using the GNOME Mobile software stack, providing a well defined user experience. The user interface environment used is SATO, it is designed to work well with screens at very high DPI and restricted size. It is coded with focus on efficiency and speed so that it works smoothly on hand- held and other embedded hardware.

Features

Software included:

GNU/Linux system:

  • Linux kernel.
  • Root filesystem (initscripts, X11-based, EXT3, JFFS2, UBIFS, VFAT, NTFS, NFS...)
  • Drivers (USB,SPI,I2C,CAN,Ethernet,GPRS,...)
  • Network protocols (TCP/IP, UDP/IP, ARP, ICMP, SNMP, TFTP, TELNET, DHCP,BOOTP, SSH-SSL, HTTP, HTTP-SSL, NAT, NTP, PPP,...)
  • RPM package system.

GNOME Mobile software stack

  • GTK toolkit for interface construction.
  • GConf application configuration service which leverages XML for data persistence.
  • GnomeVFS file access abstraction layer which provides support for network transparent file manipulation.
  • GStreamer multimedia framework which supports dynamic media editing as well as playback.
  • D-Bus interprocess communication system.
  • BlueZ Bluetooth stack.
  • Avahi service for Zeroconf service discovery.

Software public repositories (RPM-based)

Other useful information

Account information

  • Username: root
  • Password: <empty>

Network configuration (IP addresses)

  • eth0 − 192.168.5.1
  • eth0:0 − assigned via dhcp.
  • wlan0 − 192.168.6.1 (with dhcp server)
  • usb0 − 192.168.7.1 (with dhcp server)