20048 USB1 - USB 2.0 Embedded Host and Device Concepts, Solutions and Traffic Capture

Поділитися
Вставка
  • Опубліковано 16 вер 2024
  • Class Objectives:
    • Understand USB 2.0 basic concepts
    • See USB traffic via a protocol analyzer and Microchip Solutions

КОМЕНТАРІ • 32

  • @SmeeUncleJoe
    @SmeeUncleJoe 6 років тому +53

    Thisa isa nice-a tutorial. We-a needa more.

  • @soulimanemammar2909
    @soulimanemammar2909 5 років тому +4

    This is the best video on usb ever published on UA-cam!! Thank you very much

  • @UlyssesAza
    @UlyssesAza 4 роки тому +3

    Very nice you helped me a lot understanding the protocol and where to start thanks!

  • @michaelhou1087
    @michaelhou1087 4 роки тому +4

    like the accent, very comfortable

  • @hlmco
    @hlmco 5 років тому +1

    Bravissimo Erminio!

  • @SuperVinayshankar
    @SuperVinayshankar 3 роки тому +2

    Upstream TYPE A or TYPE B Little Confusion.

  • @Fubar_The_WEF
    @Fubar_The_WEF 4 роки тому +6

    There is an apparent inconsistency in the information. At 19:02 it states that an IN is a message that has come from the device to the host, but at 40:50 it shows and IN message as being from host to device. Which is correct?

    • @einarvading4949
      @einarvading4949 Рік тому

      Not at all. At 19:02 he's talking about an IN endpoint, which is where data going to the host "lives". At 40:50 he's talking about an "IN token packet", i.e. a packet from the host saying the the device should transfer the data in IN endpoint 0. That's how I think it works anyway.

  • @gigajoules6636
    @gigajoules6636 3 роки тому +6

    Great Talk, certainly solidified my understanding of the documentation.
    Where can I find the 20049 USB2 and 20050 USB3 Classes?
    Any chance of getting them uploaded to youtube?

    • @amjadtaleb
      @amjadtaleb 3 роки тому +1

      Microchip University, they allow free registration for a number of courses.

    • @nidhinbenny7975
      @nidhinbenny7975 2 місяці тому

      Hey man, did you ever find out where to find 20049 USB2 and 20050 USB3 classes? I've been looking through Microchip University and can't find them in this form.

  • @devij230
    @devij230 5 років тому +1

    thanks. A very useful presentation :)

  • @fernandocezar9208
    @fernandocezar9208 6 років тому +1

    Very helpful! Tks!

  • @ingmarm8858
    @ingmarm8858 4 роки тому +7

    It's like watching a geeky version of The Godfather :-)

  • @rebedmos
    @rebedmos 5 років тому

    Thanks!

  • @devij230
    @devij230 5 років тому +3

    I have searched for other videos that is mentioned at the end of this presentation especially 20049 USB2. But i didn't find it. anyone help me to find the resource by commenting the link

    • @MicrochipTechnology
      @MicrochipTechnology  5 років тому

      We didn't record videos of all the classes at MASTERs 2016 so recordings of the other classes he mentions at the end of the video are not available on UA-cam. We do provide more information about USB on our website: www.microchip.com. You can also find some information about it on our Developer Help website: microchipdeveloper.com/usb:start.

    • @hassaniqbal7934
      @hassaniqbal7934 3 роки тому

      @@MicrochipTechnology this is truly a tragedy of the highest order, how could you be cruel to us? USB is already such a big problem on its own and you people provide incomplete information which creates even more problems.

  • @hassaniqbal7934
    @hassaniqbal7934 3 роки тому

    Ia likea thissa verya muccha

  • @vincentw4483
    @vincentw4483 6 років тому +2

    It's mentioned that hub can detect device attachment. How does host get this attachment info?

    • @MicrochipTechnology
      @MicrochipTechnology  6 років тому +2

      Hello Vincent. Here's the answer to your question:
      Per USB 2.0 specification, once a device detects a 5V voltage on its Vbus line (as it happens after it is plugged into an active hub port) it needs to assert a pull-up to 3.3V on either its D- line or on its D+ line; the former to indicate being a low speed (LS) device, the latter to indicate being either a full-speed (FS) or a high-speed (HS) device. So, following device attachment the hub will detect an electrical pull-up on one of its ports and will flag this condition (once requested) to its host. That will start the device enumeration process.

    • @raghuverma6670
      @raghuverma6670 3 роки тому

      @@MicrochipTechnology
      That woman telephone operator at bangalore is totally unprofessional & doesn't know how to deal with people. I had called on 08030904444 regarding some queries but she totally behaved in an uncivilized manner. It will be better if there is some professional person instead of her

  • @itonjoans354
    @itonjoans354 6 років тому +1

    i just wanted to see how to transfer data between a computer and a pic, I still don't have any idea how to do this.

    • @MicrochipTechnology
      @MicrochipTechnology  6 років тому

      Have you visited support.microchip.com yet? You might find some helpful resources there.

    • @raghuverma6670
      @raghuverma6670 3 роки тому

      @@MicrochipTechnology
      That woman telephone operator at bangalore is totally unprofessional & doesn't know how to deal with people. I had called on 08030904444 regarding some queries but she totally behaved in an uncivilized manner. It will be better if there is some professional person instead of her

  • @jeetenderkakkar7570
    @jeetenderkakkar7570 3 роки тому

    Hello sir what is embeddedvsystem

  • @amirshahshahani3219
    @amirshahshahani3219 3 роки тому

    Could someone answer the question I raised in the following link?
    How can I change add serialNumber to my PIC18F46j50 USB device:
    electronics.stackexchange.com/questions/532003/how-can-i-change-the-usb-serial-port-name-to-something-else-or-serialnumber

  • @ebiros2
    @ebiros2 3 роки тому +1

    good course but the instructor's Italian accent makes it hard to understand

    • @rkmag1141
      @rkmag1141 3 роки тому +1

      yes. unfortunately his accent transforms words into another words which also is a valid english. i.e. hub - > harbor... but still great video!