一种基于国产化FT6713DSP双区引导启动方法技术

技术编号:45436193 阅读:7 留言:0更新日期:2025-06-04 19:16
本发明专利技术涉及一种基于国产化FT6713DSP双区引导启动方法,通过将设计开发好的中断向量表vectors.sm,引导启动boot.asm和内存配置cmd文件拷贝到工作工程中替换原工程文件;注释掉原工程DSP芯片初始化函数中的InitEmif函数;打开DSP集成开发环境CCS,仿真器配置文件中连接配置为Texas Instruments Simulator,并生成ram.bin和sd.bin;将ram.bin和sd.bin合并为一个文件,并命名为ft6713_2in1.bin;使用flashBurn工程将ft6713_2in1.bin文件烧写至DSP启动引导的FLASH芯片中,完成工程软件的编译和烧写及启动引导。本发明专利技术可以让对要求执行效率高的软件运行在DSP片上高速内存中,其余软件运行在片外SDRAM外存中,即保证软件性能又可以保证软件功能,还能够为软件工程预留极大的扩展空间。

【技术实现步骤摘要】

本专利技术属于嵌入式软件,尤其是一种基于国产化ft6713dsp双区引导启动方法。


技术介绍

1、捷联惯性导航设备其解算周期一般为200hz~2000hz,卡尔曼滤波运行矩阵维数一般为15*15维,比较复杂方案时其矩阵维数可为21*21维,更复杂的甚至为32*32维,因此捷联惯性导航设备方案解算量较大,实时性非常高,需要较高性能的硬件和软件配合使用。

2、启动引导是指从cpu外部rom读取引导程序,然后将其负责启动且能正常运行部分拷贝至cpu运行内存中运行,然后其可以调动与其相连接的软硬件进行协同工作。像windows、linux等是bios设置完成后,上电后从硬盘中读取程序将其启动部分拷贝到cpu中,然后与网卡、声卡、显示器等协同进行工作。

3、目前国内常用的数字信号处理芯片dsp,其主频最高为300mhz,内存容量为256kb。基于常用的数字信号处理芯片dsp,其启动也需要引导过程。针对ft-6713系列,其启动引导一般为从外部flash芯片中读取数据拷贝到dsp片上内存中,然后跳转到应用程序起始入口开始运行

4、本文档来自技高网...

【技术保护点】

1.一种基于国产化FT6713DSP双区引导启动方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于国产化FT6713DSP双区引导启动方法,其特征在于:所述步骤1包括以下步骤:

3.根据权利要求2所述的一种基于国产化FT6713DSP双区引导启动方法,其特征在于:所述步骤1.1的具体实现方法为:使用SDRAM外存,并使用DSP芯片使用缓存cache机制,并配置cache大小为64KB,提高DSP访问外存SDRAM的速度。

4.根据权利要求2所述的一种基于国产化FT6713DSP双区引导启动方法,其特征在于:所述步骤1.3的具体实现方法为...

【技术特征摘要】

1.一种基于国产化ft6713dsp双区引导启动方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于国产化ft6713dsp双区引导启动方法,其特征在于:所述步骤1包括以下步骤:

3.根据权利要求2所述的一种基于国产化ft6713dsp双区引导启动方法,其特征在于:所述步骤1.1的具体实现方法为:使用sdram外存,并使用dsp芯片使用缓存cache机制,并配置cache大小为64kb,提高dsp访问外存sdram的速度。

4.根据权利要求2所述的一种基于国产化ft6713dsp双区引导启动方法,其特征在于:所述步骤1.3的具体实现方法为:增加复位引导操作声明定义,删除无用中断向量声明定义,节省dsp前1kb固定中断向量表空间占用,为修改增加引导启动boot.asm文件腾出空间。

5.根据权利要求1所述的一种基于国产化ft6713dsp双区引导启动方法,其特征在于:所述步骤3的具体实现方法为:打开...

【专利技术属性】
技术研发人员:赵云旭钱红侯斌杨正
申请(专利权)人:中国船舶集团有限公司第七〇七研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1