嵌入式开发者社区

标题: OMAPL138当单核DSP使用,烧写程序后,上电程序不运行 [打印本页]

作者: lanteng    时间: 2016-9-2 15:52
标题: OMAPL138当单核DSP使用,烧写程序后,上电程序不运行
刚买的OMAPL138开发板,想从单核DSP学起,使用TMS320C6748用户手册的例程可以进行仿真,但是将ais文件烧写进Flash后,再上电程序不运行。是要有特殊设置吗?8 Q7 f& i8 i( y+ A, E

作者: 希望缄默    时间: 2016-9-2 15:56
L138 不能按照 C6748 方法烧写!
作者: lanteng    时间: 2016-9-2 16:04
那是按照L138手册上的烧写步骤?那个不是用的是ARM9核么?我各种烧写方式都试了,都不行,能给我说个大概步骤吗?
作者: 希望缄默    时间: 2016-9-2 17:18
lanteng 发表于 2016-9-2 16:04' k( D  n% Y$ D7 ~
那是按照L138手册上的烧写步骤?那个不是用的是ARM9核么?我各种烧写方式都试了,都不行,能给我说个大概步 ...
' B$ Z' U! `$ g6 r0 \8 m
参阅 7-OMAPL138开发板固化DSP程序到NAND FLASH步骤.pdf
$ i0 s) @4 K( l4 V1 v: p8 E3 o
作者: lanteng    时间: 2016-9-2 17:38
好的,谢谢,还是要好好看看资料!
作者: lanteng    时间: 2016-9-3 11:02
按照手册的程序固化步骤,有以下几个问题:4 A( S6 h4 i* \# z1 C, x& }
1. 2.2.6手册中的OMAPL138_NandWriter.out在光盘中找不到,只有nand-writer.out,直接用nand-writer.out可以成功烧写程序,且上电后程序可以运行,此处的程序是提供的例程。1 T! @+ `# Z' J* K
2. 按照7-OMAPL138开发板固化DSP程序到NAND FLASH步骤.pdf8的烧写步骤,出现的提示信息与手册中不一样,与2.2.6的提示信息一样,直接按照2.2.6的继续操作可以实现.bin文件的烧写。
( L/ D7 {9 G7 p6 T8 _8 f3. 将例程led-138-C6748boot中的.out文件转换为.bin文件,烧写后上电程序可以运行,但是按照7-1.5编译自己的工程,然后将.out文件转换的.bin文件,烧写后程序不运行。
: B  K7 t% {1 j: g4 v# U麻烦帮我看下第3个问题,除了7-1.5的工程设置外,还需要其它设置吗?同时,按照7-1.5加载myboot.asm文件后,编译工程有警告。是不是这块哪里的问题?5 s, T* f3 A; b% D$ p+ I5 M, `

作者: lanteng    时间: 2016-9-3 12:04
找到问题了,是cmd文件不对,例程led-138-C6748boot中的cmd文件中,section段的所有地址都是DDR,而自己建的工程的工程中所有的地址都是SHRAM,将这部分改为DDR后,编译程序后用其.out文件转换的.bin文件烧写进FLASH后,重新上电程序可以运行。
作者: 希望缄默    时间: 2016-9-3 17:41
所以啊 一般不推荐把 L138 当 C6748 来用
作者: yingximupu    时间: 2017-1-2 10:55
lanteng 发表于 2016-9-3 11:02. S- w8 p( ]$ V& s
按照手册的程序固化步骤,有以下几个问题:
% d  x$ v) ^7 g0 i0 w, ~! g1. 2.2.6手册中的OMAPL138_NandWriter.out在光盘中找不到,只有 ...

1 d: T* Z2 w+ D4 E# J: B2 ]$ b你好!我在加载nand-writer.out时总会出现nandflash failed的错误,请问你有没有出现过?
作者: yingximupu    时间: 2017-1-2 17:00
希望缄默 发表于 2016-9-2 17:18/ m" x8 i0 M4 H3 K9 {7 x. B2 Z! M
参阅 7-OMAPL138开发板固化DSP程序到NAND FLASH步骤.pdf

6 ^" V/ J$ G- p9 m6 _9 t请问,为什么我按照这个教程的步骤烧写到NAND FLASH,在加载nand_writer.out后出现  ERROR: NAND Initialization failed.   NAND flashing failed!
作者: yingximupu    时间: 2017-1-2 17:01
希望缄默 发表于 2016-9-2 17:18/ A4 E% k( \5 g4 w, K- T% F+ D
参阅 7-OMAPL138开发板固化DSP程序到NAND FLASH步骤.pdf
! U* W4 g6 W2 Q, _, Q
请问,为什么我按照这个教程的步骤烧写到NAND FLASH,在加载nand_writer.out后出现  ERROR: NAND Initialization failed.   NAND flashing failed!  但是我按照2-2OMAPL138教程中的步骤可以烧写程序到NAND FLASH, 这到底是什么原因?
作者: 希望缄默    时间: 2017-1-3 08:37
yingximupu 发表于 2017-1-2 17:00; Q; y" r# Y) J' m5 o
请问,为什么我按照这个教程的步骤烧写到NAND FLASH,在加载nand_writer.out后出现  ERROR: NAND Initial ...
/ Y( @: C, h  D& ]# D8 f  v6 O) a
如果是带 FPGA 的版本 烧写 DSP 之前要擦除 FPGA
作者: yingximupu    时间: 2017-1-3 09:35
希望缄默 发表于 2017-1-3 08:37- A) h6 @! o* x6 v
如果是带 FPGA 的版本 烧写 DSP 之前要擦除 FPGA
" K9 s6 a5 P9 ~- B' r
之前毕业的师兄用过这个板子,FPGA的确有程序。我还没学FPGA的使用,请问怎么擦除FPGA?
作者: 希望缄默    时间: 2017-1-3 11:45
yingximupu 发表于 2017-1-3 09:35
" g2 \, ~! \, S% c/ v3 o% p之前毕业的师兄用过这个板子,FPGA的确有程序。我还没学FPGA的使用,请问怎么擦除FPGA? ...

1 k! E( E* V8 R; y5 j' T@human 解答下咯
作者: 追梦人    时间: 2017-7-11 16:34
本帖最后由 追梦人 于 2017-7-11 16:41 编辑
- ]; I3 ]# I+ S" ~* O' c+ x/ p; T0 h1 r' d! C0 P0 [1 Z3 G
加载nand-write.out后提示写ais文件一样可以加载.bin文件吗?
作者: JustK-O    时间: 2017-9-4 11:27
我是6748,串口烧写到NAND FLASH显示成功,但是断电再上电以后,程序不运行,楼主知道是怎么回事吗




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