Difference between revisions of "OpenCM 9.04"

From Lofaro Lab Wiki
Jump to: navigation, search
(Dependencies)
Line 38: Line 38:
 
sudo chmod 777 /dev/ttyACM0
 
sudo chmod 777 /dev/ttyACM0
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
==Trouble Shooting==
 +
===Board is not responding===
 +
If you get the message "Board is not responding" when trying to "download" do the following:
 +
* Remove all power from the device
 +
* Hold down the "user" button
 +
* Turn power back on while the "user" button is pressed
 +
* Release the "user" button and "download" again.  (note: you might have to "download" multiple times before it works)

Revision as of 17:25, 27 October 2014

Overview

ROBOTIS OpenCM

The ROBOTIS OpenCM is a development Software and download tool for the OpenCM9.04 embedded board. Sources of the ROBOTIS OpenCM are released under licenses of their respective authors Copyright (c) ROBOTIS Co., Ltd. Modified or newly-created codes are released under the GNUGPL or LGPL licenses. For more information on the OpenCM9.04 refer to the Appendix section of the e-manuals

This tutorial is made to supplement that given by ROBOTIS.

OpenCM9.04 Software and Installation

OpenCM9.04 uses the ROBOTIS OpenCM Integrated Developmental Environment (IDE) to allow users to program with ease. The download link for the ROBOTIS OpenCM IDE can be found below:

Downloads

Installation

Dependencies

Linux (Ubuntu)

Java:

sudo apt-get install openjdk-7-jdk

ARM Toolchain:

sudo apt-get install ia32-libs

Permissions for serial port (ttyACM0 is the name of the OpencM 9.04 serial port):

sudo chmod 777 /dev/ttyACM0

Trouble Shooting

Board is not responding

If you get the message "Board is not responding" when trying to "download" do the following:

  • Remove all power from the device
  • Hold down the "user" button
  • Turn power back on while the "user" button is pressed
  • Release the "user" button and "download" again. (note: you might have to "download" multiple times before it works)