Intel P4000RP Technical Product Specification - Page 36

Universal Serial Bus USB Controller

Page 36 highlights

Functional Architecture Intel® Server Board S1200V3RP 3.4.6 Universal Serial Bus (USB) Controller The Intel® C220 series chipset has up to two Enhanced Host Controller Interface (EHCI) host controllers that support USB high-speed signaling. High-speed USB 2.0 allows data transfers up to 480 Mb/s which is 40 times faster than full-speed USB. The Intel® C220 series chipset contains an eXtensible Host Controller Interface (xHCI) host controller which supports up to fourteen USB 2.0 ports of which up to six can be used as USB3.0 ports with board routing, ACPI table, and BIOS considerations. This controller allows data transfers of up to 5Gb/s. The controller supports SuperSpeed (SS), high-speed (HS), fullspeed (FS), and low speed (LS) traffic on the bus. Table 8. Intel® Server Board S1200V3RP series USB Ports Allocation Board SKU S1200V3RPL S1200V3RPO S1200V3RPM S1200V3RPS Rear USB Ports USB 1, 2 (USB2.0) USB 3, 4 (USB3.0) Yes Yes Yes Yes J1J1 (USB 5, 6) (USB3.0) Yes No Internal USB Headers J1J4 (USB 7) (USB2.0 Type A) J1K3 (USB 8,9) (USB2.0) Yes Yes Yes Yes J5K1 eUSB (USB2.0) Yes Yes 3.4.6.1 Native USB Support During the power-on self-test (POST), the BIOS initializes and configures the USB subsystem. The BIOS can initialize and use the following types of USB devices:  USB Specification-compliant keyboards  USB Specification-compliant mouse  USB Specification-compliant storage devices that utilize bulk-only transport mechanism USB devices are scanned to determine if they are required for booting. The BIOS supports USB 2.0 mode of operation, and as such supports USB 1.1 and USB 2.0 compliant devices and host controllers. During the pre-boot phase, the BIOS automatically supports the hot addition and hot removal of USB devices and a short beep is emitted to indicate such an action. For example, if a USB device is hot plugged, the BIOS detects the device insertion, initializes the device, and makes it available to the user. During POST, when the USB controller is initialized, it emits a short beep for each USB device in the system as if they were all just "hot added". Only on-board USB controllers are initialized by BIOS. This does not prevent the operating system from supporting any available USB controllers including add-in cards. 3.4.6.2 Legacy USB Support The BIOS supports PS/2 emulation of USB keyboards and mouse. During POST, the BIOS initializes and configures the root hub ports and searches for a keyboard and/or a mouse on the USB hub and then enables the devices that are recognized. 24 Revision 1.0

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262

Functional Architecture
Intel® Server Board S1200V3RP
3.4.6
Universal Serial Bus (USB) Controller
The Intel
®
C220 series chipset has up to two Enhanced Host Controller Interface (EHCI) host
controllers that support USB high-speed signaling. High-speed USB 2.0 allows data transfers up
to 480 Mb/s which is 40 times faster than full-speed USB.
The Intel
®
C220 series chipset contains an eXtensible Host Controller Interface (xHCI) host
controller which supports up to fourteen USB 2.0 ports of which up to six can be used as
USB3.0 ports with board routing, ACPI table, and BIOS considerations. This controller allows
data transfers of up to 5Gb/s. The controller supports SuperSpeed (SS), high-speed (HS), full-
speed (FS), and low speed (LS) traffic on the bus.
Table 8. Intel
®
Server Board S1200V3RP series USB Ports Allocation
Board SKU
Rear USB Ports
Internal USB Headers
USB 1, 2
(USB2.0)
USB 3, 4
(USB3.0)
J1J1 (USB 5, 6)
(USB3.0)
J1J4 (USB 7)
(USB2.0 Type A)
J1K3 (USB 8,9)
(USB2.0)
J5K1 eUSB
(USB2.0)
S1200V3RPL
S1200V3RPO
S1200V3RPM
Yes
Yes
Yes
Yes
Yes
Yes
S1200V3RPS
Yes
Yes
No
Yes
Yes
Yes
3.4.6.1
Native USB Support
During the power-on self-test (POST), the BIOS initializes and configures the USB subsystem.
The BIOS can initialize and use the following types of USB devices:
USB Specification-compliant keyboards
USB Specification-compliant mouse
USB Specification-compliant storage devices that utilize bulk-only transport mechanism
USB devices are scanned to determine if they are required for booting.
The BIOS supports USB 2.0 mode of operation, and as such supports USB 1.1 and USB 2.0
compliant devices and host controllers.
During the pre-boot phase, the BIOS automatically supports the hot addition and hot removal of
USB devices and a short beep is emitted to indicate such an action. For example, if a USB
device is hot plugged, the BIOS detects the device insertion, initializes the device, and makes it
available to the user. During POST, when the USB controller is initialized, it emits a short beep
for each USB device in the system as if they were all just “hot added”.
Only on-board USB controllers are initialized by BIOS. This does not prevent the operating
system from supporting any available USB controllers including add-in cards.
3.4.6.2
Legacy USB Support
The BIOS supports PS/2 emulation of USB keyboards and mouse. During POST, the BIOS
initializes and configures the root hub ports and searches for a keyboard and/or a mouse on the
USB hub and then enables the devices that are recognized.
Revision 1.0
24