66

帖子

0

TA的资源

一粒金砂(初级)

61
 
人人都说是在debug模式下的。但是我的debug编译通过,但是加载的时候启动不了。

release已经可以启动,但是不能单步。

现在又是一个无计可施。只能等待高人出现了

回复

77

帖子

0

TA的资源

一粒金砂(初级)

62
 
wogoyixikexie@gliet 说:
你好,打扰你一下。
wogoyixikexie@gliet 说:
KITL设置断点是attach device 之前设置的?起来之后是不能设置断点吧?
eeworld-songtitan牛人 说:
也可以的
wogoyixikexie@gliet 说:
我现在只能设置一次断点,并且不能随便单步
wogoyixikexie@gliet 说:
不知道是不是这个BSP的问题
eeworld-songtitan牛人 说:
那是因为代码流程只能跑到一次吧
eeworld-songtitan牛人 说:
比如驱动的entry
wogoyixikexie@gliet 说:
这样的作用就是排除那些系统不能启动的时候有用
wogoyixikexie@gliet 说:
看在哪里死掉了,
我一直以为没有起来,原来起来后那个液晶背光不知道怎么回事灭了
eeworld-songtitan牛人 说:

wogoyixikexie@gliet 说:
好了,能这样就可以了。以前我以为可以随便单步的。现在写一些EVC程序调试驱动比较好,当系统不能启动时候用一下KITL。
----------------------------------------------------------------------------------------------------
我现在只能入上述那样操作。

你们使用的KITL,可以系统起来后设置断点吗?我的不行。
不过能这样我也满足了。


搞了几天最后发现是自己不会用KITL,乱撞,系统早就起来了,哎。

总结:如果使用网线KITL一定要用eboot,如果使用USB可以不使用eboot。先这样了,明天结贴。
如果谁的kITL能够随便单步,在系统起来后还能设置断点的告诉小弟声。感激不尽。
每次都是长帖,谢谢楼上的几位朋友了。
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

63
 
如果有EBOOT,并且是通过ETHERNET下载NK,建议还是用ETHERNET作为KITL的调试通道,配置也很简单。
不过,看起来你的USBKITL也没什么问题。

KITL设置断点,我想应该得事先设定好。因为系统的执行是顺序下来的,运行过程中你根本没有机会设定断点,运行过了,就不会再运行回去。这和调试应用程序是不一样的,随时设,随时触发。

KITL最好是在Debug模式下用,如果系统当掉,一般会弹出提示框的,你的系统应该是正常运行起来了,只是没有正确配置硬件,所以液晶屏没有显示。

 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

64
 
引用 62 楼 sunrain_hjb 的回复:
如果有EBOOT,并且是通过ETHERNET下载NK,建议还是用ETHERNET作为KITL的调试通道,配置也很简单。
不过,看起来你的USBKITL也没什么问题。

KITL设置断点,我想应该得事先设定好。因为系统的执行是顺序下来的,运行过程中你根本没有机会设定断点,运行过了,就不会再运行回去。这和调试应用程序是不一样的,随时设,随时触发。

KITL最好是在Debug模式下用,如果系统当掉,一般会弹出提示框的,你的系统应该是正常运行起…


谢谢你,大牛人。你就是博客园那个大牛人啊,佩服啊。是学习驱动的榜样啊。
使用USB KITL呢就不用网线下载NK了。我用USB下载内核的,并且板子是自己做的。没有网卡的。

牛人的博客我留了好多言,被我踩得稀巴烂,O(∩_∩)O哈哈~再次感谢。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

65
 
debug加载错误,不管他了。

现在我把怎么么样修改代码和环境变量的图贴出来。对KITL也算做一个交代。



 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

66
 
对了支持KITL的2440 5.0BSP也给大家玩玩吧。
这是下载地址
http://download.eeworld.net/source/759134
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

67
 
你的帖子真是服务大众啊。不错不错,还有你的那个错误,好像是使用了一个没有初始化的CS吧。
这种问题在Release下一般是不会出错的。好像在Debug下面编译会出错的。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

68
 
学习了。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

69
 
引用 66 楼 gsymichael 的回复:
你的帖子真是服务大众啊。不错不错,还有你的那个错误,好像是使用了一个没有初始化的CS吧。
这种问题在Release下一般是不会出错的。好像在Debug下面编译会出错的。


我觉得有可能是我编译 的时候选sysgen造成的
应该选build and sysgen才行。
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

70
 
你可以启动retail的image,然后把要debug的dll拷到release folder下,在PB的Target菜单下的Release Directories Modules里面加上你的dll就可以调试了
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

71
 
这个情人节,你与谁在一起?

        去年的这个时候我们相偎相依于花前月下,许下了终身相伴的诺言,然而,今年的这个时候你又跟谁在花前月下 看明月照亮着这个喧嚣的城市?而我却默默的站在窗前,昂望着皎白的明月,思绪回到了好远好远的地方……
        情人,世间多么美好的词语,多么美丽的关系,多么亲密的人。它又是那么的让人措手不及,处处布满了荆棘,可以让你遍体淋伤。
        春节过完了,这该死的情人节又再次袭击着心灵。这个情人节,我又该如何过呢?邀请女友一起狂逛街头?邀请男友疯狂打游戏,这一切都是单身人的做法。我想还不如自己美美的阅读几本情感小说,让悲情的爱熏陶一下,被快乐的爱渲染一番……重温我们曾经爱的诺言!
        爱,是一个古老而又永恒的话题,她不会因为你的不存在而消失,就如《爱,你在转身时盛开》所说的,男主人公对姐姐的爱情已经转移到了妹妹身上,好不痴情而又悲情的爱啊!
        书中女主人公本不相信人生的奇遇,却被召去意大利继承姐姐碧昂的遗产,威尼斯的叹息桥上,和姐姐有过十年之约的JAN,竟然就是她的新上司。JAN 要她以碧昂的名义爱他,她没有当真,直到在一次死里逃生后,她才发现他已在她的心里撒下了爱的种子。一连串的打击和阴谋,她备受伤害,欲爱不能。她跟他约定一年后在叹息桥上见面,她要亲口告诉他“我爱你”。只是,爱情纵然已盛开如繁花,爱着的人会来吗?
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

72
 
学习下
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

73
 
引用 69 楼 D_BOY_JQ 的回复:
你可以启动retail的image,然后把要debug的dll拷到release folder下,在PB的Target菜单下的Release Directories Modules里面加上你的dll就可以调试了


这个方法也不错。

不过现在我觉得一般情况下没有什么必要使用KITL。
使用应用程序控制动态加载即可。

这样再也不用烧写NK了。哈哈。
 
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

74
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

75
 
好东西啊  
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

76
 
我选上Enable kernel Debugger,采用MXIP的方式,release下,OS起不来,pb出现cannot find OS file的对话框
各位知道是怎样的问题吗?
我不选Enable kernel Debugger是OK的,但是不能单步调试
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

77
 
楼上好好看我的步骤。哈哈
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

78
 
顶!!!
那个  U1073: don't know how to make ......什么的我遇到了5次,
每次都是在E:\WINCE500\PLATFORM\SMDK2440\lib\ARMV4I\retail找到DEBUG所少的文件。
wince编译一次告诉你少一个,每次都40多分钟啊。。。。。。。
依次少过如下文件
csp_arm.lib
csp_arm920t
ne2kdbg
vbridge.lib
nkbrof
最后好了,没有那种U1073: don't know how to make ......之类的错误了,
又碰到了如下的错误:
BUILD: [01:0000000211:ERRORE] kitl.lib(ethdbg.obj) : error LNK2001: unresolved external symbol dpCurSettings
BUILD: [01:0000000212:ERRORE] E:\WINCE500\platform\smdk2440\target\ARMV4I\debug\kernkitlprof.exe : fatal error LNK1120: 1 unresolved externals
怎么办??????
求高人再指点下。学习学习学习!谢谢谢谢谢谢!
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

79
 
来学习
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

80
 
来学习
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
【回帖赢京东卡】说说无线技术那些事儿
即日起—2月28日,参与回帖讨论都有机会赢取【30元京东卡】

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表