Difference between revisions of "Firmware Upgrade"

From IPRE Wiki
Jump to: navigation, search
(Options)
Line 1: Line 1:
This page details the upgrade.py program for upgrading the Fluke and Scribbler and Scribbler2 robots to use the latest Myro firmware, over Bluetooth.
+
This page details the upgrade.py program for upgrading the Fluke and Scribbler and Scribbler2 robots to use the latest Myro firmware, over Bluetooth. The program starts up a graphical user interface by default, but it can also be used as a command line program (see below for options).
  
 
# Download [http://svn.cs.brynmawr.edu/viewvc/Myro/trunk/Upgrade/upgrade.py?view=co upgrade.py] and save to a known location.
 
# Download [http://svn.cs.brynmawr.edu/viewvc/Myro/trunk/Upgrade/upgrade.py?view=co upgrade.py] and save to a known location.
Line 7: Line 7:
 
## Enter at the console prompt:
 
## Enter at the console prompt:
 
##* python upgrade.py
 
##* python upgrade.py
 +
 +
= Graphical User Interface =
 +
[[Image:Example.jpg]]
 +
  
 
= Command Line Options =
 
= Command Line Options =

Revision as of 03:40, 11 August 2011

This page details the upgrade.py program for upgrading the Fluke and Scribbler and Scribbler2 robots to use the latest Myro firmware, over Bluetooth. The program starts up a graphical user interface by default, but it can also be used as a command line program (see below for options).

  1. Download upgrade.py and save to a known location.
  2. Double-click on the file, or:
    1. Open a console/terminal window.
    2. cd to the known location
    3. Enter at the console prompt:
      • python upgrade.py

Graphical User Interface

File:Example.jpg


Command Line Options

Fluke and Scribbler/Scribbler2 Upgrade Program
----------------------------------------------
Usage:
   python upgrade.py --url=URL --port=PORT WHAT

     URL - (optional) is an internat address to use
     PORT - (optional) is the serial port address to use
     WHAT - (optional) is scribbler OR fluke

Examples:

   python upgrade.py
   python upgrade.py fluke
   python upgrade.py scribbler
   python upgrade.py --port=COM5 fluke
   python upgrade.py --port=/dev/rfcomm3 scribbler
   python upgrade.py --url=http://myurl.com/file.bin fluke
   python upgrade.py --help