0.编译kernel时,应将kernel debug和OCD windriver debug设置成Y,编译出来的vmlinux应该在30M左右,strip后为3M多。
1.先建kernel连接,然后sr pc 0xbfc00000;go启动pmon,整个过程cpu应该是running的状态
2.通过pmon启动内核,如果是调试内核,应该将断电加在start_kernel处,且为硬件断点
3.kernel启动以后,应该在Processes处看到当前的进程
4.在此基础上才能调试app
0.编译kernel时,应将kernel debug和OCD windriver debug设置成Y,编译出来的vmlinux应该在30M左右,strip后为3M多。
1.先建kernel连接,然后sr pc 0xbfc00000;go启动pmon,整个过程cpu应该是running的状态
2.通过pmon启动内核,如果是调试内核,应该将断电加在start_kernel处,且为硬件断点
3.kernel启动以后,应该在Processes处看到当前的进程
4.在此基础上才能调试app