1UBERTOOTH-DFU(1) User Commands UBERTOOTH-DFU(1)
2
3
4
6 ubertooth-dfu(1) - Device firmware update for Ubertooth
7
9 To update firmware, run:
10
11 ubertooth-dfu -d bluetooth_rxtx.dfu -r
12
14 ubertooth-dfu(1) is a utility for updating firmware on Ubertooth. It
15 can also download the currently running firmware from the device.
16
17 Running the upload or download command automatically resets the device
18 into the firmware update bootloader. The USB ID of the Ubertooth will
19 change in the bootloader, and this may cause problems when attempting
20 to update firmware from inside a VM.
21
22 In the DFU bootloader, the TX, RX, and USR LEDs will turn on and off in
23 sequence. If this does not occur, you can try to manually force the
24 device to boot into the bootloader. Refer to [MANUALLY ENTERING BOOT‐
25 LOADER][].
26
28 Major modes:
29
30 · -d <firmware.dfu> : Download - write DFU file to device
31
32 · -u <output.dfu> : Upload - read DFU file from device
33
34 · -r : Reset device after performing operation
35
36 Miscellaneous:
37
38 · -s <file.bin> : Add DFU suffix to binary firmware file
39
40 · -U <0-7> : Which Ubertooth device to use
41
43 If the device does not enter the bootloader when running the upload or
44 download commands, it is possible to force the device to boot into that
45 mode when it is inserted. To do so, you will need to jumper two pins on
46 the expansion header.
47
48 The expansion header is a 2x3 pin header between the two largest chips
49 on the board, about halfway between the USB connector and antenna. It
50 is labeled "EXPAND" on the back side of the board. Holding the board so
51 USB is pointed up, on the front side of the board the expansion header
52 looks like this:
53
54 +-------+
55 6 + O | O | 3
56 +---+---+
57 5 + O | O | 2
58 +---+---+
59 4 + O | X | 1
60 +---+---+
61
62 PIN #1, marked X, is square.
63
64 With Ubertooth unplugged, use a piece of wire, paperclip, staple, etc
65 to connect pins 1 and 2 together. When it it plugged in, the Ubertooth
66 should enter bootloader mode (LEDs will be turning on and off in
67 sequence).
68
69 The bootloader will exit after 5 seconds of no activity and boot into
70 the main firmware.
71
73 ubertooth(7): overview of Project Ubertooth
74
76 This manual page was written by Mike Ryan.
77
79 ubertooth-dfu(1) is Copyright (c) 2010-2017. This tool is released
80 under the GPLv2. Refer to COPYING for further details.
81
82
83
84Project Ubertooth March 2017 UBERTOOTH-DFU(1)