Is my daisy dead?

Hello, I have 2 daisies. One stopped being visible by the programmer. Here is dmesg on linux:

[ 1211.014727] usb 3-1: new full-speed USB device number 34 using xhci_hcd
[ 1211.164894] usb 3-1: New USB device found, idVendor=0483, idProduct=df11, bcdDevice= 2.00
[ 1211.164900] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1211.164903] usb 3-1: Product: DFU in FS Mode
[ 1211.164906] usb 3-1: Manufacturer: STMicroelectronics
[ 1211.164909] usb 3-1: SerialNumber: 200364500000
[ 1211.412112] usb 3-1: USB disconnect, device number 34

…and my attempt to upload

dfu-util -a 0 -s 0x08000000:leave -D build/ex_tone.bin

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 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface…
Setting Alternate Setting #0
dfu-util: Cannot set alternate interface: LIBUSB_ERROR_OTHER
…/…/…/libdaisy/core/Makefile:235: recipe for target ‘program-dfu’ failed
make: *** [program-dfu] Error 74

…and the good one

[ 1825.022679] usb 3-1: new full-speed USB device number 44 using xhci_hcd
[ 1825.172961] usb 3-1: New USB device found, idVendor=0483, idProduct=df11, bcdDevice= 2.00
[ 1825.172965] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1825.172968] usb 3-1: Product: DFU in FS Mode
[ 1825.172970] usb 3-1: Manufacturer: STMicroelectronics
[ 1825.172972] usb 3-1: SerialNumber: 200364500000

Faulty daisy still runs previously uploaded program, but I cannot change it.

Help

You’re using DFU mode, but you could try to get an actual programmer (ST-link v3 mini) for flashing. This won’t use USB peripheral, so you’ll be able to use it even if there’s some issue with USB or system code for DFU loading. And even if it won’t help, you could use it for debugging.

Yes, I think I need to buy one, but does it mean usb stuff got broken?

Quiet here, anyway I bought ST-Link V2 with idc10 connector. Can someone kindly point me to some info on how to connect? I do not have this small raster cable…swd10?? Adapters seem to be more pricey than daisy itself…:frowning:

Well, now you’ll need to get an adaptor or try to make one yourself (someone did that before). It would probably be easier and cheaper for you to get St-link 3 mini like I’ve suggested.

Here is a link to the required adapter for the ST-Link v2.

As @antisvin mentioned, we are encouraging everyone to use the ST-link 3 mini as it is superior to the v2 in just about every way.