Page 1 of 1

USB problems with windows 10

Posted: Fri Mar 05, 2021 10:25 am
by richardb
Has anyone noticed usb problems with windows 10? We have a few older products that use USB hid, where we haven't changed firmware for a few years and we are starting to see connection problems on some computers, has anyone noticed this happening?

Rich

Re: USB problems with windows 10

Posted: Fri Mar 05, 2021 11:13 am
by David Barker
I haven't personally seen any issues with HID and win10 (yet). It's unusual for HID to give problems (unlike CDC which nearly always has a driver issue). When you say connection issues, is it connecting then dropping off? Or does it sometimes fail to connect completely? It could possibly be a descriptor issue? What version of the Swordfish USB library are you using?

Re: USB problems with windows 10

Posted: Fri Mar 05, 2021 12:04 pm
by richardb
Hi David, thanks for the quick reply, It's not completely clear to me yet whats going on as i'm not onsite very often and the information is a little second hand for me. but i was told it if sometimes fails to connect completely.

but it will be an older driver as the firmware hasn't been changed for years. production normally just go to a folder on a shared drive for the program files, in fact I've just checked the hex file is from 2015-11-04.

It's feeling like a windows thing but i don't really know.

I'm going in monday and i'll try and get more information.

I was just wondering if other people had seen this on older hardware, obviously the concern for us is we will start getting customers having problems after a windows update, now that you cant easily opt out of windows 10 updates.

PS still love the compiler even after all these years.

I would love to pay for something like swordfish/firewing for STM32H7's ;)

Re: USB problems with windows 10

Posted: Fri Mar 05, 2021 12:37 pm
by David Barker
If it's been running fine for your but now your are getting multiple reports of the same problem, it could be a win10 issue. I've seen similar problems in the past (but not HID related) where the rules behind a driver implementation are tightened up - showing up a problem that was there from the beginning. That's why I mentioned to check out you descriptor.