版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、科技Beijing Lisa Technology Co.,测试方案产品名称:LST-PAD3354-512D512N10RL-080-IC-L版本:V1.0拟审会制核签 标准化批 准文档历史第 1页版本号修改日期编写人修订摘要1.02015.12.21孙向东初始版本目录范围31.术语、定义和缩略语3术语、定义3缩略语3系统介绍32.2.1.2.2.3.测试环境3硬件环境搭建3镜像文件拷贝4SD 卡烧写5Nand 烧写9测试例程拷贝至 NAND12测试说明124.4.1.4.2.4.3.4.4.4.5.5.测试内容12LCD()显示屏12Touchpanel(AD)触摸板132 个千兆 phy
2、 测试13USB(host、slave)14Audio 音频14UART 通口15GPIO-LED17GPIO-KEY17RTC18I2C 转 IO18DS18B2019buzzer205.1.5.2.5.3.5.4.5.5.5.6.5.7.5.8.5.9.5.10.5.11.5.12.5.13.第 2页1.范围本文件规定了LST-SPL-PAD335X-D1 的测试内容。本文件适用于LST-SPL-PAD335X-D1 的测试工作。术语、定义和缩略语术语、定义无2.2. 缩略语本文件应用了以下缩略语:LCD TP I2C UART CAN MMC SD SPI RTCUSB(Liquid C
3、rystal Display)(Touch Panel)液晶显示屏触摸板集成电路总线通用异步收发传输器控制器局域网总线(er-egrated Circuit)(Universal Asynchronous Receiver/Transmitter)(Controller Area Network)(Multimedia Card)(Secure Digital Card)多卡安全数字卡 串行外设接口实时时钟通用串行总线(Serial Peripheralerface)(Real-Time(UniversalClock)Serial Bus)系统介绍3.基于AM335x 的 linux4.测试环
4、境10 寸工业平板。4.1. 硬件环境搭建工业平板拆掉后壳以便进试,将直连 RS232 调试线接入电脑 232 串口,再由工业平板 RS232 通信口通过导线连接到 RS232 调试线的 DB9端子,在工业平板的子,接入 12V 电源启动。串口线序和短路端子短接线序如下:RS232、RS485、GPIO 通口接入短路端DB9端子线序RS232、RS485 短路端子线序第 3页引脚序号引脚名称功能描述备注5.GPIO 短路端子线序4.2. 镜像文件拷贝将包含镜像文件的 2 个文件夹“mksdrootfs_with_poercal”和“mksdrootfs_without_poercal”从本地硬
5、盘“AM335X 系列workspace 目录下。包LST-PAD335X-D包LST-SPL-PAD335X-D1镜像文件”拷贝到虚拟机主文件夹第 4页引脚序号引脚名称功能描述备注1ISO-DC12V12V 输出短接本端子 3 引脚2ISO-GNDGND短接本端子 8 引脚3S/S输入节点 SINK/SOURCE 模式选择短接本端子 1 引脚4X0输入信号短接本端子 9 引脚5X1输入信号短接本端子 10 引脚6X2输入信号短接本端子 11 引脚7X3输入信号短接本端子 12 引脚8C0晶体管发射极公共端短接本端子 2 引脚9Y0晶体管集电极输出短接本端子 4 引脚10Y1晶体管集电极输出短
6、接本端子 5 引脚11Y2晶体管集电极输出短接本端子 6 引脚12Y3晶体管集电极输出短接本端子 7 引脚1ISO-DC5V5V 输出空脚20-TXDRS232 COM0 TXD 信号接 DB9 端子第 2 个引脚30-RXDRS232 COM0 RXD 信号接 DB9 端子第 3 个引脚4ISO-GNDGND接 DB9 端子第 5 个引脚51-TXDRS232 COM1 TXD 信号短接本端子 8 引脚61-RXDRS232 COM1 RXD 信号短接本端子 7 引脚72-TXDRS232 COM2 TXD 信号短接本端子 6 引脚82-RXDRS232 COM2 RXD 信号短接本端子 5
7、 引脚9ISO-GNDGND10NCNC11NCNC12UART1-RS485-1ARS485-1A 信号短接本端子 15 引脚13UART1-RS485-1BRS485-1A 信号短接本端子 16 引脚14ISO-GNDGND15UART4-RS485-2A短接本端子 12 引脚16UART4-RS485-2BRS485-2A 信号短接本端子 13 引脚4.3. SD 卡烧写步骤一:点击左侧启动面板的终端图标,运行终端窗口。注:以下的描述,如非特殊说明,都在终端中运行。第 5页准备一张空的 SD 卡,容量 4G 以上,装入时表示 SD 卡接入成功。,在虚拟机界面接入电脑端,下图红框中图标显示
8、并点亮步骤二:执行以下命令查看文件夹内容# cd /home/steve/workspace/# ls(此处可以看到进去的 2 个文件夹)以下是 2 个文件夹代表含义:mksdrootfs_with_poercal mksdrootfs_without_poercalSD 卡启动不需要校准屏幕SD 卡启动需要校准屏幕步骤三:以下为制作开机需要校准屏幕烧写程序为例,执行以下命令:# # #cd mksdrootfs_without_poercal/ls(执行此命令查看里面文件)cat README.TXT(执行此命令会提取到 ./mksdcard.sh -device/dev/sdX)sudo
9、./mksdcard.sh -device /dev/sdb(提取到令,前面加上“sudo+空格”,sdX 一般为sdb,然后执行此命令)。第 6页执行命令后需要输入虚拟机账户:ss123456,此处输入字符不可见,切勿输入错误。输入完成后敲回车键,到提示部分再敲回车开始烧写此处输入字符不可见根据提示敲回车第 7页命令执行完成后显示如下图终端红框所示,重新拔插,会识别出 SD 卡的 2 个分区:rootfs 和 boot第 8页4.4. Nand 烧写步骤一: 在本地硬盘“AM335X 系列包串口调试工具串口超级终端”目录下打开串口调试工具“”,打开后选择“serial”,再设置好“端口”设置
10、为电脑端识别的串;“波特率”115200;其它。注:以下操作,如无特殊说明,是在调试助手下操作。步骤二:将烧写好的 SD 卡装入工业平板使之停在 uboot 模式。,接入 12V 电源上电。系统有打印信息出来之后按空格键第 9页步骤三:在“uboot”模式下执行以下命令:执行如下命令擦除整个flash # nand erase.chip执行如下命令将 MLO 拷贝到 nand 的第 0 个分区(0 x00 x20000)# foad mmc 0 0 x80200000 nand/MLO# nand write 0 x80200000 0 x0 0 x20000c. 执行如下命令将 u-boot
11、.img 拷贝到 nand 的第 4 个分区(0 x800000 x260000)# foad mmc 0 0 x80200000 nand/u-boot.img# nand write 0 x80200000 0 x80000 0 x100000(写入大小可以根据实际 u-boot.img 大小更改)d. 执行如下命令将 uImage 拷贝到 nand 的第 6 个分区(0 x2800000 x780000)# foad mmc 0 0 x80200000 nand/uImage# nand write 0 x80200000 0 x280000 0 x500000 (写入大小可以根据实际
12、uImage 大小更改)e. 执行如下操作将 rootfs.ubi.img 文件写入 nand 的第 7 个分区#ext2load mmc 0:2 0 x81000000 /home/root/rootfs.ubi.imgnandwrite0 x810000000 x7800000 x14C00000(写入大小可以根据实际uImage 大小更改)第 10页步骤四:拔掉电源,再从拔掉SD 卡,拨码开关 2 位置打开,重新上电,校准屏幕后进入系统,到此表示 nand 烧写程序成功,可以正常启动。至此工业平板可以正常使用。注:工业平板启动顺序由下图所示的拨码开关调节;启动选项设置如下表所示。拨码开关
13、 2 位置打开时是从 nand 启动,但是在启动过程中会挂载并以启动的会是SD 卡所烧写的程序。在拨码开关全都关闭状态下或拨码开关 1 打开状态下是从 SD 卡启动。SD 卡的内核文件和文件系统,所第 11页拨码开关2:1SYSBOOT4:0boot sequence2ON ,1ON10000bXIP(MUX1)UART0EMAC1MMC02ON ,1OFF10100bNANDNANDI2CSPI0EMAC12OFF,1ON11000bSPI0MMC0(SD卡)USB0UART02OFF,1OFF11100bMMC1(EMMC)MMC0(SD卡)UART0USB04.5.测试例程拷贝至 NAN
14、D在虚拟机环境下将 SD 卡装入接入电脑,测试例程“testcode”文件在虚拟机主文件夹“workspace”目录下,在虚拟机终端界面执行以下指令。#cd workspace/#cp -fr testcode/ /media/rootfs/home/root/(此时将“testcode”拷入SD 卡)#sync(拷贝完成后执行同步)上电启动后将SD 卡装入工业平板,在串口调试工具界面执行以下命令。#cp -fr /media/mmcblk0p2/home/root/testcode/ ./mmcblk0p2 为 SD 卡,./ 是为本地 nand,也就是把 SD 卡里的“testcode”文
15、件夹拷入 nand 里,执行命令完成后,即可以在串口调试工具里运用例程进试。测试说明测试内容LCD()显示屏Touchpanel(AD)触摸板2 个千兆 phyUSB(host、slave)Audio 音频UART 通GPIO-LEDGPIO-KEYRTCI2C 转IO11. DS18B20口12.buzzerLCD(任务说明)显示屏测试LCD()显示屏的显示是否正确、位置是否准确、背光是否可控等。测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具。测试方法上电后观察 LCD()显示屏的显示,无花屏、色差、暗点等不良现象。第 12页5.2.4. 通过准则图
16、形显示正常,无较大的显示偏移或色差。用如下命令可以调节背光(XX 表示 0100):#echo XX /sys/class/backlight/例:echo 99 /sys/class/backlight/ echo 39 /sys/class/backlight/-backlight/brightness-backlight/brightness-backlight/brightnessTouchpanel(AD)触摸板任务说明测试Touchpanel(AD)触摸板是否响应,校准位置是否准确等。测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具。测试方法
17、上电进入系统后,输入以下命令进行校准:(停止图形显示程序)# # # #/etc/init.d/matrix-gui-2.0 stoprm -fr /etc/poercal syncts_calibrate/etc/init.d/matrix-gui-2.0 start(根据提示进行校准) (启动图形显示程序)校准完毕,重启图形显示程序后,触摸触摸板,点击相应的图形程序是否运行以及能否正确关闭。最好再使用 hexdump 工具抓包,命令如下:#hexdump /dev/input/touchscreen0观察在无触摸的情况下,是否有触摸屏事件上报。5.3.4. 通过准则触摸触摸屏上的图形,会有
18、相应的图形程序运行,而且可以正确关闭。使用hexdump 命令,触摸时,有事件上报;无触摸时,没有事件上报。2 个千兆phy 测试任务说明测试 2 个网卡是否正常。测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具。测试方法将网线接到 eth0(LAN 1 位置)上面,上电启动后在串口终端界面执行如下命令,测试 eth0:(检查有线网卡是否存在,存在几个) (关闭 eth1)( 给 eth0 分配ip 地址)# #ifconfig -aifconfig eth1 down udhcpc -i eth0第 13页首先观察 eth0 是否能正确获取 ip 地址
19、,若获取 ip 地址正常,则说明 eth0 驱动基本正常。再将网线接到eth1(LAN 2 位置)的网口上面,执行如下命令,测试 eth1:(关闭 eth0)(给 eth1 分配 ip 地址)#ifconfig eth0 down#udhcpc -i eth1首先观察 eth1 是否能正确获取 ip 地址,若获取 ip 地址正常,则说明 eth1 驱动基本正常。5.4.4. 通过准则开始菜单输入cmd 打开DOS,输入:.xt查看测试情况;关闭eth1,能通过 eth0 接口关闭eth0,能通过 eth1 接口通获取到的相应网关,短时间内无丢包现象。通获取到的相应网关,短时间内无丢包现象。US
20、B(host、slave)任务说明测试USB(host、slave)是否正常。测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具;U 盘。测试方法USBhost 测试:上电后将 U 盘评估板的 USBhost 口,系统能识别 U 盘,并在终端上打印信息。USBslave 测试:在串口工具界面输入以下指令:#insmod /lib/modules/3.2.0/kernel/drivers/usb/gadget/g_mass_storage.ko通过USBslave 口将评估板通连接到PC 端,这时 PC 端会将评估板的 SD 卡做为一个 U 盘识别。5.5.
21、4. 通过准则USBhost 能识别 U 盘,并能操作 U 盘。USBslave 能被 PC 识别为一个U 盘。Audio 音频任务说明测试Audio 音频系统是否可以和声音等。第 14页测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具;麦克;耳机。测试方法将麦克和耳机相应的插孔。上电后在串口终端界面使用如下命令进行测试:(打开 mic) (打开 mic) (打开 mic)(打开 mic)# # #amixer sset Right PGA Mixer Mic3L onamixer sset Right PGA Mixer Mic3R on amixer
22、 sset Left PGA Mixer Mic3L on amixer sset Left PGA Mixer Mic3R onamixer cset name=PCM Playback Volume 90%,90%(调整音频音量,可更改百分比)#amixer cset name=PGA Capture Volume70%,70%(调整音频录入音量,可更改百分比)以上两条调整音量的执行其中一条即可(开始# arecord -d 10 -t wav -c 2 -r 44100 -f S16_LE linein.wav使用如下命令进行播音测试:)#aplay linein.wav(5.6.4.
23、通过准则之前的内容)能正确之前的内容。UART 通任务说明测试UART 通信是否正常。(debug 串口的设置为波特率 115200,数据位 8,无校验,停止位 1)测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具;短路端子。测试方法上电后,串口调试工具能正确的显示内容并且能正常进入系统,说明debug 的UART0 是正常的。使用编写的 serial 和rs485 例程进行 UART 测试。RS 232 测试: 输入以下指令:#cd testcode/serial/然后输入#./serial /dev/ttyO2 115200 8 n 1 r ./
24、serial /dev/ttyO5 115200 8 n 1 w再输入任何内容会自动接收同样信息口第 15页再执行以下命令#ps(查询指令码)1) 1695(会查询出此条指令运行)kill 1695(执行此命令关闭,再查询 ps 应该没有此条信息)#RS485 测试:# # #cd testcode/rs485/insmod gpio_ctl_drv.ko./rs485 /dev/ttyO4 115200 8 n 1 r 13 &./rs485 /dev/ttyO1 115200 8 n 1 w 12(在此命令执行后输入任何字符都会自动接收到同样信息)。第 16页5.7.4. 通过准则发送的数
25、据跟接收的数据保持一致。GPIO-LED任务说明测试GPIO-LED 是否正常。测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具。测试方法上电启动系统,观察“LEDK1”位置 led 灯的状态变化:上电后 1 个灯常亮,系统启动后 1 灯常亮,1 灯常闪。通过准则Led 状态灯启动状态正常。GPIO-KEY任务说明测试GPIO-KEY 是否正常。测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具。测试方法上电启动后,在串口终端界面使用 hexdump 工具抓包,命令如下:#hexdump /dev/input/eve
26、ntX (一般为 event1)第 17页在按下按键后,查看串口终端是否有打印信息。5.9.4. 通过准则每按一次键,都会有相应的信息打印出来。RTC任务说明针对DS1339 这款RTC。测试RTC 是否正常工作。测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具;纽扣电池。测试方法上电后,在串口终端界面运行如下命令,设置 RTC 时间:#date -s 2015-3-19 10:00:00注:观察板子上面是否装有电池。看看系统默认的 RTC 是否是要进试的 RTC。c.为防止系统未能正确写入 RTC5.10.4. 通过准则中,首先输入 reboot 命令重启系统,然后再直接拔掉电源。等待片刻后,重新上电。根据以上步骤设置的时间,输入 date,观察当前显示的时间是否基本等于设置时间加等待时间的和。若基本相等则说明 RTC 正常工作。I2C 转 IO任务说明测试I2C 转IO 是否正常。测试环境LST-PAD3354-512D512N10RL-080-IC-L;串口调试工具;短路端子。测试方法上电启动后,在串口终端界面输入以下指令:# #cd testcode/pca9538/./pca9538 /dev/i2c-3 o 1 1./pca9538 /dev/i2c-3 i 1(先执行输出 output )(再
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江西省井冈山应用科技学校招聘劳务派遣工作人员5人笔试备考试题及答案解析
- 2026年福建宁德福鼎市卫生健康局赴福建医科大学招聘紧缺急需人才笔试备考试题及答案解析
- 2026鹰潭市月湖区农粮局招聘工作人员1人笔试备考试题及答案解析
- 2026年临沂蒙阴县补充招录森林专职消防队员招聘(7名)笔试备考试题及答案解析
- 2026年上半年甘肃省市场监督管理局直属事业单位招聘笔试备考题库及答案解析
- 2026年汉中市事业单位招聘(333人)笔试备考试题及答案解析
- 2026广西北海市海城区消防救援大队政府专职消防队员招聘笔试备考试题及答案解析
- 2026福建厦轮客旅公司一线客船船员社会招聘5人笔试备考题库及答案解析
- 2026福建宁德古田县玉田第一小学招聘编外工作人员3人笔试备考试题及答案解析
- 2026天津市红桥区卫生健康委所属事业单位招聘事业编制高层次人才1人笔试备考试题及答案解析
- 2025-2030中国宠物医药市场经营形势分析及投资规划趋势研究研究报告
- 2026北森测评试题及答案
- 员工股权激励方案设计模板
- 2026西藏自治区教育考试院招聘非编工作人员11人备考考试题库及答案解析
- 海康威视校园招聘在线测评题库
- 急性上消化道大出血的急诊绿色通道管理
- 2025厦门大学鹭江创新实验室未来枢纽海洋科技产业合作经理招聘1人备考考试题库及答案解析
- 小学控辍保学培训材料
- 泵站运行维护方案
- 特警应急安保预案
- 施工单位春节安全培训课件
评论
0/150
提交评论