This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6678单核内部RAM容量

Other Parts Discussed in Thread: TMS320C6678

各位大牛:

                   1)TI TMS320C6678芯片内部支持的最大程序运行ROM空间有多大?在线仿真器调试 load 进的程序存储在内部的什么地方?程序运行机制是什么?

                   2)直接对L2 部分区域进行数值初始化(如向该区域设置常量数值),查看memory为何不能够正确地进行初始化?

                   3)QDMA的OPT寄存器是不可读的,那么EDMA 的OPT寄存器可读吗?

                   4)SYS/BIOS 或者DSP/BIOS 是真正运行在C6678芯片内部的吗,还是只是在CCS上运行的一个开发工具?如果运行在内部,那它的运行结构和哈佛结构体系怎么协调?

                   5)光盘资料中有linux的相关资料,linux可以在此平台上运行吗?

                 大牛们,辛苦了,解答下。谢谢!

  • 1. C6678片内共有L2 512KB x 8 = 4096KB 以及 SL2 4096KB, 所以共有8192KB 内存供使用,JTAG会把代码load到片内内存执行,分配由你自己写的link file来控制。

    2. 你要注意是否开启了L2 cache,cache的部分不能被访问。

    3. Parameter Set里面的OPT都是可读可写的

    4. SYS/BIOS和DSP/BIOS是运行于DSP上的操作系统。

    5. 运行于DSP上的linux系统可以去 linux-c6x.org 找到相关资料和代码。