jason19820107
驱动牛犊
驱动牛犊
  • 注册日期2006-09-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望74点
  • 贡献值0点
  • 好评度31点
  • 原创分0分
  • 专家分0分
阅读:1482回复:3

蓝牙测试模式

楼主#
更多 发布于:2007-09-28 08:05
在从wm5.0升级到6.0之后,蓝牙测试模式就进不去了,代码都是一样的,可能是哪方面原因造成的呢?
pxa270,csr的蓝牙芯片。
dillonhua
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望401点
  • 贡献值0点
  • 好评度128点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-09-28 14:04
你是如何进测试模式的?在OS下吗?最好不要这样,因为系统起来后,HCI协议栈可能会发些指令给芯片,所以你在应用里发进入测试模式的指令就会被干扰,建议可以在驱动里面写完pskey后,直接发几条指令,让其进入测试模式,如果这样能够成功,那基本可以确认是微软的HCI协议栈启动了导致没有进入测试模式,如果仍然不能成功,那你就要查下串口通讯了,比如延迟什么的
jason19820107
驱动牛犊
驱动牛犊
  • 注册日期2006-09-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望74点
  • 贡献值0点
  • 好评度31点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-10-05 10:57
多谢指教!
我们是应用程序写注册表,然后驱动去读取该值从而进入测试模式,现在发现驱动读不到正确的值。
xtyzh
驱动牛犊
驱动牛犊
  • 注册日期2006-08-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分210分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-10-06 11:03
首先确保你的应用程序写注册表成功
再次明确写和读的先后顺序
在以上都确保无误之后
可以打开CSR包中trace控制项
准确定位错误原因,从5.0到6.0对驱动来说没有多大的改变
游客

返回顶部