These instructions describe how to install the necessary software and drivers and how to extract the faultlog from a Segway RMP. By entering Diagnostic Mode, the faultlog can be extracted even if the RMP won’t start up successfully.
Requirements
- Centralized-Controller-Based Platform (RMP 210, 220, 440LE, 440SE)
- Starter Breakout Harness (included with Segway RMP)
- Windows Computer
- RMP_Log_Extractor.zip
- Paperclip or Wire
- Acquire the RMP Log Extractor
- Install the Microsoft Visual C++ 2010 Redistributable Package
- Put the RMP in Diagnostic Mode
- Install the USB Driver - Windows XP
- Install the USB Driver - Windows 7
- Extract the Faultlog
- Read the Faultlog
Acquire the RMP Log Extractor
- Download the RMP Log Extractor:
- Unzip the downloaded file and save it to your desktop.
You will see a folder called "RMP_LOG_EXTRACTOR" which contains these files:- RMP LOG EXTRACTOR INSTRUCTIONS.pdf (a PDF version of these instructions)
- RMP_LOG_EXTRACTOR.exe (the faultlog extractor program)
- segway_rmp_cc.inf (the USB driver for Segway RMP)
- vcredist_x86.exe (the Microsoft Visual C++ 2010 Redistributable installer)
Install the Microsoft Visual C++ 2010 Redistributable Package
- Double-click "vcredist_x86.exe"
- Follow the on-screen installation instructions
If the installation fails, you do not have administration rights. Bring your computer to your IT department and have them install the Microsoft Visual C++ 2010 Redistributable package.
----------------------------------------------------------------------------------------------------
Enter Diagnostic Mode
- Turn off the RMP if not off already
- Flip the ON/OFF switch down.
- Attach the Starter Breakout Harness
This harness has Ethernet, USB, and CAN connectors as well a number of power leads.- Slide the plug over Connector I (Comms / DC Out). You may need to rotate the plug before it slides in.
- Twist the collar on the plug to screw it in. Keep turning until the red line is no longer visible.
- Enable Diagnostic Mode
- Connect pins D and E on Connector II (Emergency Disable) using a paperclip or piece of wire.
- Leave the paperclip or wire in place.
- Connect the RMP to your computer via USB
- Locate the USB cable on the Starter Breakout Harness connected to your RMP.
- Plug the USB cable into your computer. The RMP will power on and the LEDs will start flashing:
- Power LED: Red Blinking, Sync'd
- Status LED: Green Blinking, Sync'd
Install the USB Driver - Windows XP
Once you connect the RMP to your computer via USB, Windows will either activate the already-installed driver or prompt you to install the driver via the Found New Hardware Wizard. If you have previously installed the driver, the Found New Hardware Wizard will not pop up, and you can skip ahead to Extract the Faultlog.
- When the Found New Hardware Wizard opens, select "Install from a list or specific location" and click "Next".
- Select "Include this location in the search" and click browse. Select the RMP_LOG_EXTRACTOR folder and click "OK".
- Click "Next".
- Select "Segway RMP Centralized Controller" from the list and click "Next".
- Click "Continue Anyway". The driver will be installed.
- Click "Finish".
----------------------------------------------------------------------------------------------------
Install the USB Driver - Windows 7
Once you connect the RMP to your computer via USB, Windows will either activate the already-installed driver or attempt to automatically install the driver. If you see the message "Device driver software was not successfully installed", follow the steps below to install the driver. If you have previously installed the driver that message will not appear and you can skip ahead to Extract the Faultlog.
- Windows will attempt to install the driver, but will fail.
- Open the Device Manager by typing “devmgmt.msc” into the Start menu search box.
- Locate the Segway RMP Centralized Controller device. Notice the yellow triangle with the exclamation point: this indicates a driver that is not functioning properly.
- Right-click the Segway RMP Centralized Controller and select “Update Driver Software...”
- Choose “Browse my computer for driver software”. This will allow you to select the driver manually.
- Click “Browse...”
- Select the RMP_LOG_EXTRACTOR folder that you extracted from the zip file earlier. Click “OK”.
- Click "Next".
- Select “Install this driver software anyway”.
- When the installation is complete, click “Close”. The USB driver for your Segway RMP has been installed successfully.
Extract the Faultlog
- Run the RMP Log Extractor
- Double-click the RMP Log Extractor icon on your desktop.
- The faultlog will be extracted from the RMP and placed on your desktop.
- A popup window will appear
- Read the text of the popup window. It describes how to properly post a faultlog to the forum. Then click "OK".
- The faultlog will open in your web browser.
Read the Fault Log
The fault log is arranged with a header at the top and the 20 most recent faults below. The first fault logged is recorded as Fault[0], the second fault as Fault[1], and so on until the 20th fault is recorded as Fault[19]. At this point there are no empty slots remaining in the fault log, so the 21st fault overwrites Fault[0]. Similarly, the 22nd fault overwrites Fault[1] in the log. This process continues indefinitely so that only the latest 20 faults are present in the log.
For your convenience the latest entry is listed in the header. If the fault log reads "Latest Entry 4", then Fault[4] is the most recent fault.
If a fault provides more information, that information is available in Data[0] and Data[1]. Often these contain bitmaps which can be decoded to provide additional information.
Post the Fault Log
The fault log needs to be put in a .zip file if you wish to post it to the form.
----------------------------------------------------------------------------------------------------