Skip to content

BM83 configuration update

Ted Salmon edited this page Nov 14, 2022 · 1 revision

Preface

The following procedure is intended to help users update the configuration for the underlying Bluetooth module on the BlueBus (Microchip's BM83) to get rid of some errant noise when the BlueBus is at idle. This procedure can only be preformed using a PC with Windows installed.

Process

  1. Disconnect the BlueBus from the vehicle and remove the four screws on the bottom to reveal the circuit board. Next, locate the "RECOVERY" switch and set it to "BOOT". Now, connect the BlueBus via USB to your computer and ensure the Blue LED is flashing. Once flashing, set the switch back to "APP". Recovery

  2. Download and unpack the Configuration update tool linked here. Now, double click on "bt_dfu.bat" DFU Mode

  3. A black screen will appear which will state that DFU mode has started and it'll give you a port number ("COM90" below), please note this COM port. Hit any key to close this window.

DFU Enabled

  1. Now, double click on isupdate.exe

isupdate

  1. Once isUpdate is open, refer to the image below and the listed options below that. isUpdate Open

  2. port -> Set this to the COM port you noted previously

  3. baudrate -> Set this to 115200

  4. image num -> Set this to 1

  5. Hit "Connect" (which turns into "Disconnect" once it connects)

  6. Ensure "Port connect -> COMxx" is shown.

  7. Click "Browse"

  8. Once the "Browse" dialog pops up, select "BlueBus_Config.hex" and click "Open".

Browse

  1. Click "Update" (Next to "Browse").

  2. You will be prompted about keeping paired device information as seen below. Click "No". NOTE: You must pair to the BlueBus agian once it's reinstalled in the vehicle!

Pairings

  1. Below you will see what a successful update looks like. Click "Disconnect" and then reinstall the unit in the case, and then into the vehicle

Success

Troubleshooting

The tool reported an error

Try again or contact support@bluebus.dev if the issue persists.

Windows

  1. Try another cable. Many USB Micro-B cables are "Charge only", meaning that the data lines are missing, making it useless for data communcation.

  2. If your BlueBus has Phillips screws on top, slightly loosen them off so you can better seat the USB cable.

  3. Check the Device Manager

    1. Windows 10: Right Click Start > Device Manager
    2. All other versions: Hold the "Windows Key" on the keyboard then hit r. In the box that pops up, enter devmgmt.msc and hit enter
    3. Disconnect the BlueBus and reconnect it. If the screen DOES NOT refresh itself, then there is an issue with the USB cable.
    4. If the screen does refresh, look for any entry that might say FT231X or USB Serial Converter. If you see either of these entries, you need to download and install the drivers. I recommend the "setup executable" linked for Windows.
    5. After installing the drivers, reboot and try again.