[发明专利]一种基于Uboot的智能控制终端测试方法及装置在审
| 申请号: | 201610150999.7 | 申请日: | 2016-03-16 |
| 公开(公告)号: | CN107203444A | 公开(公告)日: | 2017-09-26 |
| 发明(设计)人: | 王乐业;杜志刚;邓明亮;侯树艳;杨柳 | 申请(专利权)人: | 中国航天科工集团第四研究院指挥自动化技术研发与应用中心 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
| 地址: | 102308 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 uboot 智能 控制 终端 测试 方法 装置 | ||
1.一种基于Uboot的智能控制终端测试方法,其特征在于,包括:
智能控制终端启动时,在Uboot执行硬件初始化结束后且加载内核之前,检测用户对启动测试键的触发操作;
根据对所述启动测试键的触发操作,加载测试平台代码,执行硬件测试。
2.如权利要求1所述的方法,其特征在于,所述检测用户对启动测试键的触发操作,进一步包括:
通过CPU的I2C总线读取键盘控制器中保存的被触发的键值;
当所述键值等于启动测试键的键值时,确定为检测到用户对启动测试键的触发操作。
3.如权利要求2所述的方法,其特征在于,所述加载测试平台代码,执行硬件测试,进一步包括:
通过Uboot中的board_init_r函数调用测试平台代码中的平台入口函数,启动测试平台;
显示测试功能菜单;
检测用户对所述测试功能菜单的菜单项的选择操作,执行与选择的菜单项匹配的硬件的硬件测试。
4.如权利要求3所述的方法,其特征在于,所述显示测试功能菜单之前,所述方法还包括:
显示确认测试的提示界面;
在预设阈值时间内检测用户对确认测试键的触发操作,以根据所述触发操作显示测试更能菜单。
5.如权利要求4所述的方法,其特征在于,所述显示测试功能菜单具体为:
将显存映射到设定的SDRAM区域;
将测试功能菜单数据写入所述设定的SDRAM区域,并刷新显存。
6.如权利要求1-5任意权利要求所述的方法,其特征在于,所述测试平台代码中包括多个硬件的测试代码,所述检测用户对所述测试功能菜单的 菜单项的选择操作,执行与选择的菜单项匹配的硬件的硬件测试,进一步包括:
检测用户对所述测试功能菜单的菜单项的选择操作,确定选择的菜单项;
加载所述测试平台代码中,与选择的所述菜单项匹配的硬件的测试代码,执行所述硬件测试。
7.一种基于Uboot的智能控制终端测试装置,其特征在于,包括:
测试触发检测模块,用于智能控制终端启动时,在Uboot执行硬件上电初始化结束后且加载内核之前,检测用户对启动测试键的触发操作;
测试平台模块,用于根据对所述启动测试键的触发操作,加载测试平台代码,执行硬件测试。
8.如权利要求7所述的装置,其特征在于,所述测试触发检测模块进一步包括:
触发键值读取子模块,用于通过CPU的I2C总线读取键盘控制器中保存的被触发的键值;
触发操作判断子模块,用于当所述键值等于启动测试键的键值时,确定为检测到用户对启动测试键的触发操作。
9.如权利要求8所述的装置,其特征在于,所述测试平台模块,进一步包括:
平台启动子模块,用于通过Uboot中的board_init_r函数调用测试平台代码中的平台入口函数,启动测试平台;
菜单显示子模块,用于显示测试功能菜单;
硬件测试子模块,用于检测用户对所述测试功能菜单的菜单项的选择操作,执行与选择的菜单项匹配的硬件的硬件测试。
10.如权利要求9所述的装置,其特征在于,所述测试平台模块还包括:
提示子模块,用于显示确认测试的提示界面;
确认子模块,用于在预设阈值时间内检测用户对确认测试键的触发操作,以根据所述触发操作显示测试更能菜单。
11.如权利要求10所述的装置,其特征在于,所述显示测试功能菜单具体为:
将显存映射到设定的SDRAM区域;
将测试功能菜单数据写入所述设定的SDRAM区域,并刷新显存。
12.如权利要求7-11任意权利要求所述的装置,其特征在于,所述测试平台代码中包括多个硬件的测试代码,所述硬件测试子模块进一步用于:
检测用户对所述测试功能菜单的菜单项的选择操作,确定选择的菜单项;
加载所述测试平台代码中,与选择的所述菜单项匹配的硬件的测试代码,执行所述硬件测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科工集团第四研究院指挥自动化技术研发与应用中心,未经中国航天科工集团第四研究院指挥自动化技术研发与应用中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610150999.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种海滩运输车
- 下一篇:一种新型独立悬挂结构





