Scroll to navigation

SIMULATOR(1) User Commands SIMULATOR(1)

NAME

simulator - manual page for simulator (7.12-6+9+b2) 7.12.0.20161007-git

SYNOPSIS

arm-none-eabi-run [options] program [program args]

OPTIONS

Watch the simulator, take ACTION in COUNT cycles (`+' for every COUNT cycles), ACTION is int breakpoint
Watch the PC, take ACTION when matches ADDRESS (in range ADDRESS,ADDRESS), `!' negates test
Watch the clock, take ACTION after MILLISECONDS (`+' for every MILLISECONDS)
Delete a watchpoint
List scheduled watchpoints
Delete memory at ADDRESS (all addresses)
Add a memory region
Add memory shadow
Add memory at address zero
Fill subsequently added memory regions
Clear subsequently added memory regions
Memory-map next memory region from file
List configurable memory regions
List mapped regions
Perform profiling
Perform instruction profiling
Perform memory profiling
Perform CORE profiling
Perform model profiling
Specify the speed of the simulated cpu clock
Specify profile output file
Perform PC profiling
Specified PC profiling frequency
Specify PC profiling size
Specify PC profiling sample coverage
Specify PC profiling address range
Trace useful things
Perform instruction tracing
Disassemble instructions (slower, but more accurate)
Trace instruction decoding
Trace instruction extraction
Perform line number tracing (implies --trace-insn)
Trace memory operations
Trace ALU (Arithmetic Logic Unit) operations
Trace FPU (Floating Point Unit) operations
Trace VPU (Vector Processing Unit) operations
Trace branching
Perform ALU, FPU, VPU, MEMORY, and BRANCH tracing
Include model performance data
Trace core operations
Trace events
Trace system calls
Trace cpu register accesses
Add information useful for debugging the simulator to the tracing output
Specify tracing output file
Specify model to simulate
List selectable models
Verbose output
Set endianness
Set running environment
Set memory access alignment
Print debugging messages
Print instruction debugging messages
Specify debugging output file

--do-command COMMAND

Print help information
Print version information
Specify the architecture to use
List supported architectures
Specify the object-code format for the object files
Use VMA or LMA addresses when loading image (default LMA)
Root for system calls with absolute file-names and cwd at start

Note: Depending on the simulator configuration some options

may not be applicable

program args Arguments to pass to simulated program.

Note: Very few simulators support this.

SEE ALSO

The full documentation for simulator is maintained as a Texinfo manual. If the info and simulator programs are properly installed at your site, the command

info simulator

should give you access to the complete manual.

January 2016 simulator (7.12-6+9+b2) 7.12.0.20161007-git