CETK环境搭建及说明
作者:ARM-WINCE
微软提供的CETK可以帮助测试BSP包括驱动,OAL。针对每个驱动,都会有不同的case。下面介绍如果搭建环境:
1. 以WinCE6.0为例,在VS2005中打开工程,然后再"Catalog Items View"中选择"Device Drivers”,"Windows Embedded CE Test Kit"。然后重新编译你的工程,并下载到目标板上运行。
2. 当WinCE在测试板或者说目标板上面跑起来以后,你需要下载clientside.exe到你的目标板上面并运行。clientside.exe可以在"/Microsoft Platform Builder/6.00/cepb/wcetk/ddtk"下找到,根据你的CPU架构,选择相应的clientside.exe。至于如何下载到目标板上,可以通过网络共享拷贝过去。
3. 然后在板子上面运行Clientside.exe。命令格式:clientside /i=IP address /p=port number。在"/i="后面应该是运行CETK的PC的IP地址,在"/p="后面是端口号,一般默认的都是5555,这个端口号一定要和PC端设置的端口号一致。例如:clientside /i=198.90.193.75 /p=5555。这个时候应该可以在目标板外接的LCD上面看到clientside的对话框。
4. 在PC端运行"Windows Embedded CE 6.0 Test Kit",运行以后,它会自动和你的目标板建立连接,当连接建立成功以后,你会看到如下界面:
5.
5. 然后你可以选择你要测试的驱动,比如"Storage Device",然后选择"File system Driver Test"。然后右击,会弹出对话框。如下:
6.
6. 选择"Quick Start"就可以进行测试了。当然这样使用的是默认的测试case,然后你想选择某个case或者某些case,你可以选"Edit Command Line...",会弹出编辑对话框,然后编辑你要的case。举个例子:
比如原来默认的命令是:tux -o -d fsdtst -x1001-1010,5001-5032,这样要测试1001--1010和5001--5032这些case。
可以改成:tux -o -d fsdtst -x5022,5027,表示只测试5022和5027这两个case。
7. 在选择了要测试的case以后,如上面所说,选"Quick Start"开始测试吧,然后就等着。不同的驱动,测试时间不一样,有的不是很长,有的时间就会非常的长了。
8. 在测试完成以后,可以右击你测试的Item,然后选择"Test Information"来查看测试结果。如果某个case没有通过,可以先看一下MSDN中关于这个case的介绍,了解他是测什么的。微软提供了CETK测试的源代码,可以在"/WINCE600/PRIVATE/TEST/"下找到,根据测试结果中打印的提示信息,你就可以很快找到CETK的相关源代码,然后就是读源代码,分析问题了。
CETK环境搭建及说明相关推荐
- Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建
Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建 一.Anaconda 创建 python3.7环境 1.进入 C:\Users\用户名 目录下,找到 ...
- Windows10+Anaconda3+Pycharm环境搭建
Windows10+Anaconda3+Pycharm环境搭建 一.安装Anaconda3 1.进入 anconda官网,下载Anaconda3 2.安装,选项默认继续安装(可以自行更改安装位置),等 ...
- SpringCloud Alibaba微服务实战(一) - 基础环境搭建
说在前面 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来 ...
- 2021年大数据环境搭建(二):分布式环境搭建
2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习. 有对大数据感兴趣的可以关注微信公众号:三帮大数据 目录 分布式环境搭建 集群规 ...
- 2021年大数据Spark(八):环境搭建集群模式 Standalone HA
环境搭建-Standalone HA 高可用HA Spark Standalone集群是Master-Slaves架构的集群模式,和大部分的Master-Slaves结构集群一样,存在着Master单 ...
- 2021年大数据Spark(六):环境搭建集群模式 Standalone
目录 环境搭建-Standalone 前言 Standalone 架构 集群规划 修改配置并分发 修改slaves 分发到其他机器 修改spark-env.sh 集群启动和 ...
- CentOS7环境搭建使用PhpStorm上传代码
一.虚拟机介绍 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统. 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实win ...
- window10 系统上 ecplise 环境搭建
ecplise 安装需要用到 JDK 环境的搭建以及ecplise 的下载 这两部完成即可 一: JDK环境搭建 到官网上下载JDK并且安装即可(下载的时候注意选择Accept License Ag ...
- centOS7 LNMP+phpmyadmin环境搭建 第三篇phpmyadmin安装
这篇文章主要介绍了CentOS7 LNMP+phpmyadmin环境搭建,第三篇phpmyadmin安装,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 之前我们已经安装了lnmp的环境,现在让我们 ...
最新文章
- docker 安装mysql实战_使用docker搭建mysql实例教程
- 操作系统课设——设计模拟一个SPOOLING假脱机输出程序
- 如何把照片正面变成反面_各国签证照片要求大全 (含模板)
- 洛谷 P3378 【模板】堆
- 20181109_任务
- Android 气泡碰撞
- 20210714学习手记 CANopen 协议
- tensorflow正则化添加方法整理
- Origin数据设置为日期/时间的方法
- PyTorch学习笔记(19) ——NIPS2019 PyTorch: An Imperative Style, High-Performance Deep Learning Library
- 桃词典 Peach Dictionary 简易英语词典app开发 安卓软件开发 Part 8
- 通过Webhook接入钉钉群自定义机器人
- 什么是乘风人脸通行考勤平台
- [例题详解]真值 机器数概念 | 原码 反码 补码 移码 概念及加减计算
- Device mapper multipathing (DM Multipath)
- 腾讯 TLC 大会半折票最后 1 天!!!
- java springmvc大学生校园兼职平台
- 依赖包装了还是提示不存在_为什么要(通常)包装您的依赖关系
- 携手四川受灾家人共渡难关--慰问与赈灾
- 华为p20 adb连接 执行monkey命令 fiddler抓包