TI中文支持网
TI专业的中文技术问题搜集分享网站

请问如何去配置CCS工程、使得烧写NOR之后:重新上电的:最终用户程序在 DDR2中运行 ?

初学DSP—— C6748:资料太多,看花眼了 。。。

原本打算:从头配置 GEl文件,但是无奈 看见厂家的GEL

文件已经有40KB大小,内容太多不是那么容易吃透 。。

只好囫囵吞枣了只好先学习重点内容:简单的修改、编译

自己的程序、用AIS_NOR烧写工具、断电重启能正常运行。

【可是:不知道这个程序是NOR直接运行,还是被复制到

DDR中运行】。毕竟DDR的读取速度远远快于NOR。

现在想知道:CCS v6.13 工程中:哪个、哪些个环节能设置

最终用户程序【NOR 中】直接运行 ?还是 在 【DDR 中】 运行 ?

附件——AIS_NOR 烧写 工具 ——

附件——我C6748的GEL文件——

先 谢谢 Ti专家,和 各位 熟手 。。

Yong Cao1:

回复 Tony Tang:

谢谢,现在 有点 理顺 思路了 。。 先归纳 如下 两个要点 :不知正确否。。

1、XDS100 仿真器联机调试 的时候:厂家:故意把 c6748 设置到 400MHz 主频

     是 需要 依靠 厂家的 GEL 文件 吧 。

2、把被调试完毕的程序烧写进 NOR、其中有个 AISgen 转码 过程,这个过程中:

     调入厂家的 c6748_AIS.cfg 之后,才算是把 c6748 主频设置到 400MHz 了 ?

     转码输出的 AIS格式的BIN 文件才包含有设置主频到 400MHz 的代码,烧写BIN

     之后、上电:最初程序肯定是:在NOR直接取指令执行,这,,,我明白。。

【浓缩一下】:仿真依靠GEL文件,烧写依靠_AIS.cfg文件 —— 正确吗??(问答 1)

众所周知:DDR2 读取速度 远快于 NOR,我希望 用户程序后面段落 搬移到 DDR2中,

(问答 2)请问:这个搬移 需要由 用户自己完成 ?还是 有其它工具软件 自动完成 ??

哦,,我若选 NAND 代码肯定不会在 NAND 直接执行,必然被 搬移到 RAM 中执行,

(问答 3)请问:做什么样的 设置:能让NAND 启动模式,代码被搬移到 DDR2 中执行?

——(而不是 被搬移到 c6748 芯片内部 RAM )—— 以上三问:烦请 TI 专家指点。。

Yong Cao1:

回复 Tony Tang:

再简单请问:目前的 c6748  NAND 启动模式,启动的时候 NAND 中的 代码

是被搬移到 c6748 内部的 L2 RAM 256KB 上 运行 吗 ??

有没有现成的 工具软件:生成 NAND 烧写文件的时候,直接生成出启动的

时候,把 NAND 里面的 代码 搬移到 DDR2 指定位置 运行 ???

Yong Cao1:

回复 Tony Tang:

今天:初步搞清楚了——是依靠 工程 里面的 CMD 文件里的

SECTIONS  段 来指定 目标程序 的运行地址,着手试过 放在

DDR2,放在 DSPL2RAM ,放在 SHRAM 小程序都能运行 。。

请问 Ti 专家 —— 如下的 一个 Warning 是怎么个 深层含义 ?

请看 48行是复制的 46行 —— 可是 48行 就没有给出 这个警告 。

赞(0)
未经允许不得转载:TI中文支持网 » 请问如何去配置CCS工程、使得烧写NOR之后:重新上电的:最终用户程序在 DDR2中运行 ?
分享到: 更多 (0)