- 积分
- 160
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
调试助手,由Chaos开发,以下是由俄文转换的英文,
Here are the basic possibilities:
- the automatic generation CGSN-patca on poured fulfleshu
- the survey of contents of the memory of telephone in HEX- dump without the limitations of access (in such cases of the region of the ports of input/output)
- the possibility of the editing of memory, including Flesch- region (it is used substitution flash- pages, contained flash it does not change)
- the search for baytov/strok in the memory
- the search for references of any type to the selected address of the memory
- the continuous monitoring of the section of the memory
- ARM/Thumb disassembler with inline- assembler
- the step-by-step laying out of program or process
- the installation of the points of stop (breakpoints) to any address of the Flesch- memory
- the installation of the points of monitoring (snappoints) - the possibility to look contents to registrov/pamyati at any point of the piercing
- installation watchpoint to the record into the range RAM indicated
- the possibility of importa/eksporta of the base of the names of iz/v disassembler IDA Pro
- the record of all of those made by patchey, the possibility of the survey of the list of their patchey, operational cancellation, export into vkp- file
- integration with Keil ARM tools - compilation and the starting of the test programs (they are supported Assembler and s), the possibility of the automatic load of the compiled code with the ukazanomu address
- compilation and testing butloaderov
- the conclusion of the state of the separate addresses of memory in the form integer/hex/ASccII/Unicode, and also the elements of the inserted structures (to 5 levels)
- the survey of the map of the address space
- prosmotr/izmeneniye of the registers of coprocessor CP15
- analysis RAM, the search for the neispol'zuyemykh pages for the function of substitution flash
- the memorization of the current state (patchey, opened it is file editor, the current addresses...), the automatic load of all made changes during reloading of the telephone
- otlavlivaniye of emergency terminations (SExit), with the conclusion of complete information about them
- the survey of resources Nucleus RTOS (processes, the processors of interruptions, the allocation of memory)
- the survey of the detailed map of the Flesch- memory
- the additional functions: the dump of the section of memory into the file, the call of functions flash with the parameters, hex/bin/dec the calculator
Tuning:
1. prescribe in the tuning way to Keil ARM
2. Sgeneriruyte CGSN-patc (menu Tools->.Generate CGSN patch), you will use it
3. add section with the parameters of telephone in devices.ini (since entire 65-4 series has the identical organization of memory, simply copy any block, you will change the name of section on [ Siemens:vawa_model6:vawa_prowivka ] remove all parameters, which are begun with Pool). (if section for your piercing already is, points 3 and 4 you pass).
Now debager must see telephone.
4. with the aid of Tools->.RAM access analyzer you will determine the free sections of memory. You will overload telephone, press Initialize, then it is necessary to torment well telephone, trying to use all possible functions. After this, press Analyze, program will give out the list of the neispol'zuyemykh regions to memory. Select by 2-3 the largest and enter them in devices.ini as Pool<.N>.Address and Pool<.N>.pages.
[ 本帖最后由 消失网络中 于 2006-7-17 02:35 编辑 ] |
评分
-
查看全部评分
|