CSR蓝牙开发调试经验
1.FLASH版本( BC5 MM 8670等)使用blueflash烧录程序。
2.ROM版本(57F 6145 8610等),EEPROM使用 e2bluecmd 烧录程序,FLASH使用NVSCMD烧录程序。
3.bluetest定频测试。
4.cvc调试需要在通话状态(使用蓝牙通话)调试。
5.e2bluecmd fill 0xffff为清空eeprom。
6.cmd命令提示下,需要更换接口方式为USB或者LPT,添加命令如e2bluecmd -trans spitrans=usb header。
7.57F BUG较多,最好在默认配置下,一点点修改,修改过多会有莫名问题。
8.6145 CVC调试不支持CSR USB-SPI。只能使用LPT。
LPT版本硬件:http://item.taobao.com/item.htm?spm=a1z10.1.w4004-951515372.4.hBDMY8&id=17105067726
程序下载问题:
一个新设计的PCB,如果出现连接蓝牙烧录器不成功的情况,要必须关注的一些问题:
一:要对VREG给予一个高电平;
对于一个全新的蓝牙芯让,这个有必须的,VREG有了高电平,蓝牙芯片才会开始正常动作。
二:提供给蓝牙1.8V电源;
这是供电电路的设计,有了这个电源才可以连接。
三:并行烧录器的电压问题;
烧录器的电压取决于稳压芯片,也决定了SPI线的电压。这个电压可以在一定的范围,要视应用电路的使用而定,如:3.6v、1.8v。在笔者的应用中,曾讲述过正是由于这种电压的不匹配,使得写入外部控制芯片部分register不正确。
四:ADK/SDK的bug;
如果使用ADK/SDK连接,有时会遇到提示deguber的问题。这是它本身的一个bug,重开ADK/SDK或重启电脑即可。
CSR蓝牙开发调试经验相关推荐
- CSR蓝牙开发资源大全(软件代码资料)
CSR蓝牙开发资源大全 BlueSuite 2.4.8 开发生产测试配置工具 http://pan.baidu.com/share/link?shareid=299289621&uk=339 ...
- ATK BLE 01低功耗蓝牙配对调试经验
目录 首先配置主机 配置从机 配对 最终效果 BLE调试心得 首先看好哪个是主机,哪个是从机,正点原子的低功耗蓝牙模块(BLE01或BLE02)是主从一体的,任何一个模块都可以配置为主模块或从模块. ...
- CSR867x — CSR8670平台开发调试经验
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX 作 者:文化人 XX 联系方式: XX 版权声明:原创文章,欢迎评论 ...
- QCC300x笔记(3) -- QCC3007开发调试经验
哈喽大家好,这是该系列博文的第三篇~ 篇~ <<[系列博文索引]快速通道 >> 写在前面:这篇博客主要记录,在使用QCC300x平台中所遇到的问题以及解决方法,会不定时更新~ ...
- 调试经验——OBIEE报表开发实例小结(数据库直连DDR模式、日期型Prompt的设置...)
这几天,算是充分见识了OBIEE开发之"低效",虽然这个报表的业务逻辑并不复杂,但开发过程简直是困难重重. 简单回顾一下这个艰辛的过程: 1. 直接使用拖放字段的方式,需要在列公式 ...
- Android蓝牙开发的一些经验
转载请注明来自:http://blog.csdn.net/icyfox_bupt/article/details/25487125 最近在实验室做项目,使用了Android的蓝牙开发,这里面有好多坑. ...
- [转]Android蓝牙开发浅谈
转自:http://www.eoeandroid.com/thread-18993-7-1.html 对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的蓝牙开发,国内的例子很少 ...
- 分享在实际项目中积累的硬件调试经验 - 调试方法,以及常见调试案例
文章目录 一.硬件调试的四个目标 二.硬件调试心得 三.一块新的板子的调试思路 四.硬件调试,一些网络资料 五.单片机硬件调试中常见的案例(杂记) 往期系列文章: 1.裸机项目开发经验分享 - 完整开 ...
- iOS 蓝牙开发(二)iOS 连接外设的代码实现
上一篇文章介绍了蓝牙的技术知识,这里我们具体说明一下中心模式的应用场景.主设备(手机去扫描连接外设,发现外设服务和属性,操作服务和属性的应用.一般来说,外设(蓝牙设备,比如智能手环之类的东西),会由硬 ...
最新文章
- hadoop商品推荐_百战卓越班学员学习经验分享:商品推荐
- Python 数据结构视频教程一
- java+synchro_synchrozied,wait()与notify()的理解
- Python - 排序( 插入, 冒泡, 快速, 二分 )
- 百度富文本编辑器的应用技巧---在一个页面中使用多个样式不同功能不同的编辑器...
- QT5 C++编写B类IP地址计算第一个可用IP地址、最后一个可用IP地址、网络号、广播地址、子网数、主机数
- int指令02 - 零基础入门学习汇编语言65
- Python验证和可视化冰雹猜想、角谷猜想、考拉兹猜想
- 085 对象的绑定方法
- 条码打印软件中如何设置条形码下面的字符间距?
- IDEA导入JDBC驱动的jar包
- react17.x+MDUI实现todo小案例,react动态添加与删除元素属性
- 如何将Word转换成PDF的几种使用方法
- java list 冒泡排序_冒泡排序详细分析JAVA
- linux 基础林海峰,word数学公式编辑器-官方版合集下载-多特
- OVER(PARTITION BY)函数介绍
- bad substitution
- 毕业论文开题报告模板
- 电饭煲底盘进水怎么办
- Excel实现贪吃蛇