forked from linux-msm/qdl
-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
43 lines (33 loc) · 1.23 KB
/
README
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Qualcomm Download
=================
This tool communicates with USB devices of id 05c6:9008 to upload a flash
loader and use this to flash images.
Usage:
qdl <prog.mbn> [<program> <patch> ...]
Building
========
In order to build the project you need libxml2 and libudev headers
and libraries, found in e.g. the libxml2-dev and libudev-dev packages
With these installed run:
make
Buffer multiplier
========
**Warning**
Using this parameter might not work stable on your system. Read [760b3df](https://github.com/andersson/qdl/commit/760b3dffb03d2b7dfb82c6eac652a092f51c572d) for
more details.
To improve flashing speed buffer multiplier parameter was added.
It uses bigger buffers for sending data on USB what allows to flash
faster.
Measurements made on VM Linux Mint 21.1 and may vary compared to native
machine.
| Multiplier | Measured speed [kB/s] |
| ---------- | --------------------- |
| 1 | 3365 |
| 2 | 6219 |
| 4 | 11515 |
| 8 | 18058 |
| 16 | 25133 |
| 32 | 28872 |
| 64 | 33399 |
| 128 | 36208 |
| 256 | 35574 |