APPLICATION: USB 2 Command Verifier
TEST SUITE: MSC Tests.cvtests
REVISION: $Rev
REVISION DATE: $Date
OPERATING SYSTEM: Windows 10 Home (Build 17134.1.amd64fre.rs4_release.180410-1804)
WORKSTATION: USBMANLAP
DATE: Monday, February 22, 2021
TIME: 03:08:18 PM
OPERATOR: Thomas
NUMBER OF TESTS: 23
LOG NAME: MSC Tests - 2021-02-22 15-06-48
RESULT: failed



InitializeTestSuite
INFO
Test log initialized.
INFO
Log Level: Normal
INFO
User Input module initialized
INFO
Windows 10 Home (Build 17134.1.amd64fre.rs4_release.180410-1804)
INFO
CVApp.exe ver 4.0.0.0
INFO
BaseUtilities.dll ver 4.0.0.0
INFO
CommandVerifierLog.dll ver 4.0.0.0
INFO
GuiHelper.dll ver 4.0.0.0
INFO
TestUtilities.dll ver 4.0.0.0
INFO
TestSuiteEngine.dll ver 4.0.0.0
INFO
EhciDevIOCTL.dll ver 1.15.13.1
INFO
EhciTestServices.dll ver 1.15.13.1
INFO
USBUtilities.dll ver 1.4.5.1
INFO
StackSwitcher.dll ver 1.4.5.1
INFO
USBCommandVerifier.dll ver 1.15.13.1
INFO
BOTTests.dll ver 1.15.13.1
INFO
Host selected: PCI-Bus 0, Gerät 29, Funktion 0
INFO
DUT selected: FS Device (MSC/BOT) addr=2: VID=dead, PID=beef
Get Number Of Configurations
INFO
Number of configurations: 1
Get Number Of Other Speed Configurations
INFO
Number of Other Speed configurations: 0
Initialize Tests
Check if this configuration supports MSC (Configuration Index 0)
INFO
Start time: Feb 22, 2021 - 15:06:53
INFO
Configuring device, set configuration = 0x1
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetConfiguration call
INFO
The Current Configuration (index 0) supports MSC.
USB Mass Storage Serial Number Test (Configuration Index 0)
Passed
INFO
Start time: Feb 22, 2021 - 15:06:57
INFO
Serial Number string for MSC device : iSerialNumber = 0x3
INFO
ENGLISH_US language string descriptor is : 055AA3540000
INFO
Using Language ID 0x409
INFO
MSC Serial Number length = 26
INFO
MSC Serial Number length = 26
INFO
MSC Serial Number string descriptor type = 0x3
INFO
MSC Serial Number length = 26
INFO
MSC Serial Number string descriptor type = 0x3
INFO
MSC Serial Number character [0] = 0x30
INFO
MSC Serial Number character [1] = 0x35
INFO
MSC Serial Number character [2] = 0x35
INFO
MSC Serial Number character [3] = 0x41
INFO
MSC Serial Number character [4] = 0x41
INFO
MSC Serial Number character [5] = 0x33
INFO
MSC Serial Number character [6] = 0x35
INFO
MSC Serial Number character [7] = 0x34
INFO
MSC Serial Number character [8] = 0x30
INFO
MSC Serial Number character [9] = 0x30
INFO
MSC Serial Number character [10] = 0x30
INFO
MSC Serial Number character [11] = 0x30
INFO
MSC Serial Number length = 26
INFO
MSC Serial Number string descriptor type = 0x3
INFO
MSC Serial Number character [0] = 0x30
INFO
MSC Serial Number character [1] = 0x35
INFO
MSC Serial Number character [2] = 0x35
INFO
MSC Serial Number character [3] = 0x41
INFO
MSC Serial Number character [4] = 0x41
INFO
MSC Serial Number character [5] = 0x33
INFO
MSC Serial Number character [6] = 0x35
INFO
MSC Serial Number character [7] = 0x34
INFO
MSC Serial Number character [8] = 0x30
INFO
MSC Serial Number character [9] = 0x30
INFO
MSC Serial Number character [10] = 0x30
INFO
MSC Serial Number character [11] = 0x30
INFO
Unconfiguring the device
INFO
Stop time: Feb 22, 2021 - 15:06:58
INFO
Duration: 1 second.
INFO
Stopping Test [ USB Mass Storage Serial Number Test (Configuration Index 0): Number of: Fails (0); Aborts (0); Warnings (0) ]
USB Mass Storage Serial Number Test (Configuration Index 0)
Passed
INFO
Start time: Feb 22, 2021 - 15:06:58
INFO
Serial Number string for MSC device : iSerialNumber = 0x3
INFO
ENGLISH_US language string descriptor is : 055AA3540000
INFO
Using Language ID 0x409
INFO
MSC Serial Number length = 26
INFO
MSC Serial Number length = 26
INFO
MSC Serial Number string descriptor type = 0x3
INFO
MSC Serial Number length = 26
INFO
MSC Serial Number string descriptor type = 0x3
INFO
MSC Serial Number character [0] = 0x30
INFO
MSC Serial Number character [1] = 0x35
INFO
MSC Serial Number character [2] = 0x35
INFO
MSC Serial Number character [3] = 0x41
INFO
MSC Serial Number character [4] = 0x41
INFO
MSC Serial Number character [5] = 0x33
INFO
MSC Serial Number character [6] = 0x35
INFO
MSC Serial Number character [7] = 0x34
INFO
MSC Serial Number character [8] = 0x30
INFO
MSC Serial Number character [9] = 0x30
INFO
MSC Serial Number character [10] = 0x30
INFO
MSC Serial Number character [11] = 0x30
INFO
MSC Serial Number length = 26
INFO
MSC Serial Number string descriptor type = 0x3
INFO
MSC Serial Number character [0] = 0x30
INFO
MSC Serial Number character [1] = 0x35
INFO
MSC Serial Number character [2] = 0x35
INFO
MSC Serial Number character [3] = 0x41
INFO
MSC Serial Number character [4] = 0x41
INFO
MSC Serial Number character [5] = 0x33
INFO
MSC Serial Number character [6] = 0x35
INFO
MSC Serial Number character [7] = 0x34
INFO
MSC Serial Number character [8] = 0x30
INFO
MSC Serial Number character [9] = 0x30
INFO
MSC Serial Number character [10] = 0x30
INFO
MSC Serial Number character [11] = 0x30
INFO
Unconfiguring the device
INFO
Stop time: Feb 22, 2021 - 15:06:59
INFO
Duration: 1 second.
INFO
Stopping Test [ USB Mass Storage Serial Number Test (Configuration Index 0): Number of: Fails (0); Aborts (0); Warnings (0) ]
USB Mass Storage Interface Descriptor Test (Configuration Index 0)
Passed
INFO
Start time: Feb 22, 2021 - 15:06:59
INFO
MSC Interface Class code = 0x8
INFO
MSC Interface Sub Class code = 0x6
INFO
MSC Interface Protocol code = 0x50
INFO
Number of endpoints for MSC Interface = 2
INFO
Serial Number string for MSC device : iSerialNumber = 0x3
INFO
Using Language ID 0x409
INFO
Unconfiguring the device
INFO
Stop time: Feb 22, 2021 - 15:07:00
INFO
Duration: 1 second.
INFO
Stopping Test [ USB Mass Storage Interface Descriptor Test (Configuration Index 0): Number of: Fails (0); Aborts (0); Warnings (0) ]
USB Mass Storage Interface Descriptor Test (Configuration Index 0)
Passed
INFO
Start time: Feb 22, 2021 - 15:07:00
INFO
MSC Interface Class code = 0x8
INFO
MSC Interface Sub Class code = 0x6
INFO
MSC Interface Protocol code = 0x50
INFO
Number of endpoints for MSC Interface = 2
INFO
Serial Number string for MSC device : iSerialNumber = 0x3
INFO
Using Language ID 0x409
INFO
Unconfiguring the device
INFO
Stop time: Feb 22, 2021 - 15:07:01
INFO
Duration: 1 second.
INFO
Stopping Test [ USB Mass Storage Interface Descriptor Test (Configuration Index 0): Number of: Fails (0); Aborts (0); Warnings (0) ]
USB Mass Storage Class Request Test (Configuration Index 0)
Passed
INFO
Start time: Feb 22, 2021 - 15:07:01
INFO
Configuring device, set configuration = 0x1
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetConfiguration call
INFO
Issuing valid Get Max LUN request
INFO
Max LUN value = 0
INFO
Issuing Get Max LUN request with invalid wIndex parameter
INFO
Issuing Get Max LUN request with invalid wValue parameter
INFO
Issuing Get Max LUN request with incorrect Length parameter (=0)
INFO
Issuing Get Max LUN request with incorrect Length parameter (>1)
INFO
Max LUN value = 0
INFO
Issuing valid Get Max LUN request
INFO
Max LUN value = 0
INFO
Issuing valid BOT MSC Reset request
INFO
Issuing BOT MSC Reset request with incorrect wIndex parameter
INFO
Issuing BOT MSC Reset request with incorrect wValue parameter
INFO
Issuing BOT MSC Reset request with incorrect Length parameter (>0)
INFO
Issuing valid BOT MSC Reset request
INFO
Unconfiguring the device
INFO
Stop time: Feb 22, 2021 - 15:07:02
INFO
Duration: 1 second.
INFO
Stopping Test [ USB Mass Storage Class Request Test (Configuration Index 0): Number of: Fails (0); Aborts (0); Warnings (0) ]
USB Mass Storage Error Recovery Test (Configuration Index 0)
Passed
INFO
Start time: Feb 22, 2021 - 15:07:02
INFO
Configuring device, set configuration = 0x1
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetConfiguration call
INFO
Setting device interface, interface number = 0x0 and alternate setting = 0x0
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetInterface call
INFO
Issuing Get Max LUN request
INFO
Max LUN value = 0
INFO
Issue CBW with invalid signature
INFO
Issuing invalid CBW
INFO
CBW successful
INFO
Issuing CSW 2 times, CSW should stall in every case
INFO
Issuing CSW 1
INFO
Issuing CSW 2
INFO
Retrieving status on CSW endpoint
INFO
CSW endpoint status = 0x1
INFO
CSW endpoint stalled
INFO
Clearing stalled CSW endpoint
INFO
Issuing CSW 2 times, CSW should stall in every case
INFO
Issuing CSW 1
INFO
Bulk Request timed out!
INFO
Invalid response, CSW should STALL
INFO
*************************
WARNING
(MSC: 5.2.1) Devices receiving a CBW with an invalid signature should stall further traffic on the Bulk In pipe, and either stall further traffic or accept and discard further traffic on the Bulk Out pipe, until reset recovery. If the device does not react in this manner, it should at least respond correctly to a Reset Recovery.
INFO
*************************
INFO
Issuing BOT MSC Reset, reset should always succeed
INFO
Retrieving status on CBW endpoint
INFO
CBW endpoint status = 0x0
INFO
Retrieving status on CSW endpoint
INFO
CSW endpoint status = 0x0
INFO
Issuing required command (Test Unit Ready) to verify device has recovered
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x0
INFO
|----- CBW Data Transfer Length = 0x0
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x0
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
Issue a short CBW (<31 bytes)
INFO
Issuing invalid CBW
INFO
CBW successful
INFO
Issuing CSW 2 times, CSW should stall in every case
INFO
Issuing CSW 1
INFO
Issuing CSW 2
INFO
Retrieving status on CSW endpoint
INFO
CSW endpoint status = 0x1
INFO
CSW endpoint stalled
INFO
Clearing stalled CSW endpoint
INFO
Issuing CSW 2 times, CSW should stall in every case
INFO
Issuing CSW 1
INFO
Bulk Request timed out!
INFO
Invalid response, CSW should STALL
INFO
*************************
WARNING
(MSC: 5.2.2) Devices receiving a CBW with the wrong length should stall further traffic on the Bulk In pipe, and either stall further traffic or accept and discard further traffic on the Bulk Out pipe, until reset recovery. If the device does not react in this manner, it should at least respond correctly to a Reset Recovery.
INFO
*************************
INFO
Issuing BOT MSC Reset, reset should always succeed
INFO
Retrieving status on CBW endpoint
INFO
CBW endpoint status = 0x0
INFO
Retrieving status on CSW endpoint
INFO
CSW endpoint status = 0x0
INFO
Issuing required command (Test Unit Ready) to verify device has recovered
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x0
INFO
|----- CBW Data Transfer Length = 0x0
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x0
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
Issue a long CBW (>31 bytes)
INFO
Issuing invalid CBW
INFO
CBW successful
INFO
Issuing CSW 2 times, CSW should stall in every case
INFO
Issuing CSW 1
INFO
Issuing CSW 2
INFO
Retrieving status on CSW endpoint
INFO
CSW endpoint status = 0x1
INFO
CSW endpoint stalled
INFO
Clearing stalled CSW endpoint
INFO
Issuing CSW 2 times, CSW should stall in every case
INFO
Issuing CSW 1
INFO
Bulk Request timed out!
INFO
Invalid response, CSW should STALL
INFO
*************************
WARNING
(MSC: 5.2.2) Devices receiving a CBW with the wrong length should stall further traffic on the Bulk In pipe, and either stall further traffic or accept and discard further traffic on the Bulk Out pipe, until reset recovery. If the device does not react in this manner, it should at least respond correctly to a Reset Recovery.
INFO
*************************
INFO
Issuing BOT MSC Reset, reset should always succeed
INFO
Retrieving status on CBW endpoint
INFO
CBW endpoint status = 0x0
INFO
Retrieving status on CSW endpoint
INFO
CSW endpoint status = 0x0
INFO
Issuing required command (Test Unit Ready) to verify device has recovered
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x0
INFO
|----- CBW Data Transfer Length = 0x0
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x0
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
Unconfiguring the device
INFO
Stop time: Feb 22, 2021 - 15:07:56
INFO
Duration: 54 seconds.
INFO
Stopping Test [ USB Mass Storage Error Recovery Test (Configuration Index 0): Number of: Fails (0); Aborts (0); Warnings (3) ]
USB Mass Storage Case One Test (Configuration Index 0)
Passed
INFO
Start time: Feb 22, 2021 - 15:07:56
INFO
Configuring device, set configuration = 0x1
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetConfiguration call
INFO
Setting device interface, interface number = 0x0 and alternate setting = 0x0
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetInterface call
INFO
Issuing Get Max LUN request
INFO
Max LUN value = 0
INFO
Getting Device Type
INFO
Issuing INQUIRY
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x80
INFO
|----- CBW Data Transfer Length = 0x24
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x12
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x24
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing DATA IN
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
INQUIRY - Devicetype = 0x0
INFO
**
INFO
Now testing device 'usbman : Mass Storage ', LUN - 0
INFO
**
INFO
Waiting for device to become ready...
INFO
Issuing TEST UNIT READY
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x0
INFO
|----- CBW Data Transfer Length = 0x0
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x0
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
Device ready
INFO
Getting Device BlockSize
INFO
Issuing READ_CAPACITY
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x80
INFO
|----- CBW Data Transfer Length = 0x8
INFO
|----- CBW CDB Length = 0xa
INFO
|----- CBW CDB-00 = 0x25
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
|----- CBW CDB-06 = 0x0
INFO
|----- CBW CDB-07 = 0x0
INFO
|----- CBW CDB-08 = 0x0
INFO
|----- CBW CDB-09 = 0x0
INFO
Issuing DATA IN
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
READ_CAPACITY - LBA = 0xfff, BlockSize = 0x1000
INFO
Issuing BOT Case 1 (Hn = Dn)
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x0
INFO
|----- CBW Data Transfer Length = 0x0
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x0
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
Unconfiguring the device
INFO
Stop time: Feb 22, 2021 - 15:07:57
INFO
Duration: 1 second.
INFO
Stopping Test [ USB Mass Storage Case One Test (Configuration Index 0): Number of: Fails (0); Aborts (0); Warnings (0) ]
USB Mass Storage Case Two Test (Configuration Index 0)
Passed
INFO
Start time: Feb 22, 2021 - 15:07:57
INFO
Configuring device, set configuration = 0x1
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetConfiguration call
INFO
Setting device interface, interface number = 0x0 and alternate setting = 0x0
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetInterface call
INFO
Issuing Get Max LUN request
INFO
Max LUN value = 0
INFO
Getting Device Type
INFO
Issuing INQUIRY
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x80
INFO
|----- CBW Data Transfer Length = 0x24
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x12
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x24
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing DATA IN
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
INQUIRY - Devicetype = 0x0
INFO
**
INFO
Now testing device 'usbman : Mass Storage ', LUN - 0
INFO
**
INFO
Waiting for device to become ready...
INFO
Issuing TEST UNIT READY
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x0
INFO
|----- CBW Data Transfer Length = 0x0
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x0
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
Device ready
INFO
Getting Device BlockSize
INFO
Issuing READ_CAPACITY
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x80
INFO
|----- CBW Data Transfer Length = 0x8
INFO
|----- CBW CDB Length = 0xa
INFO
|----- CBW CDB-00 = 0x25
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
|----- CBW CDB-06 = 0x0
INFO
|----- CBW CDB-07 = 0x0
INFO
|----- CBW CDB-08 = 0x0
INFO
|----- CBW CDB-09 = 0x0
INFO
Issuing DATA IN
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
READ_CAPACITY - LBA = 0xfff, BlockSize = 0x1000
INFO
Issuing BOT Case 2 (Hn < Di)
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x80
INFO
|----- CBW Data Transfer Length = 0x0
INFO
|----- CBW CDB Length = 0xa
INFO
|----- CBW CDB-00 = 0x28
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
|----- CBW CDB-06 = 0x0
INFO
|----- CBW CDB-07 = 0x0
INFO
|----- CBW CDB-08 = 0x1
INFO
|----- CBW CDB-09 = 0x0
INFO
Issuing CSW : try 1
INFO
CSW Bulk Request failed with bus error!
INFO
Failed CSW phase : should have been success or stall
INFO
BOTCommonMSCRequest failed: error=80004005
INFO
Re-enumerating device
INFO
Detected hard error, issuing BOT MSC Reset
INFO
*************************
WARNING
Case 2 (Hn < Di) failure, data direction mismatch. Reset Recovery succeeded
INFO
*************************
INFO
Request failed, but Reset Recovery completed successfully
INFO
Unconfiguring the device
INFO
Stop time: Feb 22, 2021 - 15:07:59
INFO
Duration: 2 seconds.
INFO
Stopping Test [ USB Mass Storage Case Two Test (Configuration Index 0): Number of: Fails (0); Aborts (0); Warnings (1) ]
USB Mass Storage Case Three Test (Configuration Index 0)
Failed (Aborted)
INFO
Start time: Feb 22, 2021 - 15:07:59
INFO
Configuring device, set configuration = 0x1
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetConfiguration call
INFO
Setting device interface, interface number = 0x0 and alternate setting = 0x0
INFO
NOTE: It is expected the device has reset the data toggles on all Bulk endpoints after the above SetInterface call
INFO
Issuing Get Max LUN request
INFO
Max LUN value = 0
INFO
Getting Device Type
INFO
Issuing INQUIRY
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x80
INFO
|----- CBW Data Transfer Length = 0x24
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x12
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x24
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing DATA IN
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
INQUIRY - Devicetype = 0x0
INFO
**
INFO
Now testing device 'usbman : Mass Storage ', LUN - 0
INFO
**
INFO
Waiting for device to become ready...
INFO
Issuing TEST UNIT READY
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x0
INFO
|----- CBW Data Transfer Length = 0x0
INFO
|----- CBW CDB Length = 0x6
INFO
|----- CBW CDB-00 = 0x0
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
Device ready
INFO
Getting Device BlockSize
INFO
Issuing READ_CAPACITY
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x80
INFO
|----- CBW Data Transfer Length = 0x8
INFO
|----- CBW CDB Length = 0xa
INFO
|----- CBW CDB-00 = 0x25
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
|----- CBW CDB-06 = 0x0
INFO
|----- CBW CDB-07 = 0x0
INFO
|----- CBW CDB-08 = 0x0
INFO
|----- CBW CDB-09 = 0x0
INFO
Issuing DATA IN
INFO
Issuing CSW : try 1
INFO
CSW residue returned = 0x0
INFO
CSW status returned = 0x0
INFO
READ_CAPACITY - LBA = 0xfff, BlockSize = 0x1000
INFO
Issuing BOT Case 3 (Hn < Do)
INFO
Issuing CBW (attempt #1):
INFO
|----- CBW LUN = 0x0
INFO
|----- CBW Flags = 0x0
INFO
|----- CBW Data Transfer Length = 0x0
INFO
|----- CBW CDB Length = 0xa
INFO
|----- CBW CDB-00 = 0x2a
INFO
|----- CBW CDB-01 = 0x0
INFO
|----- CBW CDB-02 = 0x0
INFO
|----- CBW CDB-03 = 0x0
INFO
|----- CBW CDB-04 = 0x0
INFO
|----- CBW CDB-05 = 0x0
INFO
|----- CBW CDB-06 = 0x0
INFO
|----- CBW CDB-07 = 0x0
INFO
|----- CBW CDB-08 = 0x1
INFO
|----- CBW CDB-09 = 0x0
INFO
Issuing CSW : try 1
INFO
CSW Bulk Request timed out!
INFO
Failed CSW phase : should have been success or stall
INFO
BOTCommonMSCRequest failed: error=80004000
INFO
Re-enumerating device
ABORT
Re-enumeration failed
INFO
Device failed to re-enumerate on port!
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
INFO
Stop time: Feb 22, 2021 - 15:08:17
INFO
Duration: 18 seconds.
INFO
Stopping Test [ USB Mass Storage Case Three Test (Configuration Index 0): Number of: Fails (1); Aborts (3); Warnings (0) ]
Case 4 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Case 5 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Case 6 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Case 7 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Case 8 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Case 9 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Case 10 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Case 11 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Case 12 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Case 13 - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
CB Length Test - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Command Set Test - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Power-Up Test - Device Configured
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
Device Has MSC Configuration
Failed (Aborted)
ABORT
Internal Error: NULL Device object.
ABORT
Pointer validation failed: Exiting Test.
FAIL
Test did not execute all required steps.
CompleteTests
FAIL
One or more functions called in this Test Suite failed to perform required tasks.
INFO
TEST SUITE SUMMARY: [ Fails (16); Aborts (31); Warnings (4) ]
INFO
TEST RESULTS: [ Passed (8); Failed (15) ]