完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
按照说明书进行设置,openocd、gcc和jre都安装成功。openocd运行起来以后在另一个命令行下telnet localhost 4444,报端口连接不上的错误。而后在Ubuntu下作了同样的工作,却可以执行。不知道是什么原因。我用的开发板是友善mini2440,是否openocd的参数改了?
另一个问题,在openocd的调试环境下,mww失败。我的开发板上MMU,I-Cache,D-Cache都enable的。是否有关? |
|
相关推荐
5个回答
|
|
1. telnet不成功,是否防火墙的原因?
2. openocd的调试环境下,mww失败。我的开发板上MMU,I-Cache,D-Cache都enable的。是否有关? 答:是的,执行这2个命令关闭MMU: arm920t cp15 2 0 step |
|
|
|
采用上述办法还是不行。运行状态如下:
> poll target state: running > halt target state: halted target halted in ARM state due to debug request, current mode: System cpsr: 0x6000005f pc: 0x33f08f38 MMU: disabled, D-Cache: disabled, I-Cache: disabled > mdw 0x0 0x00000000: ea00000b > mww 0x0 0x00000000 > mdw 0x0 0x00000000: ea00000b 我发现我的开发板是运行在system模式下。而教程上是undefined。是不是这个原因造成的? |
|
|
|
如果是NOR启动,0地址对应的是NOR FLASH,是无法使用mww命令写的,可以试试0x40000000这个地址
|
|
|
|
又遇到问题了。
> arm920t cp15 20 20: 00000000 > poll target state: halted target halted in ARM state due to debug request, current mode: System cpsr: 0x6000005f pc: 0x33f08f5c MMU: enabled, D-Cache: enabled, I-Cache: enabled > resume Unable to set 32 bit software breakpoint at address 00000084 > arm920t cp15 20 target must be stopped for "cp15" command > halt target state: halted target halted in ARM state due to debug request, current mode: System cpsr: 0x6000005f pc: 0x33f08f5c MMU: enabled, D-Cache: enabled, I-Cache: enabled > arm920t cp15 20 20: 00000000 > poll target state: halted target halted in ARM state due to debug request, current mode: System cpsr: 0x6000005f pc: 0x33f08f5c MMU: enabled, D-Cache: enabled, I-Cache: enabled 把光盘上examples/leds下的例程make之后,loadimage到板上,能跑。但是bp显示成功,但是运行起来显示在软件断点无法停止。奇怪的是MMU之类的又开始运行了,并且无法关闭。 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
197个成员聚集在这个小组
加入小组为什么点亮LED的例子放在NORFlash上跑会出现奇怪的现象?
2144 浏览 6 评论
1953 浏览 5 评论
韦东山老师推出的《玩转ARM裸机实战》课程将帮你以上问题一扫而光!
4511 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 14:44 , Processed in 0.416134 second(s), Total 52, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号