仿真器:XDS100V2
板子: DEVkit8600
软件: CCS5.2.1
目标配置文件里的“test connection"正确,但是在CCS里debug时,不能加载程序,报错误如附件的图片。
请问什么原因?
谢谢!
noaming:
“test connection"正确,加载程序时错误,那么连接板子这一步可以正确连接上吗?
Robert Liu2:
回复 noaming:
点"debug"菜单时是出现这个情况。
现在Linux系统没有启动,BOOT[4..0]=00001,SD卡没插。
我也试了选择不同的DEVICE和BOARD,不同的GEL文件,还是链接不上。
和BOOT[4..0]的设置有关系吗?
谢谢!
Gary Wu:
回复 Robert Liu2:
从log来看,仿真器还没有成功连上AM3359
Robert Liu2:
回复 Gary Wu:
怎么解决这个问题? 谢谢!
noaming:
回复 Robert Liu2:
不运行程序,只连接板子是不需要GEL文件,只需要选择好芯片型号就可以
Robert Liu2:
回复 noaming:
芯片型号选择的是AM3359,在CCXML文件里“test connection”正确。然后点DEBUG菜单就出现那个错误。
急!
noaming:
回复 Robert Liu2:
如果“test connection”正确的话,你设置一下debug configuration选项,让点击Debug时候,只连接板子,不运行程序,或只到main函数开头,看看怎么样
Robert Liu2:
回复 noaming:
第一次调CCS,不熟悉,小白。 怎么设置?没找到相关的选项啊
noaming:
回复 Robert Liu2:
在工程处右键,到debug as,选debug configuration,如下选择自动到main函数开头
Robert Liu2:
回复 noaming:
我按以上改了debug的设置,还是连接不上,同样的错误。 板子如果插上有Linux操作系统的SD卡,操作系统可以正常启动。感觉不是硬件的问题。
应该是哪块设置的问题。 0X0这个地址在AM3359上是保留扩展的外部GPMC的地址,不是寄存器的地址。从报错看,应该是配置的问题。