Updating firmware via USB DFU

Suggestions, Problems, Availability, etc. Everything is up for discussion.
brahn
Posts: 543
Joined: Thu Dec 13, 2012 11:01 am
Bot?: No

Updating firmware via USB DFU

Post by brahn »

Important: After flashing via any of the methods below the BCS must be power cycled before it will leave DFU mode. Pressing the reset button is not sufficient.

Windows:
For Windows there are some one-time steps needed to set up a USB Driver for the BCS:

1. Download Zadig
2. Connect the BCS to the PC via USB and use Zadig to select the BCS and install the libusbK drivers.

After the drivers are installed you can use the bcs-dfu utility that is in the attached file:

Run the utility, select the dfu file and press Flash to update the firmware. When flash is complete, unplug USB and power cycle the BCS.

Mac:
The instructions for Mac are the same as for linux, but to get the dfu-util package we recommend using Homebrew to install dfu-util.

Linux:
Install the dfu-util package from your distribution and run the command

Code: Select all

dfu-util -D bcs482.dfu
Attachments
BCS-DFU-full.zip
(19.25 MiB) Downloaded 368 times
Medic_Slim
Posts: 13
Joined: Thu Nov 01, 2018 11:02 am
Bot?: No

Re: Updating firmware via USB DFU

Post by Medic_Slim »

Getting this error


Image
Attachments
Capture.JPG
Capture.JPG (21.13 KiB) Viewed 46328 times
JonW
Site Admin
Posts: 1726
Joined: Sun Jul 18, 2010 7:51 am
Bot?: No
Location: Huntington Beach, CA
Contact:

Re: Updating firmware via USB DFU

Post by JonW »

Medic_Slim wrote:
Fri Apr 12, 2019 9:43 am
Getting this error
I've updated the ZIP to include the QT platforms folder. That should fix it.
Timbrew
Posts: 34
Joined: Sat Jun 29, 2013 2:40 pm
Bot?: No
Location: Kent, UK

Re: Updating firmware via USB DFU

Post by Timbrew »

Running the installation command line under Homebrew (/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homeb ... er/install)") it asks for a password - it shows a key. What do I do to get around this?
JonW
Site Admin
Posts: 1726
Joined: Sun Jul 18, 2010 7:51 am
Bot?: No
Location: Huntington Beach, CA
Contact:

Re: Updating firmware via USB DFU

Post by JonW »

Timbrew wrote:
Fri Apr 12, 2019 10:19 am
Running the installation command line under Homebrew (/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homeb ... er/install)") it asks for a password - it shows a key. What do I do to get around this?
That's going to be your administrative sudo password to allow installation of homebrew.
Medic_Slim
Posts: 13
Joined: Thu Nov 01, 2018 11:02 am
Bot?: No

Re: Updating firmware via USB DFU

Post by Medic_Slim »

Now my 482 is bricked.... Firmware showed complete with no errors with DFU update app. I can no longer see the 482 with BCS finder and its not pulling an IP address on my network
JonW
Site Admin
Posts: 1726
Joined: Sun Jul 18, 2010 7:51 am
Bot?: No
Location: Huntington Beach, CA
Contact:

Re: Updating firmware via USB DFU

Post by JonW »

Have you done a hard reset after the update? Have you tried updating again?
Medic_Slim
Posts: 13
Joined: Thu Nov 01, 2018 11:02 am
Bot?: No

Re: Updating firmware via USB DFU

Post by Medic_Slim »

updated the unit second time. Says complete. Hard reset and still nothing
Medic_Slim
Posts: 13
Joined: Thu Nov 01, 2018 11:02 am
Bot?: No

Re: Updating firmware via USB DFU

Post by Medic_Slim »

Capture1.JPG
Capture1.JPG (67.35 KiB) Viewed 46294 times
Capture2.JPG
Capture2.JPG (59.35 KiB) Viewed 46294 times
Capture3.JPG
Capture3.JPG (51.34 KiB) Viewed 46294 times
JonW
Site Admin
Posts: 1726
Joined: Sun Jul 18, 2010 7:51 am
Bot?: No
Location: Huntington Beach, CA
Contact:

Re: Updating firmware via USB DFU

Post by JonW »

Are you power cycling it after the flash? That needs to be done to take it out of DFU mode. Also unplug the USB before power cycling.
Post Reply