Trace32 加载高通 ramdump 您所在的位置:网站首页 cmm文件怎么打开 Trace32 加载高通 ramdump

Trace32 加载高通 ramdump

2024-01-09 09:55| 来源: 网络整理| 查看: 265

1、高通ramdump解析后有几个重要文件:

android@ubuntu:~/tmp/Port_COM6/out$ ls launch_t32.sh t32_config.t32 t32_startup_script.cmm

修改t32_config.t32默认配置调整字体为LARGE,注释掉HEADER, PRINTER,否则会报错.

OS= ID=T32_1000002 TMP=/tmp SYS=/opt/t32 HELP=/opt/t32/pdf PBI=SIM SCREEN= FONT=LARGE ;HEADER=Trace32-ScorpionSimulator ;PRINTER=WINDOWS RCL=NETASSIST PACKLEN=1024 PORT=22862

t32_startup_script.cmm就是t32加载的执行脚本,是解析脚本默认生成的,但是默认data.load.binary的路径不对,需要手动指定正确的binary加载路径:

title "/home/android/tmp/Port_COM6/out" sys.cpu CORTEXA53 sys.up data.load.binary /home/android/tmp/Port_COM6/OCIMEM.BIN 0x8600000 data.load.binary /home/android/tmp/Port_COM6/DDRCS0.BIN 0x10000000 data.load.binary /home/android/tmp/Port_COM6/DDRCS1.BIN 0x80000000 Register.Set NS 1 Data.Set SPR:0x30201 %Quad 0x11c3b000 Data.Set SPR:0x30202 %Quad 0x00000032B5193519 Data.Set SPR:0x30A20 %Quad 0x000000FF440C0400 Data.Set SPR:0x30A30 %Quad 0x0000000000000000 Data.Set SPR:0x30100 %Quad 0x0000000004C5D93D Register.Set CPSR 0x3C5 MMU.Delete MMU.SCAN PT 0xFFFFFF8000000000--0xFFFFFFFFFFFFFFFF mmu.on mmu.pt.list 0xffffff8000000000 data.load.elf /home/android/tmp/Port_COM6/vmlinux /nocode task.config /opt/t32/demo/arm64/kernel/linux/linux-3.x/linux3.t32 menu.reprogram /opt/t32/demo/arm64/kernel/linux/linux-3.x/linux.men task.dtask v.v %ASCII %STRING linux_banner do /home/android/tmp/Port_COM6/out/regs_panic.cmm

2、一切准备就绪后执行:launch_t32.sh

#!/bin/sh cd $(dirname $0) /opt/t32/bin/pc_linux64/t32marm64-qt -c t32_config.t32, t32_startup_script.cmm &

image



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有