一般来说,这修改方法由高通告知,下面以msm8953平台为例子进行说明。
一、修改tz堆栈大小的方法
需要修改的地方有三个,TA、kernel、lk.
1.1 修改qsee trustzone_images TZ 的配置 oem_config.xml
vi core/securemsm/trustzone/qsee/mink/oem/config/msm8953/oem_config.xml
关键字为:OEM_pil_secure_app_load_region_size 这个大小就是tz的总大小, 已经有原来的5M改为25M
需要重新烧录:devcfg.mbn
1.2 修改kernel
vi kernel/msm-3.18/arch/arm/boot/dts/qcom/msm8953.dtsi
关键字: other_ext_mem, 将 reg = <0x0 0x85b00000 0x0 0xd00000>; 修改为 reg = <0x0 0x84a00000 0x0 0x1e00000>;
关键字:qcom_seecom 将