Manually Updating Firmware (Cortex)

From ROBOTC API Guide
Revision as of 21:10, 31 January 2014 by Jwatson (Talk | contribs)

Jump to: navigation, search
CORTEX → Manually Updating Firmware (Cortex)



VEX Robotics has recently released of a new version of firmware for the VEX Cortex and VEXNet Joystick Controller! This new firmware can be downloaded as a patch and will not require a new version of ROBOTC in order to operate (it is compatible with both ROBOTC for Cortex and PIC 3.62 and ROBOTC for VEX Robotics 4.06). However, the new firmware will need to be manually downloaded onto the VEX Cortex and VEXNet Joystick Controller (see below).

Before you manually update the firmware, you must make sure that ROBOTC's 'Menu Level' is set to 'Super User' mode. This can be done through the Window menu option.

Cortex Firmware SuperUser.png

VEX Cortex Master Firmware

To install the VEX Cortex's Master firmware manually:
  1. First, open ROBOTC and connect the Cortex to the computer.
  2. Navigate to the 'Robot -> Download Firmware' option in ROBOTC. You may need to set the 'Platform Type' menu option to 'VEX 2.0 Cortex'.

    Cortex Firmware PlatformType.png
  3. Select the 'Manually Update Firmware -> Master CPU Firmware-> Choose File'.

    800px-Cortex Firmware Master2.png
  4. Select and open the desired firmware file (for this example, 'CORTEX_V4_00.BIN').

    Master Firmware.fw.png
  5. Click the 'Open' button to automatically start the new firmware download to the Cortex.

VEX Cortex ROBOTC Firmware

To install the VEX Cortex's ROBOTC firmware manually:
  1. First, open ROBOTC and connect the Cortex to the computer.
  2. Navigate to the 'Robot -> Download Firmware' option in ROBOTC. You may need to set the 'Platform Type' menu option to 'VEX 2.0 Cortex'.

    Cortex Firmware PlatformType.png
  3. Select the 'Manually Update Firmware -> ROBOTC Firmware-> Choose File'.

    Cortex Firmware ROBOTC.png
  4. Select and open the desired ROBOTC firmware file (in this example, 'VEX_Cortex_0968.hex').

    Cortex Firmware ROBOTC Firmware.png
  5. Click the 'Open' button to automatically start the new firmware download to the Cortex.

VEXNet Joystick Controller Firmware

To install the VEXNet Joystick Controller's firmware manually:
  1. First, open ROBOTC and connect the VEXNet Joystick Controller to the computer (using a USB A-to-A cable).
  2. Navigate to the 'Robot -> Download Firmware' option in ROBOTC. You may need to set the 'Platform Type' menu option to 'VEX 2.0 Cortex'.

    Cortex Firmware PlatformType.png
  3. Select the 'Manually Update Firmware -> VEXNet Joystick Firmware-> Choose File'.

    File:Cortex Firmware Joystick.png
  4. Select and open the desired VEXNet Joystick Controller firmware (in this example, 'JOY_V4_00.BIN').

    Cortex Firmware Joystick Firmware.fw.png
  5. Click the 'Open' button to automatically start the new firmware download to the VEXNet Joystick Controller.