Difference between revisions of "Getting started with IGEP PARIS"

From IGEP - ISEE Wiki

Jump to: navigation, search
(Created page with '__NOTOC__ {| width="200" cellspacing="0" cellpadding="4" border="1" align="right" |- | ====== BASE0010 ====== *'''Main page''' *'''[[Getting Started wit…')
 
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTOC__
+
{{Table/IGEP Technology Devices
{| width="200" cellspacing="0" cellpadding="4" border="1" align="right"
+
|Tech_Family={{#lst:Template:Links|IGEP_PARIS_Tech_Family}}
|-
+
|Tech_ID={{#lst:Template:Links|IGEP_PARIS_Tech_ID}}
|  
+
|Name={{#lst:Template:Links|IGEP_PARIS_Name}}
====== BASE0010 ======
+
|Image={{#lst:Template:Links|IGEP_PARIS_Image}}
 +
|ISEE_MainPage={{#lst:Template:Links|IGEP_PARIS_ISEE_MainPage}}
 +
|ISEE_Hardware={{#lst:Template:Links|IGEP_PARIS_ISEE_Hardware}}
 +
}}
  
*'''[[:Category:BASE0010|Main page]]'''
 
  
*'''[[Getting Started with BASE0010 board|Getting started]]'''
 
  
*'''[[What can I do with BASE0010|What can I do]]'''
+
=Overview=
 +
This is the 1/3 chapter of IGEP PARIS Expansion Tutorial Guide.
  
*'''[[Start developing under IGEP Technology|Start developing]]'''
+
In this first chapter, we will learn how to connect some expansion peripherals.
  
|}
 
  
= Overview  =
+
__TOC__
  
'''Important note''' - Please read these documents before continuing with this article:
 
  
*Official BASE0010 Hardware Reference Manual from ISEE (link)
 
*Official [http://www.iseebcn.com/index.php?option=com_content&view=article&id=99&Itemid=129&dir=%2Fvar%2Fwww%2Fvhosts%2Figep.es%2Fhttpdocs%2Fdownloads%2F01-ISEE_Products%2FIGEP_MODULE%2FHW_User_Manuals&download_file=%2Fvar%2Fwww%2Fvhosts%2Figep.es%2Fhttpdocs%2Fdownloads%2F01-ISEE_Products%2FIGEP_MODULE%2FHW_User_Manuals%2FMAN-PR-IGEP.0030-002.03.HW_USER_MANUAL.pdf IGEP0030 Hardware Reference Manual] from ISEE
 
  
<br>
+
=Requirements=
 +
In this tutorial we are going to use the following peripherals:
  
{| width="100%" cellspacing="1" cellpadding="1" border="0" align="center"
+
* IGEP COM MODULE
|-
+
* IGEP PARIS Expansion
! scope="row" | [[Image:Information.jpg|60x60px]]
+
* 5V DC power supply with a minimum of 3A current capacity
| It is highly recommended to [[Update_the_PRE-INSTALLED_software_image_to_a_current_release|'''update your pre-installed software image''']] to a recent release to ensure you have the latest features and bug fixes.
+
* TFT touch screen Seiko 7"
|}
+
* Network cable
 +
* USB keyboard and a mouse (optional)
 +
* Li-on battery with 3V3 (optional)
 +
* DB9 connector
 +
* PC
  
= Mounting IGEP0030 COM =
+
=Getting started=
 +
<div style="text-align: center;">
 +
{{#ev:youtube|bZ5WSB_n_To|500}}
 +
</div>
 +
==Connect IGEP PARIS Expansion with IGEP COM MODULE/NEUTRON Board==
 +
[[Image:PARIS+module.JPG|right|200px]]The IGEP PARIS Expansion connects to the IGEP COM MODULE/NEUTRON Board through J1 and J4 connectors. Just take a look on the figure to mount it:<br /> <br /><br /><br /><br /><br /><br />
  
The IGEP0030 COM connects to BASE0010 expansion board via the two 70-pin connectors located on the bottom side of the COM. Place the BASE0010 board on a flat, static-safe surface, align the COM with the white outline on the board above the connectors and gently press on the COM until it clicks into place.
+
==Enable IGEP PARIS Expansion support==
 +
IGEP Yocto Firmware comes with IGEP PARIS Expansion support. However open igep.ini, you can do this [[How_do_I_edit_my_kernel_command_line | checking following kernel cmdline parameter]]:
  
{|
+
<pre>buddy=base0010 buddy.revision=B
|-
+
;buddy=ilms0015</pre>
| [[Image:BASE0010-01.JPG|thumb|left|400px]][[Image:BASE0010-02.JPG|thumb|right|400px]]
 
|}
 
  
<br>
+
==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}}
  
= Adding peripherals  =
+
In your Host Machine, open a terminal sessions set up an Ethernet alias for your network interface,
  
You can begin to add peripherals. We will begin with a serial communication, a monitor, a USB keyboard, a mouse, and a network cable.  
+
$ sudo ifconfig eth0:0 192.168.5.10
  
== Serial  ==
+
Connect to the board using the SSH protocol
  
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.  
+
$ ssh root@192.168.5.1
  
*[[Using serial debug port to communicate]]
+
An empty password for root user should work to access to the shell prompt.
  
== Monitor  ==
+
{{Navigation/IGEP Technology Guides/Getting Started/Ending
 
+
|Next_Step={{#lst:Template:Links|IGEP_PARIS_Community_Guides_2}}
Connect the DVI cable connector from the BASE001 HDMI connector to the TFT DVI-D connector. The Digital Visual Interface (DVI) is a video standard interface designed to provide very high visual quality on digital display devices such as flat panel LCD computer displays and digital projectors. It is partially compatible with the High-Definition Multimedia Interface (HDMI) standard in digital mode (DVI-D), and VGA in analog mode (DVI-A).
+
}}
 
+
[[Category:IGEP Technology Devices Guides]]
Users will need a cable with male DVI-D connector for the TFT, and male HDMI connector from BASE0010 board.
 
 
 
Note that your monitor should be able to support 1024 x 768 @ 60 Hz, which is the default resolution
 
 
 
== Audio IN/OUT  ==
 
 
 
External Audio input devices, such as a powered microphone or the audio output of a PC or MP3 player, can be connected to the via a 3.5mm jack (Audio IN).
 
 
 
An external Audio output device, such as external stereo powered speakers, can be connected to the BASE0010 via a 3.5mm jack (Audio OUT).
 
 
 
== Keyboard/Mouse  ==
 
 
 
You will need a powered hub to connect to most USB, connect the USB hub to the USB host connector, then plug your keyboard and mouse into the hub.
 
 
 
Only USB 2.0 devices work, do not connect a USB mouse 1.0 into the USB host connector without using a USB hub 2.0, because it will not work.
 
 
 
== Network  ==
 
 
 
The board comes with two 10/100BASE-TX Ethernet ports, you may plug their Ethernet cable into that board.
 
 
 
= Enabling BASE0010 support  =
 
 
 
<span style="background-color: rgb(255, 0, 0);">How to enable BASE0010 support throught igep.ini configuration file</span>
 
 
 
The required [[How do I edit my kernel command line|kernel command line]] option here is
 
 
 
buddy=base0010
 
 
 
= Booting up  =
 
 
 
Now that you have connected the IGEP0030 COM to the BASE0010 expansion board and your peripherals are connected you can apply power to your BASE0010 board.
 
 
 
You will see a few lights flash, the details will differ based on software version. As the linux kernel loads and initializes the hardware, the desktop will appear on the screen like following image and you will see a boot prompt in your serial connection.
 
 
 
{|
 
|-
 
| [[Image:Poky-prompt-screenshot.png|thumb|left|550px]] [[Image:Poky-screenshot.png|thumb|right|400px]]
 
|}
 
 
 
{{Navigation/IGEP Technology Guides/Getting Started/Ending|device=BASE0010}}
 
 
 
[[Category:BASE0010]]
 
[[Category:Tutorials]]
 

Latest revision as of 10:58, 10 April 2018


Overview

This is the 1/3 chapter of IGEP PARIS 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:

  • IGEP COM MODULE
  • IGEP PARIS Expansion
  • 5V DC power supply with a minimum of 3A current capacity
  • TFT touch screen Seiko 7"
  • Network cable
  • USB keyboard and a mouse (optional)
  • Li-on battery with 3V3 (optional)
  • DB9 connector
  • PC

Getting started

Connect IGEP PARIS Expansion with IGEP COM MODULE/NEUTRON Board

PARIS+module.JPG
The IGEP PARIS Expansion connects to the IGEP COM MODULE/NEUTRON Board through J1 and J4 connectors. Just take a look on the figure to mount it:






Enable IGEP PARIS Expansion support

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

buddy=base0010 buddy.revision=B
;buddy=ilms0015

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.


Continue this tutorial guide: [[What can I do with IGEP PARIS|2/3 - What can I do with IGEP PARIS]]
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