Author Topic: Is it possible to reprogram a bluetoothh speaker's broadcast name?  (Read 2147 times)

0 Members and 1 Guest are viewing this topic.

Offline iamdarkyoshiTopic starter

  • Frequent Contributor
  • **
  • Posts: 381
  • Country: us
Either using software or hardware? I made a bluetooth speaker from the guts of an S113BT speaker, which also happens to be what its broadcast name is.


Is there a way I can change this? I want to change it to "The Electric Triangle" as that is what I call it when I show it to friends or talk about it. I figured it would be neat to have a custom name for it.

If I have to use some sort of IC reader and programmer, what would I be looking for here?


Its not very clear in the second pic but I know that the two ICs in the top middle are analog switches for the 3.5mm/bluetooth switching. So we can rule that out.

Full album of teardown pics:
http://imgur.com/a/MJ8pA
(ignore the last one, its a comparison of my old portable speaker)

If I were to use software, what software and how?

Is something like this even possible?
 

Offline iamdarkyoshiTopic starter

  • Frequent Contributor
  • **
  • Posts: 381
  • Country: us
Re: Is it possible to reprogram a bluetoothh speaker's broadcast name?
« Reply #1 on: April 24, 2016, 03:57:37 am »
CR8645 is a single chip AptX Bluetooth audio controller than can output I2S or analog audio or SPDIF.
On my hand, the only documents show how to configure it for analog audio, and the output is a EEPROM image.
The image is stored in the MSOP8 chip, GT24C256 on your board.

Therefore, you can read out the content of the EEPROM, then modify whatever you want, and write it back. It is just a 24C256.
I can not give you the config tool for CSR8645 since it is strictly confidential, but I can tell you where I got it.
Search Taobao, there are people selling CSR solutions and software package, of course pirated, as well as clone JTAG cable if you want to go further.
Item listing is in Chinese, but the tools are in English. You need a translation tool to chat with sellers.
Most Taobao electronic part or tool listings do not support "just pay and buy", you must chat with seller to get a precise quote and work out shipping details.

PS. CSR8645 can also boot from SPI FLASH and execute customized code instead of the ROM code, but you need a whole new level of developing.
It can also boot from its own ROM, but read config from SPI FLASH, in this way you can customize sound effects.

Interesting! Seems like a lot of work though! Contemplating another bluetooth solution as I plan to beef up the amp to a pam8610 anyway... Hobby electronics are so complicated now! |O Also it seems that the forums now have a Thanks button!
« Last Edit: April 24, 2016, 04:04:25 am by iamdarkyoshi »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf