Difference between revisions of "Getting started with IGEPv2 EXPANSION"

From IGEP - ISEE Wiki

Jump to: navigation, search
 
(25 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTOC__
+
{{Table/IGEP Technology Devices
 
+
|Tech_Family={{#lst:Template:Links|IGEPv2_EXPANSION_Tech_Family}}
{| cellspacing="0" cellpadding="5" border="1" align="center" width="100%" style="text-align: left;"
+
|Tech_ID={{#lst:Template:Links|IGEPv2_EXPANSION_Tech_ID}}
|-
 
| bgcolor="#cccccc" |'''Getting started with IGEPv2 EXPANSION'''
 
|-
 
|'''This page is a starting point for IGEPv2 EXPANSION.'''
 
|}
 
 
 
 
 
{{Navigation/IGEP Technology Guides
 
 
|Name={{#lst:Template:Links|IGEPv2_EXPANSION_Name}}
 
|Name={{#lst:Template:Links|IGEPv2_EXPANSION_Name}}
 
|Image={{#lst:Template:Links|IGEPv2_EXPANSION_Image}}
 
|Image={{#lst:Template:Links|IGEPv2_EXPANSION_Image}}
 
|ISEE_MainPage={{#lst:Template:Links|IGEPv2_EXPANSION_ISEE_MainPage}}
 
|ISEE_MainPage={{#lst:Template:Links|IGEPv2_EXPANSION_ISEE_MainPage}}
 
|ISEE_Hardware={{#lst:Template:Links|IGEPv2_EXPANSION_ISEE_Hardware}}
 
|ISEE_Hardware={{#lst:Template:Links|IGEPv2_EXPANSION_ISEE_Hardware}}
|Community_MainPage={{#lst:Template:Links|IGEPv2_EXPANSION_Community_MainPage}}
 
|Community_Guides_1={{#lst:Template:Links|IGEPv2_EXPANSION_Community_Guides_1}}
 
|Community_Guides_2={{#lst:Template:Links|IGEPv2_EXPANSION_Community_Guides_2}}
 
 
}}
 
}}
  
  
{| cellspacing="0" cellpadding="5" border="1" align="center" style="text-align: left;"
 
|-
 
| bgcolor="#cccccc" colspan="3" | '''Overview'''
 
|-
 
| [[Image:{{#lst:Template:Links|IGEPv2_EXPANSION_Image}}|250px|center|link={{#lst:Template:Links|IGEPv2_EXPANSION_Community_MainPage}}]]
 
|-
 
|1) '''Mounting IGEPv2 EXPANSION'''
 
|-
 
|}
 
 
 
{{Message/Information Message|title=|message=This is a work in progress article!}}
 
 
 
= Mounting IGEPv2 EXPANSION =
 
  
The IGEP0022 expansion board connects to IGEP0020 via 5 connectors of 10, 22, 28 and 30 pins located on both boards. First align the biggest 28 pin-connector gently press it until the other connectors insert into their corresponding connectors from the other board.<br>
+
=Overview=
 +
This is the 1/3 chapter of IGEPv2 Expansion Tutorial Guide.
  
[[Image:Igep0022 before mount.jpg|left|307x250px]][[Image:Igep0022 igep0020 combo.jpg|right|404x270px]]
+
In this first chapter, we will learn how to connect some expansion peripherals.
  
<br>
 
  
<br>
+
__TOC__
  
<br>
 
  
<br>
 
  
<br>
+
=Requirements=
 +
In this tutorial we are going to use the following peripherals:
  
<br>
+
* IGEPv2 with its power supply
 +
* IGEPv2 Expansion
 +
* Monitor compatible with DVI-D or VGA
 +
* HDMI/DVI-D cable or VGA cable
 +
* TFT touch screen (Powertrip 4.3" or Seiko 7")
 +
* Composite video cable, composite video output peripheral (PAL or NTSC)
 +
* Network cable
 +
* SIM card with an antenna
 +
* DB9 connector
 +
* PC
  
<br>
+
=Getting started=
 +
==Connect IGEPv2 Expansion with IGEPv2 Board==
 +
The IGEPv2 Expansion connects to the IGEPv2 Board through J990, JA41, JA42, JC30 and J960 connectors. Some IGEPv2 Expansion may include three jumpers, you should remove it because they are designed for test and lab purposes. Just take a look on the figure below to mount it:
  
<br>
+
{| width="200" cellspacing="1" cellpadding="1" border="1" align="center"
 
 
<br>
 
 
 
<br>
 
 
 
<br>
 
 
 
= <span class="mw-headline">Adding peripherals </span>  =
 
 
 
You can begin to add peripherals like Serial port, VGA&nbsp;monitor, CAN&nbsp;bus, a SIM&nbsp;card reader, TFT&nbsp;and Touchscreen and the S-Video connectors.<br>
 
 
 
== Jumpers configuration<br>  ==
 
 
 
Some IGEP0022 boards may include three jumpers that correspond to:<br>
 
 
 
<br>
 
 
 
{| cellspacing="3" cellpadding="3" border="4" align="center" style="width: 727px; height: 231px;"
 
|-
 
! scope="col" | Jumper name<br>
 
! scope="col" | Position on board<br>
 
 
|-
 
|-
|  
+
||[[Image:Igepv2expconnectoigepv2.PNG|268px]]
Telit GE865 GSM/GPRS Modem:<br>
+
||[[Image:Igepv2expconnectoigepv2 2.PNG|268px]]
 
 
*J402, Modem On-Off
 
*J403, Modem Reset
 
 
 
| style="text-align: center;" | [[Image:Jumper1.jpg|302x156px]]<br>
 
|-
 
|
 
MCP2515 CAN BUS:<br>
 
 
 
*J702, CAN reset
 
 
 
| style="text-align: center;" | [[Image:Jumper2.jpg|248x232px]]<br>
 
 
|}
 
|}
  
<br>
+
==Enable IGEPv2 Expansion support==
 +
IGEP Yocto Firmware comes with IGEPv2 Expansion support. However open igep.ini, you can do this [[How_do_I_edit_my_kernel_command_line | checking following kernel cmdline parameter]]:
  
These jumpers are designed for test and lab purposes to force a specific device by hardware.<br>For a '''normal use''' of IGEP0022 '''THESE JUMPERS SHOULD BE REMOVED''' from the expansion board.
+
<pre>buddy=igep0022</pre>
  
== Serial port ==
+
==Remote connection via Ethernet==
 +
{{Message/Information Message|title=|message=If you aren't using a Linux operating system, use [http://labs.isee.biz/index.php/IGEP_SDK_Virtual_Machine IGEP SDK Virtual Machine] to connect to the board}}
  
Connect a [http://en.wikipedia.org/wiki/Null_modem null modem] DB9 male-male serial cable between the board and your host machine, use the serial debug port to communicate with the host machine: [[Using serial debug port to communicate|Using serial debug port to communicate]]
+
In your Host Machine, open a terminal sessions set up an Ethernet alias for your network interface,
  
== VGA monitor ==
+
  $ sudo ifconfig eth0:0 192.168.5.10
  
Connect a VGA monitor to the IGEP0022 VGA connector.<br>
+
connect to the board using the SSH protocol
  
== CAN bus ==
+
  $ ssh root@192.168.5.1
  
Connect any CAN bus device or network to the CAN bus connector of the IGEP0022.<br>
+
an empty password for root user should work to access to the shell prompt.
  
== SIM card reader  ==
+
{{Navigation/IGEP Technology Guides/Getting Started/Ending
 
 
A SIM card reader is provided with IGEP0022. You may connect a SIM card to use the GSM/GPRS modem to make phone calls or to send SMS or to write and read data from it, etc.
 
 
 
== GSM/GPRS antenna  ==
 
 
 
Connect an external GSM/GPRS antenna to the J404 GSC connector.
 
 
 
[[Image:IGEP0022 Modem with antenna.png|frame|center|551x345px]]
 
 
 
== TFT and Touchscreen  ==
 
 
 
IGEP0022 integrates a LCD backlight driver (Texas instruments TPS61081) and touch screen controller (Texas instruments TSC2046), 4-wire touch screen controller which supports a low-voltage I/O interface which can be directly connected to a SEIKO 7” LCD or to a POWERTIP 4.3” LCD. Use J301 connector for POWERTRIP 4.3" or use J302, J303 and J304 connector for SEIKO 7".<br>
 
 
 
[[Image:IGEP0022 PROTO RA DSC 0142.JPG|frame|center|571x417px]]<br>
 
 
 
== Composite video  ==
 
 
 
There are two composite video inputs via RCA connectors in the IGEP0022.<br>
 
 
 
 
 
{{Navigation/IGEP Technology Devices Guides/Next Step
 
|Name={{#lst:Template:Links|IGEPv2_EXPANSION_Name}}
 
|Community_MainPage={{#lst:Template:Links|IGEPv2_EXPANSION_Community_MainPage}}
 
 
|Next_Step={{#lst:Template:Links|IGEPv2_EXPANSION_Community_Guides_2}}
 
|Next_Step={{#lst:Template:Links|IGEPv2_EXPANSION_Community_Guides_2}}
 
}}
 
}}
 
 
[[Category:IGEP Technology Devices Guides]]
 
[[Category:IGEP Technology Devices Guides]]
[[Category:Tutorials]]
 
[[Category:Work in progress]]
 

Latest revision as of 10:59, 10 April 2018


Overview

This is the 1/3 chapter of IGEPv2 Expansion Tutorial Guide.

In this first chapter, we will learn how to connect some expansion peripherals.



Requirements

In this tutorial we are going to use the following peripherals:

  • IGEPv2 with its power supply
  • IGEPv2 Expansion
  • Monitor compatible with DVI-D or VGA
  • HDMI/DVI-D cable or VGA cable
  • TFT touch screen (Powertrip 4.3" or Seiko 7")
  • Composite video cable, composite video output peripheral (PAL or NTSC)
  • Network cable
  • SIM card with an antenna
  • DB9 connector
  • PC

Getting started

Connect IGEPv2 Expansion with IGEPv2 Board

The IGEPv2 Expansion connects to the IGEPv2 Board through J990, JA41, JA42, JC30 and J960 connectors. Some IGEPv2 Expansion may include three jumpers, you should remove it because they are designed for test and lab purposes. Just take a look on the figure below to mount it:

Igepv2expconnectoigepv2.PNG Igepv2expconnectoigepv2 2.PNG

Enable IGEPv2 Expansion support

IGEP Yocto Firmware comes with IGEPv2 Expansion support. However open igep.ini, you can do this checking following kernel cmdline parameter:

buddy=igep0022

Remote connection via Ethernet

Information.jpg If you aren't using a Linux operating system, use IGEP SDK Virtual Machine to connect to the board

In your Host Machine, open a terminal sessions set up an Ethernet alias for your network interface,

$ sudo ifconfig eth0:0 192.168.5.10

connect to the board using the SSH protocol

$ ssh root@192.168.5.1

an empty password for root user should work to access to the shell prompt.



You have successfully completed this chapter of the guide.


Igep forum.png If you have any question, don't ask to ask at the IGEP Community Forum or the IGEP Community Chat Irc.png