Freescale Semiconductor Microcontrollers User Manual

Page 583

Advertising
background image

ColdFire V1 Full Chip Simulation Connection

583

Microcontrollers Debugger Manual

Manual Configuration: The Memory Configuration dialog box lists an entry for each
memory block. You can modify such entries without restriction.

NOTE

To simulate an absolute file generated in Freescale object file format, you must
open the Memory Configuration dialog box, set the auto on load mode, then
add a new RAM segment. The start and end addresses of this segment must
match the associated .prm file. Once you close the dialog box, you can load
your application and start a simulation.

Open Memory Block

Click the Open button to load a memory block file. The Open Memory blocks standard
dialog box appears. Select a memory map file, then click the OK button. The dialog box
closes, and the system loads the memory block file.

The Mode combo box changes to indicate the mode contained in the memory map file.

The list box lists the memory blocks loaded from the file, starting from the first memory
block. Appropriate data appears in the fields Name, Type, Start, End, Wait state, Bus
width
and Access Details.

Save Memory Block

Click the Save button to store the current memory blocks configuration. The Save
Memory blocks
standard dialog box appears. Enter a file name, then click the OK button.
The dialog box closes, and the system stores the memory block configuration into the file.

Memory Check Options

The Memory Check group box consists of three checkboxes, all checked when you bring
up the Memory Configuration dialog box:

• Stop if no memory — Check this box to have the FCS stop on an access to non-

existent memory. Clear this checkbox to prevent the FCS from stopping.

• Stop on read undefined — Check this box to have the FCS stop on a read of

undefined memory. Clear this checkbox to prevent the FCS from stopping.

• Stop on write protected — Check this box to have the FCS stop on a write to read-

only (write-protected) memory. Clear this checkbox to prevent the FCS from
stopping.

Memory Configuration Module Startup

Memory configuration is a dynamically loaded facility. That is, the new entry Configure
appears in the Simulator menu upon loading of the FCS (the Full Chip Simulation dll).
Selecting Configure opens the Memory Configuration dialog box, so that you can
configure memory.

Advertising