background image

 OSD3358-SM-RED Getting Started Guide 

Rev. 1.0 9/7/2017 

Octavo Systems LLC 

Copyright 2017 

3.  Getting started card 

 

Figure 4: OSD3358-SM-RED platform getting started card 

 

Summary of Contents for OSD3358-SM-RED

Page 1: ...This document will be updated as required to improve or add information Please make sure to look for updates and sign up for document change notifications on Octavo Systems website to get up to date i...

Page 2: ...M RED 6 3 1 Power up procedure 6 4 OSD3358 SM RED Use Cases 10 4 1 Standalone boot up 10 4 2 Booting as USB client connected to a computer laptop 16 4 3 Boot messages through UART 20 4 4 User LEDs 24...

Page 3: ...Guide Rev 1 0 9 7 2017 Octavo Systems LLC Copyright 2017 1 Features The following figure highlights the features of the OSD3358 SM RED platform RED Board and where they are located on the board Figure...

Page 4: ...ted Guide Rev 1 0 9 7 2017 Octavo Systems LLC Copyright 2017 2 Unboxing your board The contents of the OSD3358 SM RED platform are listed below 1 OSD3358 SM RED Figure 2 OSD3358 SM RED 2 Micro USB to...

Page 5: ...5 OSD3358 SM RED Getting Started Guide Rev 1 0 9 7 2017 Octavo Systems LLC Copyright 2017 3 Getting started card Figure 4 OSD3358 SM RED platform getting started card...

Page 6: ...ough any of three inputs a Micro USB cable connected to the micro USB port b 5V AC adapter connected to the 2 5 mm x 5 5 mm barrel jack c Single cell Li Ion or Li Polymer battery connected to the batt...

Page 7: ...C Copyright 2017 1 Connect your preferred power source a USB i Connect the micro USB side of the USB cable to the micro USB port X1 ii Connect the USB side to one of the USB ports on a laptop computer...

Page 8: ...Plug in the 5V AC adapter with 2 5 mm x 5 5 mm barrel into the power connector X2 Figure 7 Powering the RED board using an AC DC adapter c Battery input terminals i Connect the battery input terminal...

Page 9: ...indicated below indicating Linux is booting Figure 10 RED board boot up LEDs D4 D7 turn ON NOTE Notes on connecting the PMIC_TS input of the SiP can be found in Battery pack temperature monitoring se...

Page 10: ...ow to set up each mode is described below 4 1 Standalone boot up The board can be used as a standalone platform for software development To boot it up as a standalone system the following components w...

Page 11: ...e to setup the board as a standalone software development tool 1 Connect the micro HDMI connector of the HDMI cable to X6 connector on board 2 Connect the HDMI connector of the HDMI cable into the mon...

Page 12: ...7 2017 Octavo Systems LLC Copyright 2017 3 Connect the wired wireless USB keyboard and mouse inputs to any of the four USB ports available on X4 and X5 connectors of the board Figure 12 Wireless adapt...

Page 13: ...he available USB ports on X4 or X5 connector A list of compatible adapters can be found at http www elinux org Beagleboard BeagleBoneBlack WIFI_Adapters Procedures to connect to a WiFi network using t...

Page 14: ...the 5V AC adapter into the power connector X2 Figure 14 AC DC adapter plugged in to RED board 6 The board will go through the default boot up process 7 After the board boots up the monitor screen sho...

Page 15: ...8 SM RED Getting Started Guide Rev 1 0 9 7 2017 Octavo Systems LLC Copyright 2017 8 Click on the Start System Tools Q Terminal to open a command terminal Figure 16 Shell command terminal on desktop en...

Page 16: ...e provided in the box can be used to connect the RED board to a computer laptop Unlike the standalone mode this setup does not require additional hardware The following steps describe the procedure to...

Page 17: ...ED Getting Started Guide Rev 1 0 9 7 2017 Octavo Systems LLC Copyright 2017 3 Wait for the board to show up as a mass storage device on the computer laptop Figure 18 OSD3358 SM RED USB mass storage fi...

Page 18: ...LLC Copyright 2017 4 Open a browser Firefox Chrome and access the url http 192 168 7 2 The webpage hosted on the webserver of the board should indicate that the board is connected as shown below Figu...

Page 19: ...tp 192 168 7 2 3000 Cloud9 IDE is an opensource web based development environment supporting several languages The environment should look like the following figure with workspace containing examples...

Page 20: ...serial port A USB UART serial adapter can also be used for host devices with a USB port A terminal program such as Putty is required for communication The following steps describe the procedure to acc...

Page 21: ...Copyright 2017 2 Connect the USB side of the adapter to the computer laptop Figure 22 UART USB adapter plugged in to the computer 3 Check which COM port of the computer laptop the adapter is connected...

Page 22: ...ms LLC Copyright 2017 4 Open a serial console opensource applications like Putty come with one Select the serial communication option and specify the port and speed of the protocol as shown below and...

Page 23: ...ole is open connect the board to a power supply through one of the three power inputs of the board The boot messages should begin to scroll on the console After boot the console will ask for secure sh...

Page 24: ...y indicator for the kernel D6 Activity indicator for MMC0 interface SD card D7 Heartbeat indicator from Linux kernel 4 5 Powering down power cycling Once the system has completely booted the board can...

Page 25: ...face with the sensors The library package Redperipherallib is pre installed on Linux and allows commands line access to these components on the board The Roboticscape library http strawsondesign com m...

Page 26: ...IMU Options None Result root beaglebone rc_calibrate_gyro Starting calibration routine gyro calibration file written run rc_test_imu to check performance root beaglebone rc_calibrate_mag This will sam...

Page 27: ...5 rc_test_imu Function This command tests and returns the IMU measurements Options None print sensor values with default settings r print raw values instead of radians d print gyro in deg s instead o...

Page 28: ...r and returns the temperature value on channel 8 Options None Results 7 rc_version Function This command returns the version of the peripheral library being run on the board Options None Results root...

Reviews: