Комментарии:
You do fantastic work. I teach EE stuff to big brain young people. You inspire us all. Do more YT. You impact young minds. Old guys like me can get so far. Somehow, you get further with these “kids.” (They may be in their deep 20’s. Doesn’t that sound funny?)
ОтветитьVideo proposal: transmitting and receiving chunks of data using RS232 and/or RTS/CTS and/or XON/XOFF.
ОтветитьI am really disappointed that you didn't analyze the communication between the oscilloscope and the USB drive when you saved the setup communication detail.... Nah, seriously, this was super interesting!
ОтветитьThanks
ОтветитьI'd love to see a video on wireless device discovery.
ОтветитьWhere did you gain all that knowledge
ОтветитьWhich is faster now, USB-C or PS/2?
ОтветитьIs host controlller responisible ass well to enumrate device properly
ОтветитьA thing I do not understand... if a USB hub wakes up and there are multiple devices attached to it... how does it adresse a single one? If all of them have a standard "I have not gotten a real address" address then would you not be addressing all of them?
Ответитьplease decode pciE bus...
ОтветитьOh it would be nice to have a £5k oscilloscope. Looking over at my Rigol DS1054Z.......
ОтветитьGreat 🔥
ОтветитьGracias
ОтветитьA lot of data like wireshark
ОтветитьReally cool video
Thanks
Please make more videos
Amazing breakdown of the process! I'm jealous of that oscilloscope.
ОтветитьWhat games / gamers hit the six key limit?
ОтветитьI tried to find usb documentaion but I didn't understand them, thie helped me.
ОтветитьAlmost poetic to use oscilloscope to analyze and decode data transfer for usb keyboard, save the segments of data in a log on a usb drive, then read all the usb data saved on usb drive over usb on computer… lol. It really is so universal
ОтветитьHow usb host works and how we can make own device what can connect with this host?
ОтветитьI needed extra cooling for my brain once I got to the 20 minute stage. The overheat flag was coninuously set from that point on. I watached this video because I have an astronomical camera which fails to connect over USB with some error like failed to get device descriptor. Looks like it's staying that way.....
ОтветитьJust goes to show that none of this stuff is very complicated as long as you have access to the specs (and a really cool scope).
A couple of notes: first, it would be interesting (albeit difficult) to know how many devices DON'T adhere to the spec (iow, can USB be spoofed or hacked?), and second, I am a little surprised that USB is so well documented (iow, are there typos in the spec?). As many commenters have noted below, we take a lot of things for granted, but at the end of the day, humans are still responsible for everything working properly from the documentation to the OS's and devices.
This is a very expensive way to learn USB conversations. ($8k+ for that oscilloscope) I'm sure there's a chip that can spit these out with Wireshark's help.
ОтветитьThanks for breaking this down in your usual, thorough, yet easy to understand manner. I've been playing with Wireshark USB packet capture and WebUSB/WebHID and this has been a super informative series. Love your videos.
ОтветитьIs there any information regarding the USB protocol associated with a disconnect/connect? In particular I am trying to troubleshoot an issue where we are using a mechanical switch to toggle USB lines ( two data lines, power and ground ) and intermittently our host fails to see the new device. We are switching from a high speed KM switch to a low-speed mouse. If we delay at least 3 seconds it always seems to work - any ideas as to what is going on? Thanks
ОтветитьAwesome video. Thanks!
ОтветитьSomething I wonder is: if multiple devices are plugged in at once, how does the setup message not collide with all of the devices? Do the hubs forward the messages to each port in sequence?
ОтветитьThis channel taught much more practical stuff than top engineering schools.
ОтветитьCan you please do one for a low-speed USB hub? Want to see how the computer sees multiple periferals in one…
ОтветитьNow I’m curious if there’s a way to make a comically large USB “thumb drive” using breadboards!
Ответитьthats a lovely scope
ОтветитьHey Ben, It would be great if you can dive into usb protocol a bit more. Explaining how pen drives work (usb part) or may be something about webcams or if someone plans to write software for usb protocol how things could be done. That would be a great help. I really like usb protocol. But I think there is a huge gap in the free knowledge about usb.
ОтветитьI'm looking to buy an oscilloscope and I'd also like to be able to inspect USB signals like you are doing, however I'm not sure what to look for. What your oscilloscope is currently doing, is it USB analysis or USB decoding? Are there any oscilloscopes below $1000 that can do it with USB 2.0 High Speed?
Ответитьi've watched a few of your videos now and it's easy to believe that you're some sort of technomancer but you proved your humanity when you failed putting in the USB A correctly the first time, like the rest of us mortals
ОтветитьThanks!
ОтветитьGood job Eater. Thanks a lot for details. Did you think to describe in the same way the mouse device protocol?
ОтветитьWhat a great oscilloscope:)
ОтветитьYou do an amazing job of explaining these things, I really appreciate your videos and am actively trying to get my early teen nephew into them and will buy your kits. Thanks for passing on your knowledge in a manner that is very easy to follow and understand.
ОтветитьI will never again throw away one of those little green PS2-USB adaptors!
ОтветитьGreat video! Is it possible to explain transfer of audio data via USB in this obvious manner? would be very useful for all who are passionate about audio)
ОтветитьI'd love too how MIDI is encoded
ОтветитьNow connect a few varied devices through a hub and sniff the hub link.
ОтветитьI can't stop watching this.
ОтветитьThanks 👍💯
ОтветитьBen, do you film your self pointing at things then put audio over top? I can never tell for sure.
ОтветитьIs there any SW to troubleshoot enumeration problems? I'm trying to use the AT90USB and windows reports a problem during enumeration but no specific details.
Ответить