Difference between revisions of "Firmware Upgrade"
From IPRE Wiki
(→Graphical User Interface) |
Doug Blank (Talk | contribs) |
||
Line 10: | Line 10: | ||
= Graphical User Interface = | = Graphical User Interface = | ||
− | [[Image:upgrader_image. | + | [[Image:upgrader_image.jpg|thumb|300px|Stand alone upgrade tool]] |
To use the upgrader, indicate what you want to upgrade (Fluke or Scribbler) by selecting the appropriate radio button. (Default: Scribbler). | To use the upgrader, indicate what you want to upgrade (Fluke or Scribbler) by selecting the appropriate radio button. (Default: Scribbler). |
Revision as of 11:13, 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).
- Download upgrade.py and save to a known location.
- Double-click on the file, or:
- Open a console/terminal window.
- cd to the known location
- Enter at the console prompt:
- python upgrade.py
Graphical User Interface
To use the upgrader, indicate what you want to upgrade (Fluke or Scribbler) by selecting the appropriate radio button. (Default: Scribbler).
Then, type in the name of your bluetooth serial port, such as "COM4" or "/dev/tty.scribbler" (without quotes).
Make sure you are connected to the Internet so that the tool can download the latest firmware.
Finally, press the "Upgrade" button.
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