Difference between pages "Main Page" and "Manually Updating Firmware (Cortex)"

From ROBOTC API Guide
(Difference between pages)
Jump to: navigation, search
 
 
Line 1: Line 1:
<!-- '''MediaWiki has been successfully installed.'''
+
<yambe:breadcrumb self="Manually Updating Firmware (Cortex)">VEX2|CORTEX</yambe:breadcrumb>
 
+
<br />
Consult the [//meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
+
 
+
== Getting started ==
+
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
+
* [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
+
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
+
----
+
-->
+
  
<!--
+
{{tl|1|}}
This announcement can be removed once the wiki is back up to speed.
+
<br />
-->
+
 
{|
 
{|
 
|-
 
|-
|'''Important information: Wiki Data Loss 12/20/13'''
+
|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.
 
|-
 
|-
| The ROBOTC wiki has suffered [http://www.robotc.net/forums/viewtopic.php?f=1&t=7574 significant data loss due] to a recent failed server update. We are currently working hard to restore content as quickly as possible; in the meantime, please make sure to view either the built-in ROBOTC help files (which can be found by navigating to the 'Help -> Open Help' option in ROBOTC) or the Online Help files (below) for up-to-date information.
+
|[[File:Cortex_Firmware_SuperUser.png]]
* [http://help.robotc.net/WebHelpVEX/index.htm ROBOTC for VEX Robotics (4.0)]
+
* [http://help.robotc.net/WebHelpMindstorms/index.htm ROBOTC for LEGO Mindstorms (3.0)]
+
* [http://help.robotc.net/WebHelpCortex/index.htm ROBOTC for VEX Cortex and PIC (3.0)]
+
* [http://help.robotc.net/WebHelpArduino/index.htm ROBOTC for Arduino (3.0)]
+
 
|-
 
|-
 
|}
 
|}
<br />
+
 
----
+
== VEX Cortex Master Firmware ==
 
{|
 
{|
 
|-
 
|-
|width="760px" align="left" valign="top" colspan="3" style="font-size: 100%"|ROBOTC is the premiere robotics programming language for educational robotics and competitions. ROBOTC is a <span class="netHighlight" style="font-size: 100%">C-Based Programming Language</span> with an <span class="netHighlight" style="font-size: 100%">Easy-to-Use Development Environment</span>.<br />
+
|To install the VEX Cortex's Master firmware manually:
 +
|-
 +
|
 +
#First, open ROBOTC and connect the Cortex to the computer.
 +
#Navigate to the 'Robot -> Download Firmware' option in ROBOTC. You may need to set the 'Platform Type' menu option to 'VEX 2.0 Cortex'.<br /><br />[[File:Cortex_Firmware_PlatformType.png]]
 +
#Select the 'Manually Update Firmware -> Master CPU Firmware-> Choose File'.<br /><br />[[File:800px-Cortex_Firmware_Master2.png]]
 +
#Select and open the desired firmware file (for this example, 'CORTEX_V4_00.BIN').<br /><br />[[File:Master_Firmware.fw.png]]
 +
#Click the 'Open' button to automatically start the new firmware download to the Cortex.
 
|-
 
|-
 
|}
 
|}
{| width="760px"
+
 
 +
== VEX Cortex ROBOTC Firmware ==
 +
{|
 
|-
 
|-
|colspan="2" |{{platforms}}
+
|To install the VEX Cortex's ROBOTC firmware manually:
 
|-
 
|-
|colspan="2" |{{featured}}
 
|-
 
|colspan="2"|{{tips-tricks}}
 
|-
 
|width="441px"|{{tut-list-general}}
 
|width="441px"|{{tut-list-arduino}}
 
 
|
 
|
 +
#First, open ROBOTC and connect the Cortex to the computer.
 +
#Navigate to the 'Robot -> Download Firmware' option in ROBOTC. You may need to set the 'Platform Type' menu option to 'VEX 2.0 Cortex'.<br /><br />[[File:Cortex_Firmware_PlatformType.png]]
 +
#Select the 'Manually Update Firmware -> ROBOTC Firmware-> Choose File'.<br /><br />[[File:Cortex_Firmware_ROBOTC.png]]
 +
#Select and open the desired ROBOTC firmware file (in this example, 'VEX_Cortex_0968.hex').<br /><br />[[File:Cortex_Firmware_ROBOTC_Firmware.png]]
 +
#Click the 'Open' button to automatically start the new firmware download to the Cortex.
 
|-
 
|-
|width="441px"|{{tut-list-nxt}}
+
|}
|width="441px"|{{tut-list-tetrix}}
+
 
 +
== VEXNet Joystick Controller Firmware ==
 +
{|
 
|-
 
|-
|width="441px"|{{tut-list-vex}}
+
|To install the VEXNet Joystick Controller's firmware manually:
|width="441px"|{{tut-list-vex2}}
+
|-
 +
|
 +
#First, open ROBOTC and connect the VEXNet Joystick Controller to the computer (using a USB A-to-A cable).
 +
#Navigate to the 'Robot -> Download Firmware' option in ROBOTC. You may need to set the 'Platform Type' menu option to 'VEX 2.0 Cortex'.<br /><br />[[File:Cortex_Firmware_PlatformType.png]]
 +
#Select the 'Manually Update Firmware -> VEXNet Joystick Firmware-> Choose File'.<br /><br />[[File:Cortex_Firmware_Joystick.png]]
 +
#Select and open the desired VEXNet Joystick Controller firmware (in this example, 'JOY_V4_00.BIN').<br /><br />[[File:Cortex_Firmware_Joystick_Firmware.fw.png]]
 +
#Click the 'Open' button to automatically start the new firmware download to the VEXNet Joystick Controller.
 
|-
 
|-
 
|}
 
|}
<br />
 

Revision as of 21:10, 31 January 2014

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.