La carte IGEP v2 de la société ISEE est un véritable petit ordinateur pour le monde de l'embarqué. Vous pourrez trouver dans ce topic des infos pour bien débuter avec.

Remarque : Des mises à jours de cet article seront faites durant les prochaines semaines. J'attend du matériel, je développerai la partie JTAG.




Commençons tout d'abord les présentations. En une phrase, ses caractéristiques sont assez impressionnantes! La carte n'est guère plus grande qu'une carte de crédit, et pourtant elle est vraiment très complète :

  • TI OMAP3530: ARM CORTEX A8 core (720Mhz) + POWERVR SGX 530 core + IVA2.2 + DSP TMS320C64+
  • 4Gb NAND/ 4Gb Mobile Low Power DDR SDRAM @ 200 Mhz
  • Ethernet 10/100 Mb BaseT (SMSC LAN9221i)
  • Wifi IEEE 802.11b/g (Marvell 86w8686B1)
  • Bluetooth 2.0 (CSR BC4ROM/21e)
  • Antenne intégrée, connecteur pour une externe.
  • 1 x USB 2.0 OTG
  • 1 x USB 2.0 Host
  • Port MicroSD
  • Port HDMI
  • Stereo audio in et out.
  • Connecteur pour I/O, Camera, SPI, UART...
  • Connecteur pour LCD.
  • RS232
  • RS485
  • Connecteur JTAG(2x7)

Pour plus d'informations sur cette carte, je vous laisse le lien du fabricant : LIEN.


Petite précision avant d'attaquer le morceau et juste à titre indicatif, je développe sous Debian.

L'objectif de ce post va être de présenter les interfaces de la carte.




Utilisation de la liaison RS232

> Au niveau Hardware

Pour mettre en place la liaison série, vous devez disposer de :
  • Un convertisseur RS232 <-> USB
  • Un câble DB9-M TO IDC-10 pour l'interface avec l'IGEP. Pour info le schéma de câblage est disponible dans le manuel software, c'est pas vraiment logique tout ça^^
    Le voici :

  • Un câble série croisé M-M (RX<->TX et TX<->RX) afin de relier les deux autres morceaux précédents. ;) Pour ce dernier, voici une petite illustration si vous ne voyez pas ;)


> Terminal : minicom

Je vous conseil minicom ou PuTTy.
Avant toute chose on configure le modem sur minicom (en root) :
//Lancement en root pour configurer le modem
$ minicom -s /dev/ttyUSB0
Dans Serial port Setup, pour E-, mettre 115200 8N1 (115200bps, sans parité, 1 bit de stop et 8 bits de données). Ensuite on sauvegarde et c'est bon, le modem est prêt.

Remarque : le menu de minicom est accessible avec CTRL+A.




Utilisation de la liaison Ethernet


Pour cela rien de bien compliqué, une simple connexion ssh est nécessaire. Si vous démarrez la carte avec la distribution déjà présente sur la NAND, vous devez procéder ainsi : (en root)
//Configuration de votre carte Ethernet
$ ifconfig eth0 192.168.254.10

//Connexion SSH (mot de passe letmein)
$ ssh root@192.168.254.254



Les ports USB


Deux ports USB sont présents sur la carte :
  • Un USB (mini) OTG (support USB 1.0/1.1./2.0)
  • Un USB A 2.0 uniquement (pour le support des USB 1.0/1.1./2.0 il vous faudra passer par un hub)
En gros, soit vous passez par un adaptateur [mini-USB]<->[USB A] avec un hub usb après, soit vous branchez le hub directement sur le port USB A.
Cependant méfiez-vous! Je me branche sur l'USB A, et pour ma part seul un hub alimenté fonctionne, les autres hubs auto-alimentés (sans alimentation externe) dont je dispose n'ont jamais fonctionné...




Le port JTAG


En cours de rédaction...