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/
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
Opening DFU capable USB device…
ID 2b04:d006
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 4096
DfuSe interface name: "Internal Flash "
Memory segment at 0x08000000 3 x 16384 = 49152 ®
Memory segment at 0x0800c000 1 x 16384 = 16384 (rew)
Memory segment at 0x08010000 1 x 65536 = 65536 (rew)
Memory segment at 0x08020000 7 x 131072 = 917504 (rew)
Downloading to address = 0x080a0000, size = 2936
Download [ ] 0% 0 bytesErasing page size 131072 at address 0x080a0000, page starting at 0x080a0000
Poll timeout 50 ms
Poll timeout 0 ms
Download from image offset 00000000 to memory 080a0000-080a0b77, size 2936
Poll timeout 50 ms
Poll timeout 0 ms
File downloaded successfully
Poll timeout 50 ms
Poll timeout 0 ms
dfu-util: Error during download get_status
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/
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
Opening DFU capable USB device…
ID 2b04:d006
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 4096
DfuSe interface name: "Internal Flash "
Downloading to address = 0x080a0000, size = 2936
Download [=========================] 100% 2936 bytes
Download done.
File downloaded successfully
dfu-util: Error during download get_status
Error writing firmware…dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
How did you run make? Did you include the platform option so it knows to build for a Photon? If not, that would give you the kind of thing you are seeing.
I have tried with another device Photon that I have, it flash normally and worked fine the example “blink”, and does not returned any error like “dfu-util: Error during download get_status”.