TI AM5728评估板硬件测评1:系统启动测试

 

前面,已经告知大家整个目录的内容了,今天小编将以创龙科技的TL5728-EasyEVM评估板为例为大家详细讲解一款基于TI Sitara系列AM5728双核ARM Cortex-A15 + 浮点双核DSP C66x处理器设计的高端异构多核SoC评估板进行测试:

 

图 1

 

工作环境

 

环境参数

最小值

典型值

最大值

核心板工作温度

-40°C

/

85°C

核心板工作电压

/

5V

/

评估板工作电压

/

12V

/

 

功耗测试

 

类别

工作状态

电压典型值

电流典型值

功耗典型值

核心板

空闲状态

5.0V

0.85A

4.27W

满负荷状态

5.0V

2.02A

10.09W

评估板

空闲状态

12.0V

0.72A

13.18W

满负荷状态

12.0V

1.48A

17.72W

备注:功耗测试数据与具体应用场景有关,测试数据仅供参考。

空闲状态:系统启动,评估板不接入外接模块,ARM端运行LED测试程序。

满负荷状态:系统启动,评估板不接入外接模块,ARM端运行DDR压力读写测试程序,2个ARM Cortex-A15核心的资源使用率约为100%;DSP端运行FFT测试程序,2个DSP C66x核心的资源使用率约为100%。

 

 

系统启动测试

接入电源,并使用Micro USB线连接PC机和评估板的USB TO UART3调试串口。

 

图 2

 

打开设备管理器,确认评估板UART3调试串口对应的COM端口号。

 

图 3

 

图 4

 

打开串口调试终端SecureCRT,选择对应的COM端口号,设置波特率为115200,8N1,无检验位。建立串口连接,如下所示。

 

图 5

 

将Linux系统启动卡插入评估板Micro SD卡槽,根据评估底板丝印将拨码开关拨为01000(1~5),此档位为SD卡启动模式。将评估板上电启动,串口终端会打印如下类似启动信息。

 

图 6

 

图 7

 

核心板LED在系统启动过程中的变化说明如下:

评估板上电后,电源指示灯LED0点亮;随后U-Boot第一阶段启动,LED1点亮;紧接着U-Boot第二阶段启动,LED2点亮;直到内核启动运行时,LED2熄灭,LED1进行心跳闪烁;eMMC进行读写时,LED2闪烁。

 

图 8

 

系统启动后会自动登陆root用户,说明使用Linux系统启动卡启动评估板成功。此时系统可能会打印"omap_hwmod: mmu1_dsp1: _wait_target_disable failed"和"random: crng init done"类似警告信息,此打印信息不会影响系统的正常运行,可忽略。

 

图 9

 

      如用户需从eMMC启动评估板,请执行如下脚本命令一键固化Linux系统到eMMC。

Target#          /opt/tools/make-system/mkemmcboot.sh

 

图 10

 

用时约3 min,eMMC成功固化Linux系统,同时串口调试终端打印提示信息。将评估板断电,将Linux系统启动卡从评估板Micro SD卡槽中取出,根据评估底板丝印将拨码开关拨为00000(1~5),此时档位为eMMC启动模式。将评估板上电启动,即可从eMMC启动系统。

 

现为感谢广大DSP、ARM、FPGA嵌入式开发者的支持,创龙科技年终回馈新老用户

现DSP、ARM、FPGA评估板,拓展模块,仿真器(XDS560V2、XDS200、XDS100V2等)全场第二件5折;还有好礼相送!

11月11日-12月31日,tronlong taobao 可了解一下!

 

下一章节,继续为大家讲解:如何进行文件传送测试

 

猜你喜欢

转载自blog.csdn.net/Tronlong/article/details/109853968
TI