qcom8660 trace32 调试经验

本文档详细介绍了如何使用Trace32调试QCOM8660芯片,包括版本信息、配置文件位置、调试步骤及Android系统的烧录过程。调试涉及修改T32快捷方式配置,加载和擦除不同模块的映像文件,并进入Fastboot模式进行系统映像的刷写。
摘要由CSDN通过智能技术生成
1.根据高通技术支持的邮件,我们modem使用M8660AAABQNLYM314003版本,AP ANDROID使用M8260AAABQNLZA30110版本。
    都已经编译并生成配置文件,emergency download相关配置在文件夹D:\work\qualcomm\debug\emmc_program目录下,过程指导文档80-N5313-9_A_M8660AAABQNLYM314003.pdf


2.T32 debug:
0)
结合80-N2422-1_A_MSM8660_ANDROID_DEBUG_GUIDE.pdf文档和80-N5313-9_A_M8660AAABQNLYM314003.pdf的release note,修改D:\svn\modem\modem_proc\tools\t32\t32_daisychain下的快捷方式配置。


------------------------------------------------------modify debug begin--------------------------------------------------
C:\T32\bin\windows\t32marm.exe -c ..\config_scripts\config_usb.t32, ..\config_scripts\startup.cmm MSM8660_DC_ARM7_RPM 20101 1


C:\T32\bin\windows\t32marm.exe -c ..\config_scripts\config_usb.t32, ..\config_scripts\startup.cmm MSM8660_DC_ARMv7_SCORPION 20102 2


C:\T32\bin\windows\t32marm.exe -c ..\config_scripts\config_
这是一个启动参数列表,用于指定 Linux 操作系统的启动选项。其中包含了一些针对特定硬件或软件的优化设置,例如: - stack_depot_disable=on:禁用堆栈存储器。 - kasan.stacktrace=off:禁用 KASan 堆栈跟踪。 - kvm-arm.mode=protected/nvhe:设置 KVM ARM 的虚拟化模式。 - cgroup_disable=pressure:禁用 cgroup 内存压力控制。 - kpti=0:禁用内核页表隔离(KPTI)。 - ssbd=force-off:禁用 Spectre 漏洞的防护措施。 - lpm_levels.sleep_disabled=1:禁用低功耗模式。 - video=vfb:640x400,bpp=32,memsize=3072000:设置虚拟帧缓冲器的分辨率、颜色深度和内存大小。 - msm_rtb.filter=0x237:设置 MSM RTB 过滤器。 - service_locator.enable=1:启用服务定位器。 - swiotlb=4096:设置 I/O 内存管理器的缓冲区大小。 - firmware_class.path=/vendor/firmware_mnt/image:设置固件文件路径。 - loop.max_part=7:设置循环设备的最大分区数。 - hibernate=nocompress:设置休眠时不压缩内存数据。 - noswap_randomize:禁用交换空间的随机化地址。 - pcie_ports=compat:设置 PCIe 接口的兼容性模式。 - console=ttyMSM0,115200n8 earlycon=qcom_geni,0xa90000 qcom_geni_serial.con_enabled=1:设置控制台终端和串口的参数。 - slub_debug=FZPU:启用 SLUB 分配器的调试模式。 - bootconfig:指定使用 Bootconfig 工具进行启动配置。 - buildvariant=userdebug:设置构建变体为用户调试版。 - rootwait ro:等待根文件系统挂载完成,以只读模式启动。 - init=/init:指定 init 进程的路径。 - resume=/dev/sda13:设置恢复分区的设备路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值