Skip to content

v1 iron not detected #70

@mmiller7

Description

@mmiller7

The Pinecil v1 seems to not be properly detected and unable to update even though it is connected in DFU mode and recognized by the command line dfu-util (and I can flash successfully thru dfu-util)

I also own a Pinecil v2 which is recognized correctly by PineFlash, only the Pinecil v1 has this problem.

Installed using .deb package on Linux Mint 21 (Ubuntu 22.04-LTS based)

image

$ sudo dfu-util -l
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Found DFU: [28e9:0189] ver=0100, devnum=58, cfg=1, intf=0, path="3-2", alt=1, name="@Option Bytes  /0x1FFFF800/01*016Be", serial="??"
Found DFU: [28e9:0189] ver=0100, devnum=58, cfg=1, intf=0, path="3-2", alt=0, name="@Internal Flash  /0x08000000/128*001Kg", serial="??"

And by-hand flashing works

$ sudo dfu-util -D Pinecil_EN.dfu -a 0
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Match vendor ID from file: 28e9
Match product ID from file: 0189
Opening DFU capable USB device...
ID 28e9:0189
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash  "
file contains 1 DFU images
parsing DFU image 1
image for alternate setting 0, (1 elements, total size = 54544)
parsing element 1, address = 0x08000000, size = 54536
Download	[=========================] 100%        54536 bytes
Download done.
done parsing DfuSe file

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions