Debugging method for applied programm in simulator of embedded system
A technology for embedded systems and debugging applications, applied in the direction of software testing/debugging, etc., can solve the problems affecting the performance of the simulator and cannot be used, and achieve the effect of improving the response speed and performance.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0014] In an ARM simulator, the interpretation and execution of ARMv4 version instructions is realized, and the AT91EV40 development board of Atmel Company is simulated, on which ucLinux version 2.0.0 can run. When compiling this version of ucLinux, the kernel symbol file is generated as / boot / system.map. The name of the program to be debugged is assumed to be debuggedproc, the debugger is debugger, and the name of the simulator is simon. The symbol analysis loading module, virtual memory access module, and debugging proxy module are implemented in the simulator. At the same time, the debugging interface module is included in the independently running debugger client, which communicates with the debugging agent module of the emulator through sockets, and the communication format follows the GDB remote debugging protocol.
[0015] 1) The debugger determines the process ID of the program to be debugged debuggedproc on the target operating system by analyzing the process list obt...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com