AM5728 Cortex-15 C66x DSP平台资料 20个知识点

  • 格式:docx
  • 大小:8.15 MB
  • 文档页数:59

AM57x开发板快速体验Revision HistoryDraftDate Revision No. Description2017/04/07 V1.6 1.添加加密芯片使用例程。

2.添加LCD屏幕切换方法。

3.AM57x与FPGA Artix-7板卡测试。

4.AM57x与DSP TMS320C66x板卡测试。

2017/03/01 V1.5 1.添加3G模块测试、FAN测试、HDMI音频测试。

2017/02/10 V1.4 1.添加PCIe测试。

2017/01/03 V1.3 1.增加USB声卡测试。

2.系统信息查询。

3.Helloworld应用程序。

4.固定网络IP方法。

5.上电自启程序方法。

6.4G模块测试。

B鼠标测试。

8.远程访问Matrix用户界面。

9.修改HDMI显示测试。

2016/12/21 V1.2 1.添加USB、SATA、SPI、eMMC、SD、网口速度测试2016/12/19 V1.1 1.修正LED、按键和温度测试。

2016/08/31 V1.0 1.初始版本。

目录1开发板系统启动 (4)2拷贝文件到开发板方法 (7)3 Helloworld应用程序演示 (11)4 LED测试 (13)5按键测试 (14)6温度传感器 (14)7 FAN测试 (15)8时钟设置 (15)9系统信息查询 (17)10 RS232 UART1 (20)11 RS485测试 (22)12 CAN测试 (23)13 QSPI FLASH测试 (26)14 USB测试 (28)14.1挂载测试 (28)14.2 USB读写速度测试 (29)15 SATA测试 (31)16 RGMII网口测试 (33)17 DDR3测试 (38)18 SD卡读写测试 (39)19 eMMC测试 (40)20 PCIe测试 (42)20.1 AM57x与PCIe网卡测试 (42)20.2 AM57x与FPGA Artix-7板卡测试 (45)20.3 AM57x与DSP TMS320C66x板卡测试 (52)21 LCD亮度调节测试................................................................................ 错误!未定义书签。

22 LCD屏幕校正........................................................................................ 错误!未定义书签。

23 LCD屏幕切换........................................................................................ 错误!未定义书签。

24 HDMI OUT测试 .................................................................................... 错误!未定义书签。

25 HDMI音频测试 .................................................................................... 错误!未定义书签。

26 USB声卡测试 ....................................................................................... 错误!未定义书签。

27远程访问Matrix用户界面 .................................................................. 错误!未定义书签。

28 USB鼠标测试 ....................................................................................... 错误!未定义书签。

29 4G模块测试 ......................................................................................... 错误!未定义书签。

30 3G模块测试 ......................................................................................... 错误!未定义书签。

31 USB WIFI模块测试 ............................................................................... 错误!未定义书签。

32加密芯片测试....................................................................................... 错误!未定义书签。

33加密芯片使用例程............................................................................... 错误!未定义书签。

33.1例程说明.................................................................................... 错误!未定义书签。

33.2例程编译.................................................................................... 错误!未定义书签。

33.3运行............................................................................................ 错误!未定义书签。

33.4软件模块说明............................................................................ 错误!未定义书签。

34固定网络IP方法.................................................................................. 错误!未定义书签。

35上电自启程序设置............................................................................... 错误!未定义书签。

36 DSP开发连接测试................................................................................ 错误!未定义书签。

更多帮助.................................................................................................... 错误!未定义书签。

1开发板系统启动(1)使用开发板UART3串口(电源接口旁边的Mirco USB接口)连接到PC机USB口。

如实验无特别说明,默认都是使用UART3作为调试串口。

(2)打开并且配置串口调试终端"SecureCRT 7.2",如果没安装串口调试软件可以参照《相关软件安装》文档。

(3)确保USB转串口驱动正常安装,可以在设备管理查看驱动是否正常:图1如果驱动没有安装可以在“AM5728光盘资料/tools/windows”文件夹下找到USB转串口驱动进行安装,如果驱动安装失败可以卸载原来的,使用驱动大师之类软件进行自动安装,如果驱动正常,连接依然失败可以检查USB连接线是不是正常。

(4)打开SecureCRT软件,点击Quick Connect按钮,如下图,进入端口配置。

按照下图进行配置串口:Protocol选择Serial,Port选择相应COM口,波特率为115200,其他参数默认不变,最后点击Connect连接。

如下图所示:图2图3备注:COM口需要在“设备管理器->端口(COM和LPT)”处查看。

(5)将开发板断电,拨码开关(1~5)对应拨动到01000,使用启动档位为MMC1。

启动选择方式如下表所示:注意:拨码开关ON=1,OFF=0。

表1SW2 BOOT BIT[5:1]eMMC 00000MMC1 01000QSPI 01100SATA 11000USB1 10000UART3 00100图4(6)接通电源,UART3串口会有以下的U-Boot、内核和文件系统的调试信息打印到终端上。

如下图所示:图5(7)启动完成,输入账号,进入系统。

执行如下操作:备注:如果是初次做系统卡启动需要校正屏幕。

Target# root //注意:本文“Target#”表示在开发板系统输入命令。

图62拷贝文件到开发板方法文件拷贝到开发板有如下几种方式:(1)SD卡、U盘等存储介质拷贝方式;(2)OpenSSH、NFS、TFTP等网络拷贝方式。

通过SD卡拷贝文件到开发板的方法:下面以SD卡方式演示如何拷贝文件到开发板。

将配套的SD系统启动卡插到PC机,然后把需要拷贝到开发板的文件复制到SD卡的boot分区,如下图所示:图7将SD卡插到开发板并启动系统,查看分区信息,SD卡的boot分区挂载在"/run/med ia/mmcblk0p1"目录下,执行如下命令查看:Target#dfTarget#lsrun/media/mmcblk0p1图8图9通过OpenSSH拷贝文件到开发板方法:(1)参照《Linux开发环境搭建》文档安装虚拟机和Ubuntu。

(2)在Ubuntu上安装OpenSSH组件在Ubuntu上输入ssh -v 查询是否安装了OpenSSH,执行如下命令:进入Ubuntu后,同时按下Ctrl+Alt+T打开Ubuntu的Terminal,如下:图10在Terminal输入:Host#ssh -v //注意:本文“Host#”表示在Ubuntu系统Terminal输入命令。

图11(3)查看IP地址进入开发板系统,输入ifconfig查询开发板的IP地址为:192.168.1.40 Target# ifconfig图12同时可以在Ubuntu查询其IP地址为192.168.1.32Host# ifconfig图13在开发板上ping Ubuntu的IP检查是否正常连接:Target#ping 192.168.1.32 //按Ctrl + C可停止ping图14(4)从Ubuntu拷贝文件到开发板系统在Ubuntu新建一个测试文件,然后拷贝到开发板系统Host#touch testsshHost#scp testsshroot@192.168.1.40:/home/root//192.168.1.40为开发板IP,home/root为拷贝到开发板的目录图15如果提示如下错误,可以在当前目录输入“rm -r .ssh”命令删除之前的秘钥文件,再重新执行拷贝命令。