CSR 配置烧录流程
SPI FLASH清空和初始化:
一,一,运行,输入cmd按回车键进入
二,输入cd 再复制C:\Program Files\CSR\BlueSuite 2.5.0 右键粘贴,按回车键进入
三,输入清空命令:nvscmd erase
四,输入初始化命令:nvscmd identify
Xuv文件保存操作
五,运行,输入cmd按回车键进入
六,输入cd 再复制C:\Program Files\CSR\BlueSuite 2.5.0 右键粘贴,按回车键进入
七,输入(或右键粘贴)nvscmd dump d:\dump.xuv 按回车键进入
八,保存到d盘
FLASH烧录
一,运行,输入cmd按回车键进入
二,输入cd 再复制C:\Program Files\CSR\BlueSuite 2.5.0 右键粘贴,按回车键进入
三,输入(或右键粘贴)nvscmd burn d:\burn.xuv 按回车键进入
四,烧录完成
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPI FLASH烧录流程:(稳定)
CMD命令清空(nvscmd erase) /初始化化(nvscmd identify)——Pstool(烧录源程序) —Configuration Tool(配置程序)——CMD命令(nvscmd dump d:\dump.xuv)保存xuv生产文件—CMD命令(nvscmd burn d:\dump.xuv)烧录
用Configuration Tool 导出xuv文件,
用导入调试。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ROM程序配置
1,清空EEPROM使用e2cmd或者e2bluecmd,清空命令是e2cmd fill 0xffff ,清空后建议初始化eeprom,也就是e2cmd header
2.执行e2bluecmd-trans spitrans=usb header添加头文件。
3.用PSTOOL→File→Merge来烧录官方默认程序
4,用config tool重新连接并初始化
5,用CMD命令导出dump文件(方便调试)
烧录注意事项
1.FLASH版本(BC5MM 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。
9.CSR8系列,MFB脚不能和vbat同时上电,会出现不开机。
10.连接SPI时,MFB脚最好上拉,只有蓝牙开机后spi才能连接上。
11.csr8系列,调试spi,需要将SPI_PCM脚上拉到1.8v。
12.csr8系列,user9和user3容易导致不开机,调试时最好事先记录此值。
13.csr8系列,需要打111补丁,距离会有改善。
14.6145功放控制脚,为MICBIAS。
15.BC57F烧录程序步骤为,清空E2,写头文件,然后烧录配置文件。
16.CSR8系列烧录程序步骤为,清空E2,写头文件,写系统文件,然后烧录配置文件。
17.csr rom版本补丁,配置好程序后,最后打。