microsoft / uf2-samdx1

USB Mass Storage bootloader (based on UF2) for SAMD21 and SAMD51
Other
251 stars 309 forks source link

no more win7 enum as of commit #a63c50c1755c841572122cce8a0482eae4d79d17 ? #6

Closed ladyada closed 7 years ago

ladyada commented 7 years ago

something in https://github.com/Microsoft/uf2-samd21/commit/a63c50c1755c841572122cce8a0482eae4d79d17 has broken the bootloader for me. testing with an adafruit metro and windows 7 before, the HID+mass storage comes up. afterwards, HID enums but no mass storage?

@mmoskal can you try replicating? (make board=METRO and burn build\metro\uf2-bootloader.elf)

ladyada commented 7 years ago

pardon, saw that commit was reverted later - but then after 5b988d0611f853af9f6a9c92f700421c69334723 MSC also doesnt work which is mysterious - even after fixing inc/uf.h to turn on MSC

the latest commit, doesnt work either (ive been moving around commits to see where it broke) - so if you can try with a metro and you get a drive to pop up lemme know :)

ladyada commented 7 years ago

ok 3 hours later figured this out, sometimes you need to do a full hard power/usb reset after SWD programming (unplug/replug USB).

whee!