Firefly开源社区

标题: rk3288 sdk里面有没有类似kdump机制可以保存系统故障现场? [打印本页]

作者: buhui912    时间: 2016-1-5 13:57
标题: rk3288 sdk里面有没有类似kdump机制可以保存系统故障现场?
Linux里面有Kdump机制,可以在Linux内核崩溃时,将内核崩溃现场给保存起来,形成core文件。这样以后只要借助于crash工具分析core文件就可以知道故障发生时的现场情况记录。
rk3288 sdk里面有没有类似的功能配置啊?没有的话,为什么不开发个这样的功能,毕竟现在android系统内存容量越来越大,如果产品用于高可靠稳定场合时,需要有类似于PC平台上的故障保存机制。
作者: zhansb    时间: 2016-1-6 09:04
SDK目前没支持这种机制
作者: buhui912    时间: 2016-1-6 10:11
zhansb 发表于 2016-1-6 09:04
SDK目前没支持这种机制

建议做个这样的机制,我们公司的有些android定制产品会用到一些收银机设备,客户经常反映设备有时候会死锁。这个时候已经组装成机器里,也看不到串口打印信息。RK3288 SDK中有没有好的机制能够在这种情况下将死锁时的栈 callback 调用链给即使保存下来,然后客户可以发给我们,让我们进行分析当时的死锁原因啊。
作者: bzhao    时间: 2016-3-7 02:24
这个和sdk本身没多大关系的,  kdump这东西的移植到arm-eabi的cpu体系才可以,  我之前遇到遇到死锁问题, 也是想用这个,  无奈没时间整这个,
在x86下这个东西在PC下是很NB的东西!




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1