AIS配置BOOT步骤

更新时间:2023-11-25 09:54:02 阅读: 评论:0

花的话-穷人后续

AIS配置BOOT步骤
2023年11月25日发(作者:语文教学论文)

基于TI官方AIS方法的DSP程序Boot的操作

(基于C672x并行Flash模式)

选择DSPboot模式,TMS320C6722B包含多种Boot模式,如图一列表

所示。此处选择并行Flash模式,其硬件配置如图一所示。

图一:Boot Mode引脚配置

AISTI为专用一种转换脚本,它所包含的信息能够被DSPBootloader

承认和识别。Bootloader支持AISV1.0版本。

AIS包含genBootCfggenAIS两个脚本程序。

其中genBootCfg是一个脚本工具,能帮助生成包含PLLEMIF SDRAM

ASYNC RAM及用于并行FlashGPIO地址扩展配置。genBootCfg产生两个输

出文件:*cfg*cfg.c.c文件包含执行外设初始化代码,如:PLLSDRAM

ASYNC RAM等,如果二次Boot不使用该脚本,这些代码可以作为初始化PLL

EMIF的代码。

genAIS可以用来和genBootCfg的输出生成一个二次Boot的模型,可以用

来从FlashBoot程序。genAIS的使用依赖*.out*.cfg两个文件,生成一个

AISBoot格式文件,它可以是ASCII码形式、二进制或C672x能够识别的数

据格式。AIS数据流可以基于I2CSPI EEPROMFlash编译。

AIS使用前请先安装ActivePerl软件(ActivePerl-5.8.8.817-MSWin32-x86-

257965

genBootCfg配置:

首先选择芯片封装形式:

图二:主界面

配置PLL

图三:PLL时钟设置

Oscillator Source为配置时钟源,External为外部时钟源,Internal为内部时

钟源。

后续几项为配置时钟频率,由时钟源频率、CPU运行频率、最大EMIF运行

频率等。

设置完成后单击右下方的计算最佳配置参数按钮。

图四:PLL参数配置

选择合适的参数列单击OK

配置EMIF操作序列:

Data Bus Width 为数据总线宽度,可选8位、16位、32位。

图五:A1CR设置

配置GPIO地址:

图六:配置GPIO

配置完成:

图七:配置完成

genBootCfg生成的*.c文件加载到工程,同时加载TISecondaryBoot.c

TISecondaryBoot.hc672xSystemPatchV2_00_文件,全编译工程,生成*.out

文件。

将工程编译得到的*.out文件与genBootCfg生成的*.cfg文件加载到genAIS

脚本应用程序中,在genAIS的批处理文件启动脚本中更改加载目录及输入输出

文件名,使其与所要加载的文件一致。修改完成后,运行批处理文件,生成*.AIS

文件。

运行FlashBurn工程,按目录加载*.AIS文件,编译后,连接仿真器及目标

板,运行工程,直至写入完成。

谙练-科学名人

AIS配置BOOT步骤

本文发布于:2023-11-25 09:54:02,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1700877242225911.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:AIS配置BOOT步骤.doc

本文 PDF 下载地址:AIS配置BOOT步骤.pdf

标签:ais
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|