Advertisement
vrangan

USBView of NXP CDC demo

Feb 22nd, 2021
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.87 KB | None | 0 0
  1. [Port2] : USB Serial Device
  2.  
  3.  
  4. Is Port User Connectable: yes
  5. Is Port Debug Capable: no
  6. Companion Port Number: 0
  7. Companion Hub Symbolic Link Name:
  8. Protocols Supported:
  9. USB 1.1: yes
  10. USB 2.0: yes
  11. USB 3.0: no
  12.  
  13. Device Power State: PowerDeviceD0
  14.  
  15. ---===>Device Information<===---
  16. English product name: "MCU VIRTUAL COM DEMO"
  17.  
  18. ConnectionStatus:
  19. Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable)
  20. Device Address: 0x14
  21. Open Pipes: 3
  22.  
  23. ===>Device Descriptor<===
  24. bLength: 0x12
  25. bDescriptorType: 0x01
  26. bcdUSB: 0x0200
  27. bDeviceClass: 0x02 -> This is a Communication Device
  28. bDeviceSubClass: 0x00
  29. bDeviceProtocol: 0x00
  30. bMaxPacketSize0: 0x40 = (64) Bytes
  31. idVendor: 0x1FC9 = NXP Semiconductors
  32. idProduct: 0x0094
  33. bcdDevice: 0x0101
  34. iManufacturer: 0x01
  35. English (United States) "NXP SEMICONDUCTORS"
  36. iProduct: 0x02
  37. English (United States) "MCU VIRTUAL COM DEMO"
  38. iSerialNumber: 0x00
  39. bNumConfigurations: 0x01
  40.  
  41. ---===>Open Pipes<===---
  42.  
  43. ===>Endpoint Descriptor<===
  44. bLength: 0x07
  45. bDescriptorType: 0x05
  46. bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
  47. bmAttributes: 0x03 -> Interrupt Transfer Type
  48. wMaxPacketSize: 0x0010 = 1 transactions per microframe, 0x10 max bytes
  49. bInterval: 0x07
  50.  
  51. ===>Endpoint Descriptor<===
  52. bLength: 0x07
  53. bDescriptorType: 0x05
  54. bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2
  55. bmAttributes: 0x02 -> Bulk Transfer Type
  56. wMaxPacketSize: 0x0200 = 0x200 max bytes
  57. bInterval: 0x00
  58.  
  59. ===>Endpoint Descriptor<===
  60. bLength: 0x07
  61. bDescriptorType: 0x05
  62. bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3
  63. bmAttributes: 0x02 -> Bulk Transfer Type
  64. wMaxPacketSize: 0x0200 = 0x200 max bytes
  65. bInterval: 0x00
  66.  
  67. ---===>Full Configuration Descriptor<===---
  68.  
  69. ===>Configuration Descriptor<===
  70. bLength: 0x09
  71. bDescriptorType: 0x02
  72. wTotalLength: 0x0043 -> Validated
  73. bNumInterfaces: 0x02
  74. bConfigurationValue: 0x01
  75. iConfiguration: 0x00
  76. bmAttributes: 0xC0 -> Self Powered
  77. MaxPower: 0x32 = 100 mA
  78.  
  79. ===>Interface Descriptor<===
  80. bLength: 0x09
  81. bDescriptorType: 0x04
  82. bInterfaceNumber: 0x00
  83. bAlternateSetting: 0x00
  84. bNumEndpoints: 0x01
  85. bInterfaceClass: 0x02 -> This is Communications (CDC Control) USB Device Interface Class
  86. bInterfaceSubClass: 0x02
  87. bInterfaceProtocol: 0x00
  88. iInterface: 0x00
  89. -> This is a Communications (CDC Control) USB Device Interface Class
  90.  
  91. ===>Descriptor Hex Dump<===
  92. bLength: 0x05
  93. bDescriptorType: 0x24
  94. 05 24 00 10 01
  95. -> This is a Communications (CDC Control) USB Device Interface Class
  96.  
  97. ===>Descriptor Hex Dump<===
  98. bLength: 0x05
  99. bDescriptorType: 0x24
  100. 05 24 01 01 01
  101. -> This is a Communications (CDC Control) USB Device Interface Class
  102.  
  103. ===>Descriptor Hex Dump<===
  104. bLength: 0x04
  105. bDescriptorType: 0x24
  106. 04 24 02 06
  107. -> This is a Communications (CDC Control) USB Device Interface Class
  108.  
  109. ===>Descriptor Hex Dump<===
  110. bLength: 0x05
  111. bDescriptorType: 0x24
  112. 05 24 06 00 01
  113.  
  114. ===>Endpoint Descriptor<===
  115. bLength: 0x07
  116. bDescriptorType: 0x05
  117. bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
  118. bmAttributes: 0x03 -> Interrupt Transfer Type
  119. wMaxPacketSize: 0x0010 = 1 transactions per microframe, 0x10 max bytes
  120. bInterval: 0x07
  121.  
  122. ===>Interface Descriptor<===
  123. bLength: 0x09
  124. bDescriptorType: 0x04
  125. bInterfaceNumber: 0x01
  126. bAlternateSetting: 0x00
  127. bNumEndpoints: 0x02
  128. bInterfaceClass: 0x0A -> This is a CDC Data USB Device Interface Class
  129. bInterfaceSubClass: 0x00
  130. bInterfaceProtocol: 0x00
  131. iInterface: 0x00
  132.  
  133. ===>Endpoint Descriptor<===
  134. bLength: 0x07
  135. bDescriptorType: 0x05
  136. bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2
  137. bmAttributes: 0x02 -> Bulk Transfer Type
  138. wMaxPacketSize: 0x0200 = 0x200 max bytes
  139. bInterval: 0x00
  140.  
  141. ===>Endpoint Descriptor<===
  142. bLength: 0x07
  143. bDescriptorType: 0x05
  144. bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3
  145. bmAttributes: 0x02 -> Bulk Transfer Type
  146. wMaxPacketSize: 0x0200 = 0x200 max bytes
  147. bInterval: 0x00
  148.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement