Skip to main content

ArmDebugger

Homepage: http://chaos.allsiemens.com/software.html (web archive)
Forum thread: http://forum.allsiemens.com/viewtopic.php?t=20735 (web archive)
Author: Chaos

ArmDebugger: screenshot 1

Debugger for Siemens 65/70/75 series phones.

  • Automatic generation of a CGSN patch from a dumped full flash
  • Viewing phone memory contents in a HEX dump
  • ARM/Thumb disassembler with inline assembler
  • Step-by-step tracing of a program or process
  • Setting watchpoints on any flash memory address and on writes to a RAM range
  • Ability to edit memory, including the flash area (flash page substitution is used)
  • Search for bytes/strings in memory, references
  • Integration with Keil ARM tools
  • Additional features: dump memory to a file, call flash functions with parameters, hex/bin/dec calculator

Instructions for using ArmDebugger.

Versions

  • 0.7.9m2ArmDebugger-079m2.zip (2012-04-07)
    Dimadze modification for BenQ-Siemens: support for MallocAddress, monitoring of external and virtual RAM, additional Nucleus patterns, and pointer highlighting.
    Windows 32-bit · 527 KiB
Archived versions (3)
  • 0.7.9ArmDebugger-079.zip (2006-12-28)
    Includes a quick guide and examples for Keil ARM Tools
    Windows 32-bit · 525 KiB
  • 0.4.1ArmDebugger-041.zip (2005-07-21)
    Windows 32-bit · 475 KiB
  • 0.2.1ArmDebugger-021.zip (2005-05-19)
    Released under the name Arm65Debugger
    Windows 32-bit · 451 KiB