我们的内核开发和应用程序开发分成两个组, 内核开发组希望能把nk.bin写入flash, 然后交给应用程序组调试App.
现在的问题是, 内核开发组将release版的nk.bin写入flash之后, 虽然active sync可以连上,但evc无法连接上.
所尝试的工作:
debug模式的内核太大,无法固化到flash
在release模式下加入kernel debugger, 启动后停止在kitl等待连接点上,无法继续启动到桌面.
CPU: pxa 255
flash: 32M
RAM: 64M
请大家赐教.
另一个问题是, debug模式下activesync有时无法连接. PB调试信息显示notification subsystem not initialized yet.
上朔到启动过程中看notification subsystem的启动信息:
正常情况下:
NOTIFICATION:
tart UI...
NOTIFICATION:
tartAlarm
不正常情况:
NOTIFICATION:
tart UI...
没有出现StartAlarm行.
该问题不是每次都出现, 极为奇怪.