Update Firmware RobotC
Update Firmware RobotC
Setup
Firmware
You have installed ROBOTC and built the REM bot, but the robot is not yet able to
understand ROBOTC programs. You must first download firmware onto your NXT.
Firmware is the operating system for your robot. Once loaded on the brick, the
firmware will allow the NXT to load and run ROBOTC programs.
1. Plug one end of the USB cable into your NXT, and the other into your computer.
If the robot is not on press the orange button on your NXT brick.
1a. Connect the USB cable
Plug one end of the USB cable into your
robot, and the other into your computer
to allow communication between them.
© Carnegie Mellon Robotics Academy / For use with LEGO® MINDSTORMS® Education NXT software and base set 9797 Firmware •
ROBOTC
Setup
Firmware
2. Open up the ROBOTC program. To start ROBOTC go to the Start Menu, Programs or
All Programs, RobotC and finally choose “RobotC for Mindstorms”.
Checkpoint
This what your screen should look like. The ROBOTC Dialog box will disappear
after a few seconds. What is left is the main ROBOTC window.
© Carnegie Mellon Robotics Academy / For use with LEGO® MINDSTORMS® Education NXT software and base set 9797 Firmware •
ROBOTC
Setup
Firmware
3. Go to the “Robot” menu, then select “Download Firmware”.
3. Download Firmware
Select Robot > Download Firmware to
open up the NXT Brick Download menu.
4. The NXT Brick Download menu will appear. In the white box in the upper left,
you will see your NXT’s name and device address. Make sure the line for your NXT
is selected, then click on the “F/W Download” button.
© Carnegie Mellon Robotics Academy / For use with LEGO® MINDSTORMS® Education NXT software and base set 9797 Firmware •
ROBOTC
Setup
Firmware
5. A list of available firmware files will appear. If there is only one firmware file listed,
select it. If there is more than one, choose the firmware file (.rfw) with the highest number.
Click “Open” to begin downloading the firmware.
End of Section
The message log will show the progress of the firmware download. Your robot will appear to turn
off while the firmware is being loaded. When the process is complete, you will see a line at the
end of the log stating, “Firmware download completed”.
© Carnegie Mellon Robotics Academy / For use with LEGO® MINDSTORMS® Education NXT software and base set 9797 Firmware •