嵌入式开发者社区

标题: C6678 仿真器无法连接 [打印本页]

作者: mmchest    时间: 2018-11-14 17:34
标题: C6678 仿真器无法连接
今天刚刚试着用仿真器进行仿真,尝试了用JTAG连接TL6678-EasyEVM,出现如下报错:
C66xx_0:Trouble Writing Memory Block at 0x8000 on Page 0 of Length 0x7040: (Error -1190 @ 0x8000) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package file:///C:\Users\liu\AppData\Local\Temp\%W@GJ$ACOF(TYDYECOKVDYB.png8.0.27.9)

C66xx_0: File Loader: Verification failed: Target failed to write 0x00008000
C66xx_0: GEL: File: C:\Users\liu\workspace_v8\Hello World\Debug\Hello World.out: Load failed.

用的CCSv8,驱动安装了,不知道是不是板子需要进行什么设置才能进行仿真?


作者: tronlong-gxd    时间: 2018-11-14 17:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: mmchest    时间: 2018-11-14 20:02
本帖最后由 mmchest 于 2018-11-14 20:10 编辑

我按照开发板光盘里的用户手册进行设置,test connection显示能成功连接,但是加载各gel文件debug时就报错了,另外ccs8和ccs5界面和设置都不太一样,debug窗口似乎没法看到八个核(也可能是由于debug报错导致?)
作者: mmchest    时间: 2018-11-14 20:32
tronlong-gxd 发表于 2018-11-14 17:45
您的gel文件是使用我司提供的吗?

我找到了ccsv8加载gel文件的方法,在target configuration->advance,点击一个核,右边出现initialization script,后边的browse选择gel文件路径。加载创龙提供的gel文件后debug窗口能看到八个核了,但是又出现了新错误
C66xx_0: Trouble Writing Register PC: (Error -1176 @ 0xEA40) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 8.0.27.9)
作者: mmchest    时间: 2018-11-14 21:41
tronlong-gxd 发表于 2018-11-14 17:45
您的gel文件是使用我司提供的吗?

我找到问题所在了,是因为没有按照顺序操作
要先build project生成.out文件,再加载.gel文件,debug初始化,run->load project打开刚刚生成的.out文件,运行。
自己尝试新建了一个工程,使用仿真器运行成功

非常感谢您的回复




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4