DSP

AM5728调试经历

2019-07-13 11:40发布

AM5728调试经历(1)

由于本科生毕业设计的要求,研究生导师希望能够尽快的搭建出基于DSP的视觉处理平台,所以选择使用AM5728这样一款高性能的ARM+DSP,笔者是只菜鸟,博文中有些错误还请大家提出,一起探讨。
AM5728的基本资料网上很多,芯片手册上也很详细,在这里就不多说了。我刚开始接触到DSP的时候真的很头疼,完全不知道应该怎么下手,网上給的AM5728的demo也不是特别多,特别是一开始就使用这么高端的DSP,并且涉及到SYS/BIOS,在这里可以首先给大家推荐一个博主写的文章:http://blog.csdn.net/tostq
其实,在学习过程中,自己慢慢的发现TI给了很多的参考文献,但是基本上都是英文的文献,只要有耐心去看TI給的参考文献,里面还是可以有很多收获的。
  • SYS/BIOS的下载以及安装
    TI最新的软件Processor SDK RTOS已经集成了之前开发SYS/BIOS的基本工具,所以只用在TI的官网上下载安装即可。安装“ti-processor-sdk-rtos-am57xx-evm-03.02.00.05-Windows-x86-Install”到Windows的任意非中文路径。安装后即可以在安装目录下看到以下目录(我将CCS和SDK工具安装在一个文件夹下了):
    这里写图片描述
  • 生成 AM572x 平台例程
    由于 ti-processor-sdk-rtos SDK 包是一个综合的 SDK 适用于 TI 其他系列产品, 需要使用脚本生成适用于 AM572x 平台的例程,以下介绍如何生成 AM572x 平台的 RTOS 例程。
    (1)进入 RTOS SDK 安装路径下的“pdk_am57xx_1_0_5/packages”目录:
    这里写图片描述
    右键打开 pdksetupenv.bat 文件(可以使用 Notepad++软件打开), 修改环境变量:
    ( a) 修改 SDK_INSTALL_PATH 为 RTOS SDK 安装路径(此处安装在 E:/ti)。
    ( b) 修改 TOOLS_INSTALL_PATH 为 CCS 的安装路径(此处 CCS 安装在 e:/ti)。
    这里写图片描述
    在该目录下的空白处,按住“ Shift+鼠标右键” ,选择“在此处打开命令窗口”,
    进入 Windows 命令终端。
    这里写图片描述
    在 Windows 命令终端输入 pdksetupenv.bat,设置环境变量。
    这里写图片描述
    在这里,AM5728的基本环境就已经配置完成了。
    笔者的开发环境为:Windows7 64位+CCS6.1.3+ROTS 03.02.00.05
    后续可能涉及到Linux的系统在详细介绍,笔者使用的是在VMware Workstation11虚拟机上跑ubuntu14.04系统。