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

有关5515EZDSP外部flash自启动问题

各位工程师您好:

我使用的是EZDSP5515评估板,我想问一下,对于flash自启动,我使用官方的DOS命令 hex55 -i filename.out -o boot_image_file_name.bin -boot -v5505 -b -serial8,将OUT文件转化为BIN文件后,是不是直接烧录到flash中就可以了?还是需要自己再写跳转程序?

Shine:

不需要自己再写跳转程序,直接烧写就好了。可以参考下面的烧写步骤。
processors.wiki.ti.com/…/C5515_Boot-Image_Programmer

user4742441:

您好:

谢谢回答,我按照链接中的烧写方法将程序烧写入了flash,但是运行出现问题,在CCS中是运行正常的,文档中说是依赖GEL文件,然后我将文档中的PLL汇编程序复制到main函数里后,运行还是有问题。请问是什么问题?官方有这方面的例程吗?

Shine:

回复 user4742441:

用仿真器跟一下加载后的代码运行情况,如果用到DMA, HWAFFT的话,bootloader会把这些口关掉,所以在代码中需要把它们打开,具体请请看下面的说明。
processors.wiki.ti.com/…/C5515_Boot-Image_Programmer

user4742441:

回复 Shine:

您好:

谢谢回复,请问一下文档中的这条语句应该加在程序的什么地方?需要加在while循环中对它一直操作吗?

// enable the MPORT and disable HWA   *(volatile ioport Uint16 *)0x0001 = 0x020E;     asm("   idle");

赞(0)
未经允许不得转载:TI中文支持网 » 有关5515EZDSP外部flash自启动问题
分享到: 更多 (0)