一般来说有两种办法,一是编写蓝牙芯片里面的程序的时候加入进测试模式的功能,另外一种办法就是通过PC下发HCI指令进入。

在底层程序加测试模式的方法是在程序中加入ConnectionEnterDutMod的调用。

通过PC发指令的方式稍微复杂一点,具体步骤如下:

  • 使用PSTool工具通过SPI或者UART打开蓝牙芯片,修改VM disable项伟True,修改Host Interface为UART Link runing BCSP,修改HCI traffic routed internally为0。
  • 通过BtCli工具打开蓝牙芯片,端口选择串口。首先发送slave指令,然后发送edutm指令。
当然,还有许多其他进入测试模式的方法,比如说使用BlueTest3工具来发送指令给蓝牙芯片。但是这几种方法基本上最后都是通过HCI层来发送指令给蓝牙芯片的。进入测试模式之后,有的情况下可能还要发送指令让蓝牙进入可配对和可连接状态,这样才能使用蓝牙测试仪连接蓝牙芯片进行各种测试。

CSR蓝牙芯片进测试模式方法相关推荐

  1. 如何区分ufs和emmc、如何进9008模式、900E进fastboot模式方法

    如何区分ufs和emmc 1.ls /proc/fs/* 2.ls /sys/class/block 如果存在sda字样就是ufs,如果存在mmc字样就是emmc或者tf卡: UFS标准采用SCSI ...

  2. MTK平台手机进工程模式方法

    工程模式中集成了一些厂家方便测试各项功能的开关. 测试起来更直观. 一般厂商都会主动修改这个入口及相关的测试项目. 原始 mtk 平台的进入方法为: 启动拨号界面,输入 *#*#3646633#*#* ...

  3. 长虹智能电视进工厂模式方法汇总(遥控器有无数字按键均可)

    一.适合新款带语音的遥控器 按[菜单]键后,当焦点移至"情景模式"下的"标准模式"菜单上时,按[上.右.右]组合键,弹出数字软键盘,当输入0816进入工厂菜单. ...

  4. windows测试模式

    测试模式通常意义就是让windows 操作系统在测试状态下运行,windows操作系统在这种模式下可以运行非官方或无数字签名的驱动程序 . 目录 1 定义 2 进入/退出windows测试模式方法 3 ...

  5. 安卓测试模式怎么java_怎么进入安卓手机工程测试模式?

    说到工程模式,好多非技术流的玩家都很头疼.手机工程模式给人的印象就是生硬的黑白屏,全屏的英文和代码命令,就像视窗重新回到了DOS系统,虽然好奇但又怕手机变砖.那么怎么进入安卓手机工程测试模式?今天就让 ...

  6. Win10测试模式水印

    背景:win10系统右下角显示水印,问度娘去除水印的方法,基本上有以下几种说法: 1.修改注册表current_user->desktop->paindesktopversion为0,尝试 ...

  7. 用**248##命令进工程模式快速检测HCK G801验机方法

    用**248##命令进工程模式快速检测HCK G801验机方法 在待机状态下按绿色拨号键,输入**248##,进入HCIT工程模式 0.        按键测试,可以测试PDAG手机上的15个按键及耳 ...

  8. linux网卡握手速率模式,一种基于Linux平台下的网卡速率和双工模式测试的方法与流程...

    本发明涉及计算机技术领域,更具体的说是涉及一种基于Linux平台下的网卡速率和双工模式测试的方法. 背景技术: 随着社会经济的发展和互联网技术的进步,如今把计算机网络使得我们的生活变得更加方便,快捷. ...

  9. n1怎么进入线刷模式_OPPO N1怎么进Recovery模式 两种OPPO N1进入Recovery模式方法

    Recovery模式是安卓手机特有的一种高级模式,在很多时候都可能用到,最常见的就是刷机中,经常需要进入Recovery模式.最近有网友问小编OPPO N1怎么进Recovery模式?其实很简单,可以 ...

  10. 传奇服务器是测试模式怎么修改,www.23bb.net告诉你传奇服务端中默认系统提示文字修改方法...

    在玩传奇中中,常见一些系统提示,如人物在安全区中扔东西时,会弹出对话框提示禁止扔,或者在游戏登陆时提示攻击模式,及人物行会显示与夫妻称号显示格式等所有的系统默认格式.其实这些格式都是可以进行修改的,今 ...

最新文章

  1. 手动将web项目的class文件打成jar包,手动打jar包,java -cvf,IDE打包底层指令
  2. ef mysql6.0 5.6_Win10+VS2015+EF6.0+MySQL5.6+MVC环境部署和排错
  3. 【Harvest源码分析】GetWaveformAndSpectrumSub函数
  4. Chromium浏览器之渲染引擎Blink
  5. java类与对象的最初理解
  6. RabbitMQ负载均衡(3)——Keepalived+HAProxy实现高可用的负载均衡
  7. 集成spark_全面对比,深度解析 Ignite 与 Spark
  8. WebService之初体验
  9. 机器学习基础(十二)—— 数学基本理论拾遗
  10. Python入门必备五本书籍,精华满满,直击重心
  11. android js 回调函数,JS回调函数简单易懂的入门实例分析
  12. 在ensp中配置交换机interface GigabitEthernet 1/0/1报错
  13. php 中%3cspan%3e,vue实战(4)——网站统计之——友盟百度统计
  14. nbiot模块联网问题排查
  15. 项目反应理论 matlab,IRTPRO | 项目反应理论软件
  16. 差分隐私-整理-知乎
  17. 微服务架构服务容错设计分析
  18. win7计算机所有软件无法运行程序,解决win7电脑程序打不开方法
  19. 该命令不是内部或外部命令的解决方法
  20. 华为eNSP:DHCP的配置(接口dhcp和全局dhcp)

热门文章

  1. 什么是ANC降噪技术?耳机工厂来告诉你
  2. uva10673floor and cei扩展的欧几里得
  3. this()在java中什么意思?
  4. php 百家姓,最新“百家姓”排名
  5. 多模态学习方法综述(期刊论文)
  6. 顶级期刊:关于提升人体免疫力的一切!5点有益建议
  7. 夏普科学计算机标准差,疯狂期货夏普比率公式里面标准差实际应该怎么算
  8. docker安装gamit_Ubuntu下安装gamit
  9. excel如何让日期/时间增加指定分钟、小时、日
  10. golang正则匹配中文字符,查询中文字符会panic退出的问题