User’s Guide
9. Information for Advanced Users
This chapter is for advanced users who have experience with microprocessors. In
order to understand the following material you will need to have knowledge of
hexadecimal, binary numbers, and ASCII code. Finally, we briefly explain how to
control the CM-5 using the C language.
9-1. Boot Loader
Boot Loader When power is applied to the CM-5 unit, the “CM Boot Loader” program in Reset
Vector is executed. The “CM Boot Loader” program does not have as many
functions as a PC operating system, but it has the following basic features:
uploading and executing user created programs to the CM-5 unit memory,
verifying the data in the memory, and downloading programs back to a PC. All
numbers are treated in hexadecimal.
Caution If you do not fully understand the system, do not use the Boot Loader.
Execution In the Robot Terminal, press and hold the # key and press the mode switch to go
into the Boot Loader.
The figure below shows the Boot Loader screen. At this point, type “Help” and
press Enter, and the following message will appear.
116