刚开始使用6670LE,遇到很多的问题,标题出现的那个问题需要怎么解决呢?
还有调试的时候对 EVM configuration switch这个的配置有什么要求吗?
还有每个核都要选择一个GEL文件吗?
谢谢,小弟新手,很多都不懂,希望大家多教教!!!
noaming:
EVM configuration switch这个板子启动配置等一些作用,可以看硬件手册。
你上面的错误时什么时候提示的?
GEL只加载一次就够了。
Kun Lee:
回复 noaming:
这是我在建立一个basic example时出现的问题,当时我新建一个hello world程序,准备调试。
target configuration文件配置如下:
只给subpath_0配置了gel文件
谢谢!
noaming:
回复 Kun Lee:
这个没问题,只给一个核加载GEL,连接的时候能运行到GEL就可以了。
Kun Lee:
回复 noaming:
你好!
系统自带的样例没有cmd文件,会不会是这个问题呢?
C66xx_0: Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map.
C66xx_0: Trouble Writing Register PC: (Error -1176 @ 0xD720) 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 5.0.747.0)
还有你说的GEL只加载一次是什么意思呢?
如上图所示:如果我只需要在第一个核上运行,就只给第一个核配置GEL文件?DAP下面的2个参数需要配置什么文件呢?
谢谢!
Kun Lee:
回复 noaming:
非常感谢,就是没有cmd文件的问题。
再问一下,对于新手有没有什么中文的比较容易快速上手的资料,谢谢!
noaming:
回复 Kun Lee:
如果是新手的话,建议你仔细阅读开发板配套的硬件手册和MCSDK软件手册,这两个资料虽是英文的,但很好懂。关于C6678很少有中文资料,先读一下datasheet,然后用到哪个模块,再去查该模块相应的资料,这样比较有针对性。
Kun Lee:
回复 noaming:
您说的是对的,我现在再看这个BiosMulticoreSDK_2.0_GettingStartedGuide.pdf 和 BiosMulticoreSDK_2.0_UserGuide.pdf
但是里面提到的6个步骤:
图上标注的第二步和第五步不是太懂?
谢谢!
noaming:
回复 Kun Lee:
您好,第二条指的是CCS的配套仿真组件,如BIOS,XDAIS,XDCTOOLS,你安装CCS的时候应该一起装了,这个不用管。
第五条,指的板子配套的例程,即\BIOS_MCSDK\mcsdk_2_01_02_06\demos。