嵌入式开发者社区

标题: 串口烧写程序到NANDFlash,发生错误 [打印本页]

作者: 51DSP2016    时间: 2017-3-23 15:45
标题: 串口烧写程序到NANDFlash,发生错误
使用AISgen制作完 .ais文件后,然后在控制台使用 sfh_OMAP-L138.exe 软件将DSP程序下载到 内核中时,最后一直卡在了! s0 o6 t2 D! T0 N  j. B
“waiting for sft on the omapl138 。。。”这里。上网查了一些资料,说是需要修改函数Uint32 DEVICE_ExternalMemInit( )4 N% y7 ]6 i8 k$ R( F, A
  的 5 个 DDR 参数值;但之前没有操作过,不知道怎么怎么修改,
$ j' e7 v* |; V1、请问这里应该怎么样修改DDR的参数值?
3 r9 h, h. }$ l7 |* T" N) @2、使用CCS5.3直接import光盘中的DSP例程,提示“Please install the ARMv5.1 compiler before importing this project.”;查看了一下编译器, n  N7 h8 r5 K
    是TI V7.4 ;难道编译器不向下兼容吗?还是别的什么原因。 这样的话是不是就得重新安装一下光盘中的CCSV5.5 解决?
2 Q9 [' j- ?9 g1 X( Z# P
作者: weibo1988821    时间: 2017-3-23 16:38
1、网上的说法是针对自己设计,使用不同于官方开发板的DDR的问题,需要更改DDR参数,如果你使用创龙开发板的话,按照PDF的相关介绍可以直接利用创龙的工具进行烧写,不需要啊自己重新编译生成工具,从你的输出信息上判断,你是不是没有进行开发板复位?
9 b3 Q* X+ E5 @/ q1 D& j" N- P2、你是不是安装CCS的时候没有勾选ARM的编译器?
作者: 51DSP2016    时间: 2017-3-24 12:46
weibo1988821 发表于 2017-3-23 16:38; O/ P4 N5 t( T* B. z+ b
1、网上的说法是针对自己设计,使用不同于官方开发板的DDR的问题,需要更改DDR参数,如果你使用创龙开发板 ...
8 s7 _' F3 o! C  Z5 k6 T+ p
谢谢你的回复。4 V# V8 }  W' `. ?9 n0 T9 ~# z( Q
1、使用串口烧写是没有问题的,但是使用UARTHost就不可以使用串口助手了;所以我就考虑将程序烧写到NANDFlash中;但是拷贝到NANDFlash中就出现了上面的错误。至于开发板的复位确定肯定是按了的。, F  U" f# P3 i9 `: k7 t. o5 Q
2、安装CCS的时候全部选择的 all 呀。




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