Trace32 加载高通 ramdump | 您所在的位置:网站首页 › cmm文件怎么打开 › Trace32 加载高通 ramdump |
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=22862t32_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.cmm2、一切准备就绪后执行:launch_t32.sh #!/bin/sh cd $(dirname $0) /opt/t32/bin/pc_linux64/t32marm64-qt -c t32_config.t32, t32_startup_script.cmm & |
CopyRight 2018-2019 实验室设备网 版权所有 |