summaryrefslogtreecommitdiffstats
path: root/utils/openmoko-dfu-util/DETAILS
blob: 173002c1d82e02c30f4a8c16dfd75e4cea9dd1da (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
. "$GRIMOIRE/FUNCTIONS"
           SPELL=openmoko-dfu-util
         VERSION=$(get_scm_version)
          SOURCE="dfu-util-${VERSION}.tar.bz2"
    SOURCE_HINTS=no-check-certificate
   SOURCE_URL[0]=git://git.openezx.org/dfu-util.git:$SPELL
   SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/dfu-util-${VERSION}"
        WEB_SITE="http://dfu-util.gnumonks.org/"
      LICENSE[0]=GPL
         ENTERED=20100403
           SHORT="a program that implements the Host (PC) side of the USB DFU"
cat << EOF
dfu-util is a program that implements the Host (PC) side of the USB DFU
(Universal Serial Bus Device Firmware Upgrade) protocol.

In the Openmoko project, we use this program to communicate with our specially
enhanced bootloader, which implements the DFU device side.

Using dfu-util and your smartphone, you can - transfer and flash partitions
in internal NAND Flash.  - transfer anything into RAM
  this can be used for fast development cycles of low-level code such as
  kernels without flashing them
- read out the current internal NAND partitions
  this is an easy and efficient way of doing full backups of your phone
EOF