Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modules on QCC300x chips #59

Open
kiterservice opened this issue Mar 13, 2021 · 18 comments
Open

Modules on QCC300x chips #59

kiterservice opened this issue Mar 13, 2021 · 18 comments

Comments

@kiterservice
Copy link

This is not issue, just some info about chinese modules on QCC3003, QCC3005, and QQC3008 chips (RRD-305, RRD-303, BTM307, BTM308).

  1. Csr-spi-ftdi driver and ft232rl works on this modules only for PStool and Universal Parametr Manager. ADK configuration tool does not work. ft2232rl does not work at all.
  2. This modules has USB support, but only for charging and usb audio. Seems usb programming was disabled on chip firmware level (ahi sets to spi).
  3. For correct work with Csr-spi-ftdi driver pin EN should NOT be connected to VBAT. Pin PCM should be connected to pin 1.8V.
@kiterservice
Copy link
Author

Hello, it's me agane, guy with wierd english language. Senks to google translate.
Anabling usb on RRD-305 module for ADK Configuration tool. It's dirt hack, but if you have not csr-usb-spi adaptor, maybe it's
helps. You doing it on your own risck
Metod consists in replasing original dump with SPI support on dump with USB support.
You need instaled ADK_QCC300x.WIN.1.0.167 (if you are reading this probably you have).
-1. Download dump https://drive.google.com/drive/folders/1HUHScPHVU-FbnREi0fY9V9FPHyFZ0DCI?usp=sharing In folder you find two a banch of files with names starts from usb and spi. Copy files starts from usb to /ADK_QCC300x.WIN.1.0.167\tools\bin
0. Preparation as said in instruction on main page of this project

  1. Run windows console (cmd) and change dirrectory to /ADK_QCC300x.WIN.1.0.167\tools\bin
  2. Run nvscmd.exe dump original.ptn - it will show a lot of errors and as result after few minuts makes dump of you chip
  3. Run nvscmd.exe burn usb.ptn all - it will show a lot of errors and as result write new dump on chip
  4. Unsolder ft232 from you module. Solder wires from usb G to GND, D+ to USB-P D- to USB-N V+ to VBUS and test connections.

@LuthfiZXC
Copy link

Hello, it's me agane, guy with wierd english language. Senks to google translate.
Anabling usb on RRD-305 module for ADK Configuration tool. It's dirt hack, but if you have not csr-usb-spi adaptor, maybe it's
helps. You doing it on your own risck
Metod consists in replasing original dump with SPI support on dump with USB support.
You need instaled ADK_QCC300x.WIN.1.0.167 (if you are reading this probably you have).
-1. Download dump https://drive.google.com/drive/folders/1HUHScPHVU-FbnREi0fY9V9FPHyFZ0DCI?usp=sharing In folder you find two a banch of files with names starts from usb and spi. Copy files starts from usb to /ADK_QCC300x.WIN.1.0.167\tools\bin
0. Preparation as said in instruction on main page of this project

  1. Run windows console (cmd) and change dirrectory to /ADK_QCC300x.WIN.1.0.167\tools\bin
  2. Run nvscmd.exe dump original.ptn - it will show a lot of errors and as result after few minuts makes dump of you chip
  3. Run nvscmd.exe burn usb.ptn all - it will show a lot of errors and as result write new dump on chip
  4. Unsolder ft232 from you module. Solder wires from usb G to GND, D+ to USB-P D- to USB-N V+ to VBUS and test connections.

How to enable USB Programming on QCC3008 ? I tried ur dump file and it didn't work , the log said it has different partition size

@kiterservice
Copy link
Author

How to enable USB Programming on QCC3008 ? I tried ur dump file and it didn't work , the log said it has different partition size

Unfortunately, in your case, i don't know any way, exept by using csr-spi programmer. My dump work only with Chinese rrd-305 module based on qcc3005 chip. You module based on qcc3008 chip and has different flash rom with different partition table.
And, speeking honestly, usb connection almost useless. Pstool would not work with usb, for sound settings mutch easier using android app GAIA for qualcomm bluetooth chip.

@RGBlu3-pro
Copy link

I have a little problem.
image

@RGBlu3-pro
Copy link

On my second module your method works perfectly. I can do everything in ADK using only USB cable. Thank you so much :)

@djskomy
Copy link

djskomy commented Jun 19, 2023

Hi, can you re-upload the firmware files? link has expired.

@riccardocagnasso
Copy link

Hi, can you re-upload the firmware files? link has expired.

Bump I would really like the firmware too

@djskomy
Copy link

djskomy commented Sep 7, 2023

I found it here: https://disk.yandex.ru/d/toQ3deXyBR-dMw
It's a part of some audio project: https://cxem.net/sound/amps/amp252.php

@AntonioBanditoz
Copy link

Hello everyone I faced the problem of programming the RRD305 module, built a printed circuit board for this module, also purchased a CSR USB SPI module, but it cannot connect to the module in the ADK program, an error ERROR DETECTING CHIP TYPE (READ FAILED ON USB SPI) appears, the electrical wiring diagram of the module was provided to me by the seller. In the first post, you said that you don't need to connect the POWER_EN pin to VBAT, does this also apply to the original programmer?

@SkinnyDonut
Copy link

SkinnyDonut commented Nov 14, 2023 via email

@AntonioBanditoz
Copy link

Проверьте документацию RRD305, если я правильно помню, для одного вывода требуется напряжение 5 В + (совсем не помню, для какого вывода, проверьте описания распиновок в документации), чтобы подготовить его к программированию

On Tue, Nov 14, 2023, 21:23 AntonioBanditoz @.> wrote: Hello everyone I faced the problem of programming the RRD305 module, built a printed circuit board for this module, also purchased a CSR USB SPI module, but it cannot connect to the module in the ADK program, an error ERROR DETECTING CHIP TYPE (READ FAILED ON USB SPI) appears, the electrical wiring diagram of the module was provided to me by the seller. In the first post, you said that you don't need to connect the POWER_EN pin to VBAT, does this also apply to the original programmer? — Reply to this email directly, view it on GitHub <#59 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADGDPAFQTVUWLB3JTOQXR23YEPAMHAVCNFSM4ZDXQZK2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBRGEYDIOBTGA2A . You are receiving this because you commented.Message ID: @.>

I checked from 3.3 to 4.2v, below is a link to the documentation, I think the link should open

https://szytf.yuque.com/sz0hxn/vzvo0a/gsfcwx?spm=a2g2w.orderlist.0.0.79ad4aa6dDNXnv

@SkinnyDonut
Copy link

SkinnyDonut commented Nov 14, 2023 via email

@AntonioBanditoz
Copy link

Yes, I have the same connection scheme, the pin VS also tried to connect to 1.8v, the error is exactly the same. I am using ADK 1.0.167

@SkinnyDonut
Copy link

SkinnyDonut commented Nov 14, 2023 via email

@AntonioBanditoz
Copy link

AntonioBanditoz commented Nov 15, 2023

ok I'll try even older versions. As for the drivers, I did not understand, they are also installed bundled with the programs.

@SkinnyDonut
Copy link

SkinnyDonut commented Nov 15, 2023 via email

@AntonioBanditoz
Copy link

you misunderstood me a little, I have an original csr usb spi programmer, I don’t need to replace the driver

@AntonioBanditoz
Copy link

Thank you very much! installing the ADK QCC300X V1.0 version helped me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants