Target Requirements

Target Requirements

 

The most significant variable in any embedded application is the nature of the target hardware and its operating system. Because the Rational Statemate rapid embedded prototyping capability is designed to work with many different target hardware/OS combinations, it is necessary to communicate the nature of the target hardware/OS so that appropriate code can be generated. This section examines how to communicate this information to Rational Statemate.

The many possible configurations of target system hardware and software requires a means to configure Rational Statemate to the specific details of the system used. The following items are critical to successfully generate and compile working code:

Other items may be necessary for a specific prototype, but these are required by virtually all systems.

To configure Rational Statemate for this kind of information requires three specific items:

A communications link for data upload/download between the Rational Statemate host system and the prototype development system; commonly an ethernet link, an RS-232C link, or an RS-485 link