aanon4 / BlueBasic

BASIC interpreter for CC2540 and CC2541 Bluetooth LE chips
https://gitlab.com/timwilkinson/BlueBasic
97 stars 55 forks source link

Using TI serial bootloader for BlueBasic #18

Open 0xFACE opened 9 years ago

0xFACE commented 9 years ago

Hello, Now, with latest firmware it is possible to upgrade firmware for cheap HM-10/HM-11 module via UART, using serial bootloader protocol (http://processors.wiki.ti.com/index.php/SerialBootLoader)

Can I upload BlueBasic firmware this way into HM-10/11 module?

aanon4 commented 9 years ago

I've never investigated using the SerialBootLoader so I have no idea if it would work or if the HM-10/11 modules even use it. Maybe it could be made to work, and I'd be happy to accept a pull-request which does this, but I'm afraid I won't be doing it.

milkpirate commented 3 years ago

@0xFACE My TI SmartRF Programmer does not seem to recognize my CC2541. So I am really interested in the serial method. Did you figure something out?

0xFACE commented 3 years ago

Unfortunately not. Some of HM-xx modules from China have a serial firmware boot loader enabled. And it is possible to upgrade its firmware via serial interface. Not sure it is possible for the BlueBasic firmware. Ask this question here: https://github.com/kscheff/BlueBasic, this repository is under active development.

ozarchie commented 3 years ago

bbconsole may help you. It has been a while since I worked on it. https://github.com/ozarchie/BlueBasic

On Sun, Nov 22, 2020 at 8:02 PM Piotr notifications@github.com wrote:

Unfortunately not. Some of HM-xx modules from China have a serial firmware boot loader enabled. And it is possible to upgrade its firmware via serial interface. Not sure it is possible for the BlueBasic firmware. Ask this question here: https://github.com/kscheff/BlueBasic, this repository is under active development.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/aanon4/BlueBasic/issues/18#issuecomment-731724122, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABRN2J7EWTEMPVMDNOWJH3TSRDOSDANCNFSM4BK5D5DA .