当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 使用OpenOCD出错
帖子发表于 : 2008-04-14 21:44 

注册: 2007-02-03 9:12
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
我是直接安装的
sudo apt-get install openocd
我运行openocd错误如下
rayfox@rayfox-arm-devle:~/arm-elf-insight$ openocd -f lpc2131_openocd_debug.cfg
Info: openocd.c:92 main(): Open On-Chip Debugger (2007-07-31 19:00 CEST)
Warning: arm7_9_common.c:684 arm7_9_assert_reset(): srst resets test logic, too
Error: armv4_5.c:186 armv4_5_mode_to_number(): invalid mode value encountered
Error: arm7_9_common.c:1025 arm7_9_debug_entry(): cpsr contains invalid mode value - communication failure
Error: target.c:1143 handle_target(): couldn't poll target, exiting
rayfox@rayfox-arm-devle:~/arm-elf-insight$ openocd -f lpc2131_openocd_debug.cfg
Info: openocd.c:92 main(): Open On-Chip Debugger (2007-07-31 19:00 CEST)
Warning: arm7_9_common.c:684 arm7_9_assert_reset(): srst resets test logic, too
Error: armv4_5.c:186 armv4_5_mode_to_number(): invalid mode value encountered
Error: arm7_9_common.c:1025 arm7_9_debug_entry(): cpsr contains invalid mode value - communication failure
Error: target.c:1143 handle_target(): couldn't poll target, exiting

这个是我的 lpc2131_openocd_debug.cfg文件
telnet_port 4444
gdb_port 3333
interface parport
#parport_port 0x378
parport_port 0
parport_cable wiggler
jtag_speed 0
reset_config trst_and_srst srst_pulls_trst
jtag_device 4 0x1 0xf 0xe
jtag_nsrst_delay 333
jtag_ntrst_delay 333
daemon_startup reset
target arm7tdmi little run_and_init 0 arm7tdmi-s_r4
run_and_halt_time 0 30
target_script 0 reset lpc2131_openocd_debug.script
working_area 0 0x40000000 0x4000 nobackup
flash bank lpc2000 0x0 0x8000 0 0 lpc2000_v2 0 12000 calc_checksum

我的lpc2131_openocd_debug.script文件
#在RAM中调试
#设置软断点
#arm7_9 sw_bkpts enable


#在FLASH中调试
#设置硬件断点(只能设2个)
arm7_9 force_hw_bkpts enable
#复位停机
soft_reset_halt


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-14 23:14 

注册: 2007-02-03 9:12
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
我用示波器发现我的并口有数据输出。
不知道是怎么回事?
是不是有并口相关的服务没关?


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-15 13:01 

注册: 2007-02-03 9:12
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
郁闷了一天,问题还没决绝,我顶上去,等高手来解!


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-15 13:06 

注册: 2007-02-03 9:12
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
rayfox@rayfox-arm-devle:~$ ls -l /dev/par*
crw-rw-rw- 1 lp scanner 99, 0 2008-04-15 12:55 /dev/parport0
rayfox@rayfox-arm-devle:~$ lsmod | grep port
parport_pc 37412 0
parport 37448 2 ppdev,parport_pc
rayfox@rayfox-arm-devle:~$ ls -l /dev/par*
crw-rw-rw- 1 lp scanner 99, 0 2008-04-15 12:55 /dev/parport0
rayfox@rayfox-arm-devle:~$ cat /proc/ioports | grep par
0378-037a : parport0

高手啊,看看也许有用


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-04-15 18:55 

注册: 2007-02-03 9:12
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
无语了,

代码:
rayfox@rayfox-arm-devle:~$ echo 0 >> /dev/parport0
bash: echo: write error: Invalid argument
0

这样都不行,是不是驱动的问题哦?请高手指点!!!!


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-04-21 21:10 

注册: 2007-02-03 9:12
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
升级到8.04后问题解决
我想是驱动的问题。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译