打算外包freescale i.mx515的hive注册表功能,走过路过的帮忙顶下,谢谢!
系统是wince6.0, flash是inand。
现在情况是这样的:
最新的BSP,按它提供的方法把hive注册表加上,会出现偶尔不能启动的问题,有时重启几次就出现一次,有时二三十次才出现一次,没什么规律,官方的开发板也有这个问题,相信用过mx51 EVK板的童鞋都知道,不断的重启或者是断电重启,都会出现。
从debug版本的打印信息来看是停在了加载文件系统的位置,执行到了SD卡驱动(就是inand驱动)里的一个Sleep()函数,Sleep函数执行后出不来,在这卡死,不知哪个线程一直占着CPU,如果把这个Sleep注释掉,会往下执行一段后停住,但和正常启动的打印信息对比,很难找出具体代码的位置,对sdbus驱动不太精通。
不知这样一个功能是咋样收费?了解下行情!
email:smart_qiang@163.com
[解决办法]
帮顶
[解决办法]
这种是鸡骨头啊。汗。
官方都这样,
看来飞思卡尔不是一般人能玩啊。
S5PV210 wince6.0 不会,没改过 hive 注册表就OK了。
只能友情帮顶了。
[解决办法]
帮顶下
[解决办法]
从SDBUS入手吧,好像用到这个都会出现这种问题,210下也会有。 在SD卡中运行稍微占点内存的程序,然后休眠就唤不醒了,也是卡死在某个sleep 或者 系统调用中。
googleman难道没发现过啊,这么经典的问题从6410就遗留下来了。。。
[解决办法]
同是imx51的飘过
[解决办法]
马上用IMX51的飘过
[解决办法]