@
目录
前言
总结开发过程中需要注意的内容和问题
总结
样机收到后
工厂测试过一遍,确认硬件设备没问题
*#*#37#*#* 暗码
硬件信息核对下跟项目配置是否一致
*#*#9988#*#* 暗码
宏开关的使用规则
-
MMI规则:
HX_MMI_模块_修改内容描述 -
驱动规则:
HX_DRV_(CAM\LCD)_修改内容描述
HX_DRV_COM_修改内容描述 -
公共问题修改:
HX_COM_修改内容描述
FF620工程使用模拟器需要修改的地方
在对应的工程目录FF620V01_48X128_QVGA_6872.mk文件里修改
IM_ENGINE = NONE
CONFIG_OTA_SUPPORT = FALSE
PAC_FOTA_SUPPORT = FALSE
如何确认自己修订的文件要编译哪个
加快电脑运行
问题
客户反馈的问题
- 让测试部门先过一遍,确认问题是否会复现
- 定位清楚问题的模块
- 评估问题的优先级以及完成时间
- 同类型或者同模块的问题,要尽量统一处理
绿屏问题
当遇到如下的绿屏死机问题
发现问题出现在地址 0x880e7572 上面
打开编译完成后的.map文件,确认0x880e7572 是运行哪个函数
搜索对应的死机地址0x880e75 前半段 确认出问题函数
通过计算 0x880e752d < 0x880e7572 < 0x880e752d + 0x114
可以最终确认 问题出现在 mmi_mainmenu_matrix.c 里面的MatrixMenuGetTotalItemRect函数的某一行
剩下的只要去分析代码即可。
编译问题
查找问题方法
实例如下: 在编译1的时候出现报错
步骤如下:
打开log//link.log文件
查阅发现 custom_drv.a 驱动生成出现问题,打开 log//custom_drv.log 文件
搜索 errors,发现4个错误,原因是因为sensor_gc032a.c导致的,修改对应问题即可。
应用程序无法正常启动0xc0000142
FF620项目里面,使用perl进行编译的时候遇到该问题
最终解决方案:
暂时还没有找到合适的
原文地址:http://www.cnblogs.com/Wei-Ting/p/16831744.html
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请务用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性