Difference between revisions of "SW startup guide for VIBE"

From Yantrr Wiki
Jump to: navigation, search
Line 17: Line 17:
  
 
= Hardware Configurations =
 
= Hardware Configurations =
 +
===Beaglebone section===
 +
 +
 +
* Processor : VIBE uses Ti sitara ARM cortex-A8 AM3352 1 Ghz processor instead of AM3358 series in original beaglebone black. The basic difference is AM3352 does not have a SGX graphic card and also does not contain EtherCAT.
 +
 +
* USB host ports : VIBE contains 2x USB 2.0 host ports, Type A connector whereas original Beaglebone black only had one. It also has a reconfigured USB port extended to powered hub to eliminate USB device power down issues.
 +
However there is no USB client port, so no option of SSH.
 +
 +
* Battery : VIBE can be powered by any 3.7V Li-ion rechargeable battery which can power the whole board including the HDMI and both the USB host ports by the automatic backup switch over circuit.
 +
 +
* Ethernet reset : VIBE includes a standalone ethernet reset circuit due to the bug on the ethernet port of original beaglebone black which sometimes resulted in not detection of the ethernet port on reset. The reset can be through GPIO3_21.
 +
 +
* Under voltage lockout : VIBE contains a watchdog timer which can cause an external reset signal thus getting the board out of UVLO stage which was also a problem in original beaglebone black.
 +
 +
* Extra UART0 header on the edge of the board for easy handling and convenience.
 +
  
  

Revision as of 06:28, 8 July 2015

Below, we describe how to set up the VIBE and the associated software.

Overview

Data connection is established based on PPP protocols. Wvdial is mainly used to configure the dialup settings. For setting up various settings for PPP connection and establishing a data connection on the VIBE follow the link to the wiki

  • Way to set up the VIBE
  • How to read location and coarse time as NMEA-0183 message from the serial UART ttyO4 port
  • How to write wvdial conf files for any network
  • Sample wvdial.conf file for AT&T and T-Mobile USA

For using the VIBE-2G OR VIBE-2G-GPS/TIM OR VIBE-3G OR VIBE-3G-GPS/TIM, please ensure that you have the following :

  1. USB drivers for the modem (21f5:2012) installed in kernel. [for VIBE-3G & VIBE-3G-GPS/TIM]
  2. PPS drivers enabled in kernel, required if GPS module is present.
  3. VAYU Device tree overlay file is properly configured.

You can either download kernel patches containing the same to use with your existing images or you can download our prebuilt MicroSD card image or EMMC flasher image. All the images and files and extra support on software can be found here: VIBE _SW_images_and_drivers [Link to VIBE Image ]

Hardware Configurations

Beaglebone section

  • Processor : VIBE uses Ti sitara ARM cortex-A8 AM3352 1 Ghz processor instead of AM3358 series in original beaglebone black. The basic difference is AM3352 does not have a SGX graphic card and also does not contain EtherCAT.
  • USB host ports : VIBE contains 2x USB 2.0 host ports, Type A connector whereas original Beaglebone black only had one. It also has a reconfigured USB port extended to powered hub to eliminate USB device power down issues.

However there is no USB client port, so no option of SSH.

  • Battery : VIBE can be powered by any 3.7V Li-ion rechargeable battery which can power the whole board including the HDMI and both the USB host ports by the automatic backup switch over circuit.
  • Ethernet reset : VIBE includes a standalone ethernet reset circuit due to the bug on the ethernet port of original beaglebone black which sometimes resulted in not detection of the ethernet port on reset. The reset can be through GPIO3_21.
  • Under voltage lockout : VIBE contains a watchdog timer which can cause an external reset signal thus getting the board out of UVLO stage which was also a problem in original beaglebone black.
  • Extra UART0 header on the edge of the board for easy handling and convenience.


Getting started

Seting up the system