Download Print this page

Ramtron VersaKit-30 Series User Manual page 22

Advertisement

VersaKit-30xx
Once a breakpoint is reached, you can either:
Restart the program by clicking again on run
Single step through the code by clicking on step
View/Edit the SFR, IRAM, XRAM memory location by clicking SFR
When step
is clicked, the processor will execute the current instruction and step to the next instruction (and actually
stop). The SFR, IRAM, XRAM or FRAM memory content can be viewed and edited at any time after a breakpoint is
reached (this includes step
FRAM memory areas. It is also possible to open multiple windows for each of these memory areas.
Editing a given SFR, IRAM, XRAM and FRAM memory cell is simple:
Double click on the memory location to be edited.
Type in the new value to be written.
Press <Enter> or double click another memory location.
Notes on the SFR edition:
In the case of the SFR memory location, it is important to note that some registers are partially or totally read or write only
or can only be accessed when the related peripheral is activated. The SFR edition feature allows the user to partially
control the peripheral.
5.5 Updating the Code without exiting the debugger
If during a debug session, you want to modify the code, recompile and reload the code into the Flash memory. The Versa
Ware JTAG allows you to reload the code in Flash memory without exiting the Versa Ware JTAG debugging environment.
To do this, open the editor, modify the code and recompile it. Then return to the debugger and click on erase then
program
button. Note that all the breakpoints you have set will be lost.
5.6 Exiting the Debugger
To exit the debugger, click on stop debugging
environment.
_______________________________________________________________________________________________
www.ramtron.com
.
mode). The debugger provides table and list view options for the SFR, IRAM, XRAM and
. This will bring you back in the Versa Ware JTAG programming
.
, IRAM
and XRAM
buttons.
page 22 of 28

Advertisement

loading