主题:em9170+eta108设备打开失败

  共有30882人关注过本帖    
客人
1楼


em9170+eta108设备打开失败  发帖心情 Post By:2014-11-28 16:34:00   [只看该作者]

在em9170的wince系统安装   Emtronix ETA108_V2.0_EM9170_20120320.cab安装包时出现"程序与当前操作系统不兼容,所以无法在此设备上运行,是否继续安装?",安装后用测试程序显示"打开设备失败",是怎么回事?

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-11-28 16:41:00   [只看该作者]

这种情况应该不会发生啊?你能确定是EM9170么?还有就是会不会你的CAB包在拷贝过程中出错了?大小20.4k哦。

  单帖管理 | 引用 | 回复 回到顶部
客人
3楼


  发帖心情 Post By:2014-12-1 10:12:00   [只看该作者]

   Em9170怎样扩展NanFlash内存的大小(64M)外加内存卡可以吗?总显示内存不够,我把NanFlash格式化了一下,结果再安装 Emtronix ETA108_V2.0_EM9170_20120320.cab时,提示此信息,并且运行测试程序显示"打开设备失败",应该怎样处理一下,是不是还得加载其他程序文件?


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
4楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-12-1 10:37:00   [只看该作者]

在《使用必读》里面提到有个userinfo.txt的配置文件,我们驱动会更具配置文件的内容设定参数,请将这个文件放到sysflash中。

配置文件里有个参数是配置内存分配给系统和用户的比例,默认值是0,也就是分给系统的是0。平时应该没有影响,但是如果你试图拷贝文件到系统目录(除了nandflash和sysflash以外的目录)就会提示你系统的内存不够,那个参数你设个30因该就非常充足了。另外,你在安装的时候,最好是把ETA108的驱动安装到nandflash或者sysflash目录下,这样重启之后驱动文件就还在。

程序提示“打开设备失败”,就是调用OPEN函数失败,最大的可能性是你的ETA108没有接,或者接的接口没接对?所以初始化失败了,程序认为ETA108模块没接所以提示失败。

64M的内存已近满足绝大多数应用,如果你们应用需求更大的内存,我们可以提供专门的硬件升级版本,这需要联系我们硬件工程师,而且需要你们订货有一定量支持。

  单帖管理 | 引用 | 回复 回到顶部
客人
5楼


  发帖心情 Post By:2014-12-5 10:52:00   [只看该作者]

win7 系统 ,win mobile 设备中心与EM9170无法连接,有时连接上,过一会儿就断了,再也就连接不上了,可是EM9170上显示USB状态是已连接,而主机PC的win mobile 设备中心显示"未连接",运行测试程序,也报连接错误,请问是什么原因引起的?

 


  单帖管理 | 引用 | 回复 回到顶部
客人
6楼


  发帖心情 Post By:2014-12-5 10:58:00   [只看该作者]

怎样恢复EM9170完全出厂 时的状态?(我在调内存时把NandFlash目录给删了,重起后NandFlash目录恢复了,但里面的所有内容都没了,不知是否影响了与PC机的连接,和其他程序的运行?)

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
7楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-12-8 9:44:00   [只看该作者]

如果你把nandflash给卸除了,内存重启时检测到会重新加载,里面的内容还在。
如果你卸除后格式化过,里面的东西就没有了。
nandflash是留给用户使用的空间,格式化不会影响到内核,但是nandflash下的配置文件userinfo你需要重新放个到上面去。

  单帖管理 | 引用 | 回复 回到顶部
客人
8楼


  发帖心情 Post By:2014-12-11 14:42:00   [只看该作者]

与em9170联好线后,windows Mobile设备中心总是显示"未连接",是什么原因引起的?重作系统,换成xp也不行


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
9楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-12-12 9:36:00   [只看该作者]

就是单纯的板子和开发机USB通信不上。

首先你先检查下板子有正常启动,启动成功没,网络telnet能连上吗?

然后是检查USB线,USB口是否正常,电源电压是否正常。

然后插上USB线,系统设备管理器是否有识别到有USB设备插上。

然后看看是否驱动安装正确,还是提示未知的设备。

WIN7是自带设备中心,不需要任何其它设置就可以连上。XP需要安装ACTIVESYNC,这个软件可以到微软去下,我们光盘里也有安装包。

可以多尝试下换下别的机器试试,或者换块板子试试,看看是不是板子的问题。

  单帖管理 | 引用 | 回复 回到顶部
客人
10楼


  发帖心情 Post By:2014-12-15 9:29:00   [只看该作者]

我们的板子已经寄给你们,重新刷写内核 ,希望能给板子换装一块小电池,可能没电了,系统时间和设置存不住;如有可能希望能把内存从64M扩到128M,否则如果应用程序图形界面多一些的时候总是提示"系统内存空间不够"

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
11楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-12-16 15:04:00   [只看该作者]

好的,关于内存方面,可能还需要相互沟通下,你们配置文件里面,内存分配是怎么配的?能打开我的设备->属性->内存,看看使用情况吗?如果只是多点图形界面,没理由内存不够啊。

  单帖管理 | 引用 | 回复 回到顶部
客人
12楼


  发帖心情 Post By:2014-12-18 8:42:00   [只看该作者]

用vs2005的c#开发时,需要加载一些动态库和其他资源,比如小应用程序,这时加载时会出现提示,这样有时图片文件大于1M就会显示"系统内存空间不够"


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
13楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-12-19 9:36:00   [只看该作者]

1M是完全没有问题的,系统内存空间主要是看你分配了多少。

EM9170的64M内存除去内核消耗的,大概还有32M的内存空间,如果你只给用户分了1M,那么你加载1M的图片就会提示你系统内存不足。所以你要看看你的内存是怎么配的,你的配置程序那个参数写的多少。

还有就是C#在调试的时候,如果勾选了“部署开发机.net cf版本到板子上安装”这个选项,会消耗不少内存的,但是就算这样,内存分配好也应该是完全够用的。
[此贴子已经被作者于2014-12-19 9:36:56编辑过]

  单帖管理 | 引用 | 回复 回到顶部
客人
14楼


  发帖心情 Post By:2015-3-30 14:19:00   [只看该作者]

有一段时间连接都很正常,但现在问题又出现了,与em9170联好线后,windows Mobile设备中心总是显示"未连接",不知是什么原因引起的,上次是把板子寄给你方,你方说是wince注册表与net的兼容问题,这次希望自己能解决,希望给个我们自己可以解决的方案

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
lqk
15楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2015-3-30 14:34:00   [只看该作者]

请参考这篇文章试试:http://www.emtronix.com/article/article2012495.html

  单帖管理 | 引用 | 回复 回到顶部

返回首页

em9170+eta108设备打开失败

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: