The 1.FLASH version (BC5 MM 8670, etc.) uses the Blueflash burning program.
2.ROM version (57F 6145 8610, etc.), EEPROM using E2bluecmd programming program, Flash using Nvscmd burning program.
3.bluetest Fixed frequency test.
4.CVC debugging requires debugging in a call state (using a Bluetooth call).
5.e2bluecmd fill 0xFFFF to empty the EEPROM.
6.cmd command prompt, you need to replace the interface mode for USB or LPT, add commands such as E2bluecmd-trans SPITRANS=USB header.
7.57F bug more, preferably in the default configuration, a little modification, too many changes will have inexplicable problems.
8.6145 CVC debugging does not support CSR Usb-spi. Only LPT can be used.
LPT version hardware: http://item.taobao.com/item.htm?spm=a1z10.1.w4004-951515372.4.hBDMY8&id=17105067726 9. CSR8 series, MFB foot can not and vbat at the same time power up, will appear not to boot.
10. When connecting the SPI, the MFB foot is best to pull up, only the SPI can be connected after Bluetooth is powered on.
11.CSR8 series, debug SPI, need to pull the spi_pcm foot up to 1.8v.
12.CSR8 series, User9 and User3 easily lead to no boot, it is best to record this value in advance when debugging.
13.CSR8 series, need to hit 111 patches, the distance will be improved.
14.6145 amp control Foot, for Micbias.
15.bc57f Burn the program step to, empty the E2, write the header file, and then burn the configuration file.
16.CSR8 Series Burning program steps for, empty E2, write header files, write system files, and then burn the configuration file.
17.CSR ROM version patch, configure the program after the last hit.
Program Download PROBLEM:
A newly designed PCB, if the connection Bluetooth burner is unsuccessful, there are some issues to be concerned about:
One: To give a high level to the Vreg;
For a brand new Bluetooth core, this has to be, the Vreg has a high level, the Bluetooth chip will start normal operation.
Second: To provide Bluetooth 1.8V power supply;
This is the design of the power supply circuit, with this power can be connected.
Three: the voltage problem of parallel burner;
The voltage of the burner depends on the voltage regulator chip and also on the SPI line. This voltage can be in a certain range, depending on the use of the application circuit, such as: 3.6v, 1.8v. In the author's application, I have been told that it is because of this voltage mismatch, making the write to the external control chip part register is incorrect.
Four: Adk/sdk of the bug;
If you use a ADK/SDK connection, you may encounter problems prompting Deguber. This is a bug of its own, re-open ADK/SDK or restart the computer.