What do people like for hardware USB testing, i’m looking for something that does more than just packet sniff or but not quite as far as a full on eye tester. Basically i want to get a trace of the HW startup and see if things are as expected when they don’t go as expected
things i’ve been bitten by, in no particular order.
charge only usb cable, great for security, terrible if you accidently choose one for testing (especially when mixed with one of the others) i have a little usb cable tester for this one.
incompatible hubs/chipsets, not all usb chipsets are created equally
3.x vs 2.x, some devices just don’t work properly on a usb 3.x hub
and my favourite one so far, occasionally if you reflash the type/firmware of a device often enough it just won’t enumerate anymore the OS just seems to add it to a nope list or something, this one cost me a few hours of frustration yesterday . i haven’t really dove into it yet since its been rare. i tried different hubs and cables and nothing, even on known working firmware/hardware. took it to a different machine and it popped up right away. after a full hardware shutdown and reboot it worked fine.
so i’ve been thinking either i’m going to use a device that is easy to reset for testing at least the enumeration when i’m debugging something, or just dive in for another piece of test gear.
mostly i just want it for the home workshop (since we’re still in lockdown) at the moment, and don’t mind used gear. eventually i’ll have to buy one of the super fancy ones RS or something but for now something where i can get some basic startup diagnostics and packet capture would be nice too!