Changes

Getting started with IGEP COM PROTON

3,403 bytes removed, 10:00, 18 October 2013
m
Undo revision 9376 by Pau pajuelo (Talk)
__NOTOC__ {{NavigationTable/IGEP Technology GuidesDevices|Tech_Family={{#lst:Template:Links|IGEP_COM_PROTON_Tech_Family}}|Tech_ID={{#lst:Template:Links|IGEP_COM_PROTON_Tech_ID}}
|Name={{#lst:Template:Links|IGEP_COM_PROTON_Name}}
|Image={{#lst:Template:Links|IGEP_COM_PROTON_Image}}
|ISEE_MainPage={{#lst:Template:Links|IGEP_COM_PROTON_ISEE_MainPage}}
|ISEE_Hardware={{#lst:Template:Links|IGEP_COM_PROTON_ISEE_Hardware}}
|Community_MainPage={{#lst:Template:Links|IGEP_COM_PROTON_Community_MainPage}}
|Community_Guides_1={{#lst:Template:Links|IGEP_COM_PROTON_Community_Guides_1}}
|Community_Guides_2={{#lst:Template:Links|IGEP_COM_PROTON_Community_Guides_2}}
}}
{| cellspacing="0" cellpaddingOverview ="5" border="1" align="center" width="100%" style="text-align: left;"|-| bgcolor="#cccccc" |'''Getting started with IGEP COM PROTON'''|-|'''This page is a starting point for IGEP COM PROTON.'''|}
This is the 1/3 chapter of the Getting Started with IGEP COM PROTON Tutorial Guide.
{| cellspacing="0" cellpadding="5" border="1" align="center" style="text-align: left;"|-| bgcolor="#cccccc" colspan="3" | '''Overview'''|-| [[Image:Igep0032 side.png|250px|center|link=Category:IGEP0032]] |-|1) '''Connect USB OTG cable In this first chapter, we will learn how to a PC'''|-|2) '''Log connect and log into IGEP0030 via USB Ethernet Gadget'''|}.
Upon completion, you will be ready to continue with chapter 2/3 that explains more advanced tasks.
This first chapter describes '''how We HIGHLY RECOMMEND THAT YOU UPDATE YOUR FIRMWARE IMAGE TO A RECENT RELEASE to boot IGEP032''' ensure you have the latest features and also gives some '''basic instructions''' about how to connect some peripheralsbug fixes.Please see the article on [[IGEP_firmware_Yocto | IGEP YOCTO Firmware]]
=== Setting up ===----__TOC__
In the first chapter of this tutorial we are going to use:
* an USB A type plug to mini B type plug* a computer with Windows or Linux installed on it= Requirements =
Do NOT power up your board yet.In this tutorial we are going to use the following peripherals:
* IGEP COM PROTON
* USB Standard-A to Mini-B type cable
* Powered USB HUB 2.0
* A PC
{| cellspacing="0" cellpaddingGetting started ="5" border="1" align="center" width="100%" style="text-align: left;"|-| bgcolor="#cccccc" |'''Power up via USB OTG connector'''|-|'''Connect IGEP0032 to a computer via USB OTG'''|-|}
The on-board '''HS USB OTG port''' is used as the default '''power input for IGEP0032 standalone''' operating mode.== Power up ==
First of all, connect IGEP0032 to your machine via the on-The board can be powered though USB OTG port with connector. It'''a s recommended use an external USB cable''' (hub. Connect the USB Standard-A type plug to mini Mini-B type plug)cable between the board and the USB hub.
Connect IGEP0032 to your machine. It will power up[[Image:IGEP_COM_PROTON_with_HUB.JPG|center|200px]]
== Booting ==
=== Connect to IGEP0032 via USB OTG connector ===----With the board powered, you'll see a few lights flash, after a few seconds may light up a fixed green led. The sequence will be different based on softwre version.
{| cellspacing="0" cellpadding="5" border="1" align="center" width="100%" style="text-align: left;"
|-
| bgcolor="#cccccc" |'''Overview'''
|-
| 1) '''Install a SSH client such PuTTy'''
2) "Under the hood" the bootloader is preparing to load the linux kernel. The linux kernel loads and initializes the hardware and mounts the root file system. Finally, you'''Connect via ll be able access to the board using the USB Ethernet Gadget/RNDIS driver''', SSH: root@192.168.7.2|}
You can log into IGEP0032 == Remote connection via many '''interfaces with network connectivity''', such usb-ethernet gadget.. and many others (when connected to an IGEP Expansion Board).USB Ethernet Gadget ==
In this section of this tutorial we are going {{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 via USB Ethernet gadget'''. This feature allows you to have an IP connection over USB. the board}}
IGEP0032 uses this functionality In your Host Machine, open a terminal session and connect to allow users to log via the boad using the SSH.protocol,
You can use this feature to interact with the IGEP Processor operating system [host] by typing commands in a client machine (your PC, for example) to perform specific tasks in IGEP0032 $ ssh root@192. You can communicate and open a debug session via many other interfaces such Serial port, Ethernet, Wifi, USB Ethernet Gadget, etc168. (if available in an IGEP Expansion Board, for example)7.1
Therefore, you will be able An empty password for root user should work to access IGEP0032 from your client device (for example, a PC with Linux, Windows, etcto the shell prompt.)
If you're experiencing some problems connecting to the board try with following guide : [[Using USB ethernet gadget to communicate]]
The pre-installed software in IGEP0030 configures the USB interface with a static IP: 192.168.7.2''Note: You will be able to change it later'' Now, pick the right section, depending on the Operating System you are using:  ==== Linux Configuration ==== You should have the usbnet module available for your Linux kernel. On most distributions, this is the case by default. If this is not the case for your distribution, you will need to enable USB networking support in the kernel. If you build your own kernel then you want 'CDC Ethernet support' in USB Network adaptors.  *'''Ubuntu 10.04 LTS Lucid Lynx''' In the file /etc/network/interfaces, you should add a section which looks like this:   auto usb0 iface usb0 inet static address 192.168.7.1 network 192.168.7.0 netmask 255.255.255.0 broadcast 192.168.7.255 gateway 192.168.7.1 Connect to the board using ssh   ssh -l root 192.168.7.2  ==== Windows configuration ====  *'''Windows 7''' Follow this tutorial: http://robosavvy.com/forum/viewtopic.php?p=28788  *'''Windows XP''' 1. During the first seconds the module is recognized as OMAP3430. Avoid the installation of this device and wait until ''RNDIS/Ethernet gadget'' is detected by the operating system.  2. The following driver INF file from the Gumstix Project works under Windows XP. [http://www.davehylands.com/linux/gumstix/usbnet/linux.inf <span class="s1">http://www.davehylands.com/linux/gumstix/usbnet/linux.inf</span>]  3. In ''Control Panel/Network Connections'' and after driver installation set up the TCP/IP properties of the ''Local Network Connection'' (''Linux USB Ethernet/RNDIS Gadget'') as follow:<br> <pre>IP address 192.168.7.1 Netmask 255.255.255.0 Gateway 192.168.7.1 </pre>  '''''Thanks to Iñigo Lazkanotegi from Tecnalia (Donostia - San Sebastián) for this contribution.''''' Now you must run any serial console that allows SSH such PuTTy (Linux, Windows). You can download it from its official page at: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Then, run the '''SSH client''' and start a SSH session to connect to the host (IGEP0032) from the client (your PC): [[Image:Putty ssh.png|center]]  # Select the '''SSH''' at connection type.# Next insert the '''IP address of the target'''. In this case, the IGEP0030 default IP (192.168.7.2).# Ensure that the port is set to '''22''', the default for SSH communications.# Finally, push the '''Open button''' to start the SSH session.  If everything goes right, you will be able to access to an IGEP0032 console from your PC via USB Ethernet gadget.  {{Navigation/IGEP Technology Guides/Getting Started/Ending|deviceNext_Step=IGEP COM PROTON{{#lst:Template:Links|IGEP_COM_PROTON_Community_Guides_2}}}}
[[Category:Tutorials]][[Category:Work in progressIGEP Technology Devices Guides]]
4,199
edits