1
0
forked from me/IronOS

Update Pincecil instructions to cover an issue

where more than one DFU interface is detected.
This commit is contained in:
Johan
2022-02-17 11:29:07 +01:00
committed by GitHub
parent d86cb18515
commit 79bdb29fa7

View File

@@ -109,6 +109,16 @@ Using `dfu-util` you can flash the firmware using a command line as such:
dfu-util -D Pinecil_EN.dfu dfu-util -D Pinecil_EN.dfu
``` ```
If you get a message stating that `More than one DFU capable USB device found!` when running the above command you might have to specify which DFU interface to flash to. Running the command `dfu-util -l` will show you if there are several DFU devices detected. Example:
```
Found DFU: [28e9:0189] ver=0100, devnum=48, cfg=1, intf=0, path="1-1", alt=1, name="@Option Bytes /0x1FFFF800/01*016Be", serial="??"
Found DFU: [28e9:0189] ver=0100, devnum=48, cfg=1, intf=0, path="1-1", alt=0, name="@Internal Flash /0x08000000/128*001Kg", serial="??"
```
In this example we see that more than one part of the Pinecil is detected as a DFU interface and we need to specify which one we want to flash to. We want to the `Internal Flash` so in this case we can use `alt=0` to identify which interface to target. The command would then look like this:
```
dfu-util -D Pinecil_EN.dfu -a 0
```
### Windows ### Windows
For Windows there are two options, you can use dfu-util via command line as shown above. For Windows there are two options, you can use dfu-util via command line as shown above.