Sommario:
- Passaggio 1: acquista un programmatore SPI
- Passaggio 2: scarica il software
- Passaggio 3: dove connettersi?
- Passaggio 4: collegare l'adattatore al modulo
- Passaggio 5: aprire il software "PStools" e riprogrammare il nome del chip
Video: Programmazione del modulo Bluetooth CSR: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Di recente ho realizzato alcuni altoparlanti Bluetooth (link sotto) e sebbene siano fantastici da guardare e fantastici da ascoltare, ma il "Nome" che compare sul mio telefono (o dispositivo di streaming Bluetooth) è:
1) Qualcosa di noioso come "CSR 8645"!
e/o
2) Uguale a un altro altoparlante (se ho usato lo stesso modulo)
Ho scoperto un modo per riprogrammare questo "Nome amichevole" È abbastanza semplice ma ci sono alcuni passaggi…
Cominciamo:
Link ai miei progetti di altoparlanti BT:
www.instructables.com/id/Hydra-a-MONSTER-Bluetooth-Speaker/
www.instructables.com/id/Meet-Holman-the-Ultimate-Bluetooth-Speaker/
Passaggio 1: acquista un programmatore SPI
Per riprogrammare il chip CSR è necessario parlarci utilizzando un'interfaccia SPI. L'attrezzatura necessaria è un convertitore da USB a SPI. Ecco un link al programmatore che ho acquistato. Non credo sia originale ma funziona comunque
www.ebay.com.au/itm/CSR-USB-SPI-ISP-Bluetooth-USB-SPI-Download-Module-Chip-Programmer-Debugger-New/322814866732?ssPageName=STRK%3AMEBIDX%3AIT&_trksid= p2057872.m2749.l2649
Eccone un altro (autentico?). Questo ha il pin-out stampato sulla custodia (pin out diverso da quello che ho acquistato)!!!
www.ebay.com.au/itm/CSR-USB-SPI-ISP-Bluetooth-USB-SPI-Download-Module-Chip-Programmer-Debugger/131774277515?epid=2211280305&hash=item1eae5be78b:g:P4gAAOSw0QFXBgrn
Passaggio 2: scarica il software
Nota di aggiornamento:
Purtroppo il processo documentato di seguito (fatto un paio di anni fa) non funziona più, chiaramente CSR o meglio Qualcomm non è interessato a supportare i maker! Si prega di fare le proprie ricerche su Internet e si dovrebbe essere in grado di trovare vecchie copie "private" di BlueSuite. Buona fortuna!
Questo è un processo in 3 fasi.
1) Iscriviti al sito CSR qui (usa il link di registrazione)
www.csrsupport.com/register.php
NB: Ignora i messaggi che dicono che non sei un utente autorizzato - il processo di registrazione verrà completato correttamente. Avanti a prescindere!!!!
Riceverai una e-mail di conferma, ma non immediatamente. anche il mio circa 1/2 ora per passare. Completare i passaggi di registrazione annotati nell'e-mail.
2) Accedi quindi vai a questo URL
www.csrsupport.com/PCSW
per qualche motivo non riesco a trovare questa pagina navigando ma se sei loggato puoi usare il link sopra e ti porta direttamente al software per PC che ti serve
3) Scarica quindi installa Bluetooth Suite. L'ultima versione è 2.6.8 al momento della scrittura (febbraio 2018). Il software funziona con Windows - la maggior parte delle versioni.
NB: Alcune delle altre modifiche possibili con questo software sono funzionali solo su una macchina a 32 bit (es. win7). Tuttavia, non abbiamo bisogno di queste funzionalità per cambiare semplicemente il nome.
Passaggio 3: dove connettersi?
Prima di connetterci, diamo un'occhiata a una varietà di schede Bluetooth attualmente disponibili.
La maggior parte dei moduli Bluetooth su e-bay/aliexpress ha un set di pad (spesso non contrassegnati) sul PCB. Ho incluso 5 immagini dei PCB Bluetooth più comuni là fuori e sono riuscito a cambiare il nome su tutti loro.
Ho anche incluso i pin out per il chip CSR 8630, quindi potresti essere in grado di risolverlo per altri moduli che non ho dettagliato qui. Sfortunatamente il CSR 8645 è un BGA (Ball Grid Array) quindi non puoi "campare" le connessioni al chip poiché sono nascoste sotto!
Passaggio 4: collegare l'adattatore al modulo
Utilizzando le informazioni nelle diapositive precedenti, collegare il modulo all'adattatore USB-SPI come mostrato (immagine a seguire).
Ho creato un cavo a nastro corto per andare dal programmatore CSR-SPI al PCB che volevo riprogrammare. Ho saldato i fili direttamente al PCB usando una saldatura minima poiché i giunti sono tutti temporanei.
Passaggio 5: aprire il software "PStools" e riprogrammare il nome del chip
Segui questi passaggi (guarda il video di Youtube) - nota in particolare FAI UN BACKUP dei tuoi parametri di partenza. È facile eseguire il brick del dispositivo e se si desidera ripristinare ed eseguire questo file di impostazioni originale lo renderà possibile.
1) Passare alla posizione in cui è stato caricato il software. Dovrebbe essere in:
C:\Programmi (x86)\CSR\BlueSuite 2.6.8
2) Fare doppio clic sull'applicazione "PSTool"
3) Vai su File>Dump e segui le istruzioni per eseguire un backup delle impostazioni correnti/iniziali.
4) Quando i file sono stati salvati vai nella casella di ricerca e inserisci "nome"
5) Cambia il nome con il nuovo nome
6) Premere il pulsante "Scrivi"
7) Hai finito: puoi fare un altro backup delle nuove impostazioni se vuoi, ma questo è tutto!
Consigliato:
Interessante guida alla programmazione dell'elaborazione per il designer - Controllo del colore: 10 passaggi
Interessante guida alla programmazione per l'elaborazione per il designer - Controllo del colore: nei capitoli precedenti, abbiamo parlato di più su come utilizzare il codice per eseguire la modellatura invece dei punti di conoscenza sul colore. In questo capitolo, esploreremo più a fondo questo aspetto della conoscenza
Programmazione del circuito stampato ESP01: 5 passaggi
Circuito stampato di programmazione ESP01: Recentemente, ho dovuto scrivere un codice sul mio ESP01 e ho deciso di utilizzare un adattatore per trasferire il codice al CHIP. Tuttavia, è stato necessario apportare alcune modifiche all'adattatore in modo che il codice potesse essere trasferito. Cioè, l'adattatore non era intero
Miglioramenti alla programmazione del treno in MATLAB: 6 passaggi
Miglioramenti alla programmazione dei treni in MATLAB: Obiettivo: l'obiettivo di questo sistema programmato è guardare un Arduino su piccola scala e applicare la codifica su una scala più grande per migliorare potenzialmente alcune caratteristiche di sicurezza dei sistemi Amtrak Railroad. Per fare questo, abbiamo aggiunto un sensore di umidità del suolo
Scheda di programmazione del modulo ESP-01: 12 passaggi (con immagini)
Scheda di programmazione del modulo ESP-01: ulteriori informazioni e aggiornamento del documento qui sul mio sitohttps://www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 è un modulo esp8266 a basso costo, con WIFI integrato. È stato creato come modulo WIFI Arduino, ma è più potente di un
Interessante guida alla programmazione per il progettista - Controllo del processo del programma - Dichiarazione del ciclo: 8 passaggi
Interessante guida alla programmazione per il progettista - Controllo del processo del programma - Dichiarazione del ciclo: Controllo del processo del programma - Dichiarazione del ciclo Da questo capitolo, entrerai in contatto con un importante e potente punto di conoscenza - Dichiarazione del ciclo. Prima di leggere questo capitolo, se vuoi disegnare 10.000 cerchi nel programma, puoi farlo solo con un ter