- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
冯社存 Email:fsc0@163.com 调试技术 调试主要有三种方法:JTAG调试方法;MDB调试方法;NFS调试方法 1 JTAG调试方法 在ads下通过JTAG接口作代码调试 2. NFS调试方法 在此仅描述如何将用户程序通过局域网,从NFS服务器(运行Linux宿主机)上,传输到运行linux的目标系统(NFS客户机)并执行的过程: (1)将目标系统与Linux宿主机连接在同一网段中,在宿主机的任意目录下编写应用程序,并用交叉编译工具生成bin格式的文件。 (2)启动目标系统的linux,通过超级终端,输入下面的命令: ifconfig eth0 0 ifconfig命令用于配置目标系统的IP地址其中,eth0代表目标系统的网络设备,IP地址0为目标系统的IP地址,此时宿主机的IP地址为:192.1681.1.21。 执行命令: ifconfig –all 可以看到目标系统的IP地址已被正确配置 (3)测试一下与宿主机的连接,键入命令: ping 1 应能得到宿主机的应答信息。 (4)当目标系统与宿主机已正确建立连接后,进入目标系统的可写目录/var或/tmp,并登录到宿主机: cd /mnt mount –o nolock 1//home/nfs /mnt/yaffs (6)进入/mnt/yaffs目录执行相应程序: ./XXX 其中XXX为相应程序名称 3. MDB调试方法 MDB是一个Linux的任务调试监控程序,它本身也是一个Linux的应用程序,这个程序可以作为其他需要调试的程序的父进程,来控制它们的运行。 因目前仅在X86下较为稳定,故我们只做了解就可。 调试技巧 使用printk打印调试 printk(“data is %x \n”,data); * *
文档评论(0)