Date and time |
Tuesday, 9 March 2021 00:47:07 GMT+1 |
Vendor |
STM |
Product |
STUSB1602_SRC |
Product revision |
1.0 |
Test ID |
XXX |
Generator used |
Ellisys USB Explorer 350 (EX350-62134) |
Analyzer used |
Ellisys USB Explorer 350 (EX350-62135) |
Software version |
Report generated with version 3.1.7695 |
Command line |
autorun select_generator:ex350-62134 select_analyzer:ex350-62135 load_vif:"c:\git\gpa_usbpd_v1.2\delivery_G474_v2\Projects\STM32G474RE-Nucleo\Appli\usbpd\STM32G474_MB1303_SRC_ONLY\STMicroelectronics__STUSB1602A_SRC_Only.xml" report_directory:"c:/Test Results/Jenkins/G474_ellisys_delivery/42" set_preset:pd and type-c select_tests:,!4.1.2,!4.11.2 |
Overall result |
Passed |
Test status |
Last updated on |
||
Passed |
|||
Passed |
Stable |
2016-10-27 |
|
Passed |
Stable |
2018-03-13 |
|
Not Applicable |
Stable |
2016-03-14 |
|
Not Applicable |
Stable |
2017-03-01 |
|
Passed |
|||
Passed |
Stable |
2017-07-28 |
|
Passed |
Stable |
2017-07-28 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-07-16 |
|
Passed |
Stable |
2017-07-16 |
|
Passed |
RC |
2017-10-02 |
|
Passed |
Beta |
2018-10-09 |
|
Passed |
Beta |
2018-10-09 |
|
Passed |
|||
Passed |
Stable |
2015-06-17 |
|
Passed |
|||
Passed |
Stable |
2015-08-18 |
|
Not Applicable |
Stable |
2016-02-10 |
|
Not Applicable |
Stable |
2015-08-18 |
|
Passed |
Stable |
2016-11-04 |
|
Passed |
Stable |
2016-01-20 |
|
Passed |
Stable |
2015-08-18 |
|
Passed |
Stable |
2015-08-18 |
|
Passed |
Stable |
2015-08-18 |
|
Passed |
Stable |
2015-11-27 |
|
Passed |
Stable |
2015-11-27 |
|
Passed |
Stable |
2015-11-27 |
|
Passed |
Stable |
2015-11-27 |
|
Passed |
Stable |
2015-11-27 |
|
Passed |
Stable |
2015-11-27 |
|
Passed |
Stable |
2015-11-27 |
|
Passed |
Stable |
2015-08-21 |
|
Passed |
Stable |
2015-08-21 |
|
Passed |
Stable |
2015-08-21 |
|
Passed |
Stable |
2015-08-21 |
|
Passed |
Stable |
2015-08-18 |
|
Passed |
Stable |
2015-08-18 |
|
Passed |
|||
Passed |
Stable |
2016-09-22 |
|
Passed |
Stable |
2016-08-17 |
|
Passed |
Stable |
2016-08-17 |
|
Passed |
Stable |
2015-08-18 |
|
Passed |
|||
Passed |
Stable |
2017-07-28 |
|
Passed |
Stable |
2017-10-02 |
|
Passed |
Beta |
2018-03-09 |
|
Passed |
|||
Passed |
|||
Passed |
Stable |
2016-01-19 |
|
Passed |
Stable |
2016-06-17 |
|
Passed |
Stable |
2016-04-28 |
|
Passed |
Stable |
2015-08-27 |
|
Passed |
Stable |
2015-08-27 |
|
Passed |
Stable |
2016-03-10 |
|
Passed |
Stable |
2015-08-27 |
|
Passed |
Stable |
2015-08-27 |
|
Passed |
Stable |
2015-08-27 |
|
Passed |
Stable |
2015-08-27 |
|
Passed |
Stable |
2015-08-27 |
|
Passed |
Stable |
2015-08-27 |
|
Passed |
Stable |
2015-08-27 |
|
Passed |
Stable |
2015-09-23 |
|
Passed |
Stable |
2015-09-23 |
|
Passed |
RC |
2015-11-06 |
|
Passed |
|||
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-04-05 |
|
Passed |
Stable |
2017-04-05 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
» TD.PD.SRC3.E10 Unrecognized Message Received in Ready State |
Passed |
Stable |
2017-01-30 |
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-07-28 |
|
» TD.PD.SRC3.E17 Battery_Capabilities Fields Checks - Invalid Ref |
Passed |
Stable |
2017-07-28 |
Passed |
Stable |
2017-01-30 |
|
Passed |
Stable |
2017-01-30 |
|
» TD.PD.SRC3.E20 Manufacturer_Info Fields Checks - Invalid Target |
Passed |
Stable |
2017-01-30 |
» TD.PD.SRC3.E21 Manufacturer_Info Fields Checks - Invalid Ref |
Passed |
Stable |
2017-01-30 |
Passed |
Stable |
2018-02-16 |
|
Passed |
Stable |
2017-08-07 |
|
Passed |
Stable |
2017-04-29 |
|
Passed |
Stable |
2017-04-29 |
|
Passed |
Stable |
2017-07-28 |
|
Not Applicable |
Stable |
2017-07-28 |
|
Not Applicable |
Stable |
2018-02-16 |
|
Not Applicable |
Stable |
2017-07-28 |
|
Not Applicable |
Stable |
2018-02-16 |
|
Not Applicable |
Stable |
2017-07-28 |
|
Passed |
Stable |
2017-10-02 |
|
Passed |
RC |
2018-01-10 |
|
Passed |
RC |
2018-01-10 |
|
Passed |
RC |
2018-01-10 |
|
Passed |
RC |
2018-01-10 |
|
Passed |
|||
Passed |
|||
Passed |
|||
Not Applicable |
Stable |
2016-03-24 |
|
Not Applicable |
Stable |
2016-03-24 |
|
Not Applicable |
Stable |
2016-03-24 |
|
Not Applicable |
Stable |
2016-03-24 |
|
Passed |
Stable |
2016-04-28 |
|
Passed |
|||
Passed |
|||
Passed |
|||
Deterministic USB PD 3.0 Fast Role Swap Initial Source Tests |
Passed |
||
Passed |
Beta |
2018-10-09 |
|
Passed |
Beta |
2018-10-09 |
|
Passed |
Beta |
2018-10-09 |
|
Passed |
Beta |
2018-10-09 |
|
Passed |
Beta |
2018-10-09 |
|
Passed |
|||
Passed |
|||
Not Applicable |
Beta |
2017-12-20 |
|
Not Applicable |
Beta |
2017-12-20 |
|
Not Applicable |
Beta |
2017-12-20 |
|
Passed |
Beta |
2018-03-14 |
|
Passed |
|||
Passed |
Stable |
2017-10-12 |
|
Passed |
|||
Passed |
Stable |
2017-09-24 |
|
Passed |
Stable |
2018-06-17 |
|
Passed |
Stable |
2017-02-10 |
|
Passed |
Stable |
2017-04-03 |
|
Passed |
Beta |
2018-06-17 |
|
Passed |
Beta |
2017-04-03 |
|
Passed |
Stable |
2017-07-24 |
|
Not Applicable |
Beta |
2019-11-14 |
|
Passed |
Stable |
2018-06-17 |
|
Not Applicable |
Beta |
2016-11-04 |
|
Passed |
Stable |
2017-12-06 |
|
Not Applicable |
Stable |
2016-11-04 |
|
Passed |
Stable |
2018-06-17 |
|
Passed |
RC |
2017-02-10 |
|
Not Applicable |
Beta |
2017-02-10 |
|
Not Applicable |
Alpha |
2020-10-14 |
|
Not Applicable |
Alpha |
2020-10-14 |
|
Not Applicable |
Alpha |
2020-10-14 |
|
Not Applicable |
Alpha |
2020-10-14 |
|
Passed |
Alpha |
2020-08-10 |
Test suite overall result |
Passed |
TD.PD.VNDI.E4 SOP* Handling - Testing Downstream Port (trace) |
||
PASSED |
Checking SOP* response |
SOP Capable declared as Yes |
PASSED |
Checking SOP* response |
SOP' Capable declared as Yes |
PASSED |
Checking SOP* response |
SOP" Capable declared as No |
PASSED |
Checking SOP* response |
SOP' Debug Capable declared as No |
PASSED |
Checking SOP* response |
SOP" Debug Capable declared as No |
TD.PD.VNDI.E5 Source Capabilities - Testing Downstream Port (trace) |
||
PASSED |
Checking Rp |
Source must advertise Rp for 3A @ 5V (actual CC voltage is 1.62 V) |
PASSED |
Checking Source PDOs |
Number of Source PDOs declared as 1 |
PASSED |
Checking Source PDO 1 |
Supply Type declared as Fixed |
PASSED |
Checking Source PDO 1 |
Data Role Swap bit must be 0 |
PASSED |
Checking Source PDO 1 |
USB Communication Capable declared as No |
PASSED |
Checking Source PDO 1 |
Unconstrained Power declared as Yes |
PASSED |
Checking Source PDO 1 |
UUT is Source only and must indicate PR_Swap as not supported |
PASSED |
Checking Source PDO 1 |
Voltage declared as 5 V |
PASSED |
Checking Source PDO 1 |
Peak Current declared as 100% IOC |
PASSED |
Checking Source PDO 1 |
Max Current declared as 3 A |
TD.PD.VNDI.E7 Accepts PR_Swap as Source - Testing Downstream Port (trace) |
||
SKIPPED |
Checking Vendor Info |
Device is not Dual Role, test skipped |
TD.PD.VNDI.E9 Requests PR_Swap as Source - Testing Downstream Port (trace) |
||
SKIPPED |
Checking Vendor Info |
Device is not Dual Role, test skipped |
Test suite overall result |
Passed |
TD.PD.VNDI3.E1 Source Capabilities - Testing Downstream Port (trace) |
||
PASSED |
Checking SourceCapabilities Message |
PD_Specification_Revision declared as 2, actual was 2 |
PASSED |
Checking SourceCapabilities Message |
Num_Src_PDOs declared as 1, actual was 1 |
PASSED |
Checking the first PDO |
Unchunked_Extended_Messages_Supported declared as 0, actual was 0 |
PASSED |
Checking PDO1 |
Src_PDO_Supply_Type1 declared as 0, actual was 0 |
PASSED |
Checking PDO1 |
Src_PDO_Peak_Current1 declared as 0, actual was 0 |
PASSED |
Checking PDO1 |
Src_PDO_Voltage1 declared as 100, actual was 100 |
PASSED |
Checking PDO1 |
Src_PDO_Max_Current1 declared as 300, actual was 300 |
PASSED |
Checking PDO1 |
PDO power shall be within 15000 |
PASSED |
Checking Power Rules |
UUT has a PDP <= 15W shall supply PDP/5 maximum current at 5V fixed supply, actual 3 A |
TD.PD.VNDI3.E3 VDM Identity - Testing Downstream Port (trace) |
||
PASSED |
Running Test |
Responds_To_Discov_SOP_DFP declared as 0, actual was 0 |
PASSED |
Running Test |
Responds_To_Discov_SOP_UFP shall be 0 when UUT sends a Not_Supported |
PASSED |
Running Test |
UUT Shall Return a Not_Supported message when Structured VDMs are not supported |
TD.PD.VNDI3.E4 Manufacturer Info - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Manufacturer_Info |
Not_Supported Message received |
PASSED |
Waiting for Manufacturer_Info |
Manufacturer_Info_Supported declared as 0, actual was 0 |
TD.PD.VNDI3.E5 Chunking Implemented - Testing Downstream Port (trace) |
||
PASSED |
Sending chunk message |
Chunk sent |
PASSED |
Waiting for message |
Chunking_Implemented declared as 1, actual was 1 |
TD.PD.VNDI3.E6 Unchunked Extended Messages Supported - Testing Downstream Port (trace) |
||
INFO |
Running Test |
Unchunked_Extended_Messages_Supported declared as 0 |
TD.PD.VNDI3.E7 Security Messages Supported - Testing Downstream Port (trace) |
||
PASSED |
Sending Security_Request message |
Security_Request message sent |
PASSED |
Waiting for message |
Security_Msgs_Supported declared as 0, actual was 0 |
TD.PD.VNDI3.E9 Source Capabilities Extended - Testing Downstream Port (trace) |
||
INFO |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
TD.PD.VNDI3.E10 PR_Swap - Source - Testing Downstream Port (trace) |
||
PASSED |
Running Test |
PR_Swap not supported, PD_Port_Type shall be Provider Only |
TD.PD.VNDI3.E12 FR_Swap Without Signaling - Source - Testing Downstream Port (trace) |
||
PASSED |
Sending FR_Swap |
FR_Swap sent |
PASSED |
Sending FR_Swap |
UUT shall reply with Not_Supported if FR_Swap_Reqd_Type_C_Current_As_Initial_Source is 0 |
Test suite overall result |
Passed |
TD.PD.C.E1 DFP Attach/Detach Detection - Testing Downstream Port (trace) |
||
PASSED |
Applying no terms |
Vbus is 24 mV, must be in range 0 V to 250 mV |
PASSED |
Applying 1k to GND on CC |
Vbus is 24 mV, must be in range 0 V to 250 mV |
PASSED |
Applying 1k to GND on Vconn |
Vbus is 24 mV, must be in range 0 V to 250 mV |
PASSED |
Applying 1k to GND on Vconn |
Vconn is 328 mV, must be in range 0 V to 750 mV |
PASSED |
Applying 5k -20% to GND on CC |
Vbus is 5.1 V, must be in range 4.4 V to 5.5 V |
PASSED |
Applying 5k +20% to GND on CC |
Vbus is 5.1 V, must be in range 4.4 V to 5.5 V |
PASSED |
Removing terms |
Vbus is 24 mV, must be in range 0 V to 850 mV |
Test suite overall result |
Passed |
TD.PD.PHY.E1 BIST Test Data - Testing Downstream Port (trace) |
||
PASSED |
Sending 1000 BIST Data |
UUT must respond to all BIST Data packets (1000 answered) |
PASSED |
Sending 1 Wrong BIST Data |
UUT must not respond |
PASSED |
Sending 10 BIST Data |
UUT must respond to all BIST Data packets (10 answered) |
TD.PD.PHY.E2 BIST Receiver Mode - Testing Downstream Port (trace) |
||
SKIPPED |
Entering BIST Receiver |
UUT does not support BIST Received mode, test skipped |
TD.PD.PHY.E3 BIST Transmitter Mode - Testing Downstream Port (trace) |
||
SKIPPED |
Entering BIST Transmitter |
UUT does not support BIST Transmitter mode, test skipped |
TD.PD.PHY.E4 Transmitter Bit Rate Drift - Testing Downstream Port (trace) |
||
INFO |
Measuring Bitrate |
Measured values: Min 300'955 bit/s, Ref 300'978 bit/s, Max 301'023 bit/s |
PASSED |
Measuring Bitrate |
Minimum bitrate must be within 270-330 kb/s |
PASSED |
Measuring Bitrate |
Minimum bitrate must be within -0.25 % of reference bitrate (-0.008 %) |
PASSED |
Measuring Bitrate |
Maximum bitrate must be within 270-330 kb/s |
PASSED |
Measuring Bitrate |
Maximum bitrate must be within +0.25 % of reference bitrate (+0.015 %) |
TD.PD.PHY.E5 Transmitter Collision Avoidance - Testing Downstream Port (trace) |
||
PASSED |
Sending BIST Test Data |
UUT must not send GoodCrc |
PASSED |
Sending BIST Test Data |
UUT must not send GoodCrc |
TD.PD.PHY.E6 Receiver Swing Tolerance - Testing Downstream Port (trace) |
||
PASSED |
Setting Tx Amplitude to 1.2 V |
UUT must respond to all 1000 BIST Data packets (1000 answered) |
PASSED |
Setting Tx Amplitude to 1.05 V |
UUT must respond to all 1000 BIST Data packets (1000 answered) |
TD.PD.PHY.E7 Receiver Bit Rate Tolerance - Testing Downstream Port (trace) |
||
PASSED |
Setting Tx Bit Rate to 330 kbit/s |
UUT must respond to all 1000 BIST Data packets (1000 answered) |
PASSED |
Setting Tx Bit Rate to 270 kbit/s |
UUT must respond to all 1000 BIST Data packets (1000 answered) |
TD.PD.PHY.E8 Receiver Bit Rate Deviation Tolerance - Testing Downstream Port (trace) |
||
PASSED |
Deviating Tx Bit Rate to -0.25% |
UUT must respond to all 1000 BIST Data packets (1000 answered) |
PASSED |
Deviating Tx Bit Rate to +0.25% |
UUT must respond to all 1000 BIST Data packets (1000 answered) |
TD.PD.PHY.E9 Valid SOP Framing - Testing Downstream Port (trace) |
||
PASSED |
Sending Perfect BIST Data |
UUT must respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 0, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 1, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 2, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 3, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 4, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 0, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 1, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 2, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 3, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 4, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 0, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 1, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 2, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 3, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 4, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 0, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 1, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 2, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 3, UUT should respond |
PASSED |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 4, UUT should respond |
TD.PD.PHY.E10 Invalid SOP Framing - Testing Downstream Port (trace) |
||
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 0 and 1, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 0 and 2, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 0 and 3, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 1 and 2, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 1 and 3, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 2 and 3, UUT must not respond |
TD.PD.PHY.E11 Valid SOP' Framing - Testing Downstream Port (trace) |
||
INFO |
Sending Perfect BIST Data |
UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 0, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 1, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 2, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 3, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 4, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 0, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 1, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 2, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 3, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 4, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 0, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 1, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 2, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 3, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 4, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 0, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 1, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 2, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 3, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 4, UUT should respond |
TD.PD.PHY.E12 Invalid SOP' Framing - Testing Downstream Port (trace) |
||
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 0 and 1, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 0 and 2, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 0 and 3, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 1 and 2, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 1 and 3, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 2 and 3, UUT must not respond |
TD.PD.PHY.E13 Valid SOP" Framing - Testing Downstream Port (trace) |
||
INFO |
Sending Perfect BIST Data |
UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 0, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 1, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 2, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 3, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 0, bit 4, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 0, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 1, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 2, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 3, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 1, bit 4, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 0, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 1, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 2, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 3, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 2, bit 4, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 0, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 1, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 2, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 3, UUT should respond |
INFO |
Sending 200 Valid BIST Data |
Bitflip in framing symbol 3, bit 4, UUT should respond |
TD.PD.PHY.E14 Invalid SOP" Framing - Testing Downstream Port (trace) |
||
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 0 and 1, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 0 and 2, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 0 and 3, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 1 and 2, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 1 and 3, UUT must not respond |
PASSED |
Sending 60 Wrong BIST Data |
Bitflip in framing symbols 2 and 3, UUT must not respond |
TD.PD.PHY.E15 Valid SOP'/" Debug Framings - Testing Downstream Port (trace) |
||
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 0, bit 0, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 0, bit 1, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 0, bit 2, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 0, bit 3, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 0, bit 4, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 1, bit 0, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 1, bit 1, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 1, bit 2, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 1, bit 3, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 1, bit 4, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 2, bit 0, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 2, bit 1, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 2, bit 2, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 2, bit 3, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 2, bit 4, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 3, bit 0, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 3, bit 1, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 3, bit 2, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 3, bit 3, UUT must not respond |
PASSED |
Sending SOP'_Debug BIST Data |
Bitflip in framing symbol 3, bit 4, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 0, bit 0, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 0, bit 1, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 0, bit 2, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 0, bit 3, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 0, bit 4, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 1, bit 0, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 1, bit 1, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 1, bit 2, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 1, bit 3, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 1, bit 4, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 2, bit 0, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 2, bit 1, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 2, bit 2, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 2, bit 3, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 2, bit 4, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 3, bit 0, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 3, bit 1, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 3, bit 2, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 3, bit 3, UUT must not respond |
PASSED |
Sending SOP"_Debug BIST Data |
Bitflip in framing symbol 3, bit 4, UUT must not respond |
TD.PD.PHY.E16 Valid Hard Reset Framing - Testing Downstream Port (trace) |
||
PASSED |
Sending Perfect Hard Reset |
UUT must process Hard Reset |
INFO |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 0, bit 0, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 0, bit 1, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 0, bit 2, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 0, bit 3, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 0, bit 4, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 1, bit 0, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 1, bit 1, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 1, bit 2, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 1, bit 3, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 1, bit 4, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 2, bit 0, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 2, bit 1, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 2, bit 2, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 2, bit 3, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 2, bit 4, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 3, bit 0, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 3, bit 1, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 3, bit 2, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 3, bit 3, UUT should process Hard Reset |
PASSED |
Sending 20 Valid Hard Reset |
Bitflip in framing symbol 3, bit 4, UUT should process Hard Reset |
TD.PD.PHY.E17 Invalid Hard Reset Framing - Testing Downstream Port (trace) |
||
PASSED |
Sending 6 Invalid Hard Reset |
Bitflip in framing symbols 0 and 1, UUT must ignore Hard Reset |
PASSED |
Sending 6 Invalid Hard Reset |
Bitflip in framing symbols 0 and 2, UUT must ignore Hard Reset |
PASSED |
Sending 6 Invalid Hard Reset |
Bitflip in framing symbols 0 and 3, UUT must ignore Hard Reset |
PASSED |
Sending 6 Invalid Hard Reset |
Bitflip in framing symbols 1 and 2, UUT must ignore Hard Reset |
PASSED |
Sending 6 Invalid Hard Reset |
Bitflip in framing symbols 1 and 3, UUT must ignore Hard Reset |
PASSED |
Sending 6 Invalid Hard Reset |
Bitflip in framing symbols 2 and 3, UUT must ignore Hard Reset |
TD.PD.PHY.E18 Valid Cable Reset Framing - Testing Downstream Port (trace) |
||
PASSED |
Sending Perfect Cable Reset |
UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 0, bit 0, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 0, bit 1, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 0, bit 2, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 0, bit 3, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 0, bit 4, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 1, bit 0, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 1, bit 1, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 1, bit 2, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 1, bit 3, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 1, bit 4, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 2, bit 0, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 2, bit 1, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 2, bit 2, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 2, bit 3, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 2, bit 4, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 3, bit 0, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 3, bit 1, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 3, bit 2, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 3, bit 3, UUT must ignore Cable Reset |
PASSED |
Sending 20 Valid Cable Reset |
Bitflip in framing symbol 3, bit 4, UUT must ignore Cable Reset |
TD.PD.PHY.E19 Invalid Cable Reset Framing - Testing Downstream Port (trace) |
||
PASSED |
Sending 6 Invalid Cable Reset |
Bitflip in framing symbols 0 and 1, UUT must ignore Cable Reset |
PASSED |
Sending 6 Invalid Cable Reset |
Bitflip in framing symbols 0 and 2, UUT must ignore Cable Reset |
PASSED |
Sending 6 Invalid Cable Reset |
Bitflip in framing symbols 0 and 3, UUT must ignore Cable Reset |
PASSED |
Sending 6 Invalid Cable Reset |
Bitflip in framing symbols 1 and 2, UUT must ignore Cable Reset |
PASSED |
Sending 6 Invalid Cable Reset |
Bitflip in framing symbols 1 and 3, UUT must ignore Cable Reset |
PASSED |
Sending 6 Invalid Cable Reset |
Bitflip in framing symbols 2 and 3, UUT must ignore Cable Reset |
TD.PD.PHY.E20 EOP Framing - Testing Downstream Port (trace) |
||
PASSED |
Sending Correct BIST Data |
UUT must respond |
PASSED |
Sending 5 Wrong BIST Data |
Bitflip in EOP symbol, bit 0, UUT must not respond |
PASSED |
Sending 5 Wrong BIST Data |
Bitflip in EOP symbol, bit 1, UUT must not respond |
PASSED |
Sending 5 Wrong BIST Data |
Bitflip in EOP symbol, bit 2, UUT must not respond |
PASSED |
Sending 5 Wrong BIST Data |
Bitflip in EOP symbol, bit 3, UUT must not respond |
PASSED |
Sending 5 Wrong BIST Data |
Bitflip in EOP symbol, bit 4, UUT must not respond |
PASSED |
Sending 33 Short BIST Data |
UUT must not respond to BIST Data packets (0 answered) |
TD.PD.PHY.E21 Preamble - Testing Downstream Port (trace) |
||
PASSED |
Sending 10 BIST Data |
UUT must respond to all BIST Data packets (10 answered) |
PASSED |
Sending 10 63-bit Preamble BIST Data |
UUT must respond to all BIST Data packets (10 answered) |
INFO |
Sending 210 Variable Preamble BIST Data |
UUT answered 210 BIST Data packets |
Test suite overall result |
Passed |
TD.PD.LL.E2 Retransmission - Testing Downstream Port (trace) |
||
PASSED |
Checking Retransmission |
UUT must retransmit first message one time within 900 us to 1175 us (retransmitted 1 time) |
PASSED |
Checking Retransmission |
UUT must not send SoftReset one time (sent 0 times) |
PASSED |
Checking Retransmission |
UUT must not send HardReset one time (sent 0 times) |
TD.PD.LL.E3 Soft Reset Usage - Testing Downstream Port (trace) |
||
PASSED |
Checking Soft Reset |
UUT must retransmit first message 3 times (retransmitted 3 times) |
PASSED |
Checking Soft Reset |
UUT must send SoftReset one time (sent 1 time) |
PASSED |
Checking Soft Reset |
UUT must not send HardReset (sent 0 times) |
PASSED |
Checking Soft Reset |
Soft Reset procedure must complete correctly |
TD.PD.LL.E4 Hard Reset Usage - Testing Downstream Port (trace) |
||
PASSED |
Checking Hard Reset |
UUT must retransmit first message 3 times (retransmitted 3 times) |
PASSED |
Checking Hard Reset |
UUT must send SoftReset 4 times (sent 4 times) |
PASSED |
Checking Hard Reset |
UUT must send HardReset one time (sent 1 time) |
PASSED |
Checking Hard Reset |
Hard Reset procedure must complete correctly |
TD.PD.LL.E5 Soft Reset - Testing Downstream Port (trace) |
||
PASSED |
Negotiating contract |
UUT must send Accept after receiving SoftReset |
PASSED |
Negotiating contract |
UUT must not send SoftReset (sent 0 times) |
PASSED |
Negotiating contract |
UUT must not send HardReset (sent 0 times) |
Test suite overall result |
Passed |
TD.PD.LL3.E1 GoodCRC Specification Revision Compatibility - Testing Downstream Port (trace) |
||
PASSED |
Testing with Revision 1 |
UUT accepts GoodCRC with Specification Revision 0 |
PASSED |
Testing with Revision 2 |
UUT accepts GoodCRC with Specification Revision 1 |
PASSED |
Testing with Revision 3 |
UUT accepts GoodCRC with Specification Revision 2 |
TD.PD.LL3.E2 Retransmission - Testing Downstream Port (trace) |
||
PASSED |
Checking nRetryCount |
UUT has retransmitted the message twice |
TD.PD.LL3.E3 GoodCRC Compatibility with PD2 - Testing Downstream Port (trace) |
||
PASSED |
Running Test |
Specification Revision shall be Rev2 in GoodCRC |
Test suite overall result |
Passed |
Test suite overall result |
Passed |
TD.PD.SRC.E1 Source Capabilities sent timely - Testing Downstream Port (trace) |
||
PASSED |
Waiting for SourceCapabilities |
Wait SourceCapabilities with timeout value of 250 ms |
PASSED |
Waiting for SourceCapabilities |
SourceCapabilities received timely (actual 27.1 ms) |
TD.PD.SRC.E2 Source Capabilities Fields Checks - Testing Downstream Port (trace) |
||
PASSED |
Checking message Header |
Number of Data Objects shall be equal to the actual number of PDOs |
PASSED |
Checking message Header |
Port Power Role shall be 1b |
PASSED |
Checking message Header |
Specification Revision shall be 01b or 10b |
PASSED |
Checking message Header |
Port Data Role shall be 1b |
PASSED |
Checking message Header |
Extended bit shall be 0 |
PASSED |
Checking the first PDO |
The type of the first PDO shall be Fixed Supply |
PASSED |
Checking the first PDO |
The voltage of the the first PDO shall be 5V |
PASSED |
Checking the first PDO |
The reserved bits of the first PDO shall be 0 |
TD.PD.SRC.E3 SourceCapabilityTimer Timeout - Testing Downstream Port (trace) |
||
PASSED |
Waiting for SourceCapabilities |
Wait SourceCapabilities with timeout value of 310 ms |
PASSED |
Waiting for SourceCapabilities |
Received SourceCapabilities number 1 |
PASSED |
Waiting for SourceCapabilities |
Wait SourceCapabilities with timeout value of 201100 us |
PASSED |
Waiting for SourceCapabilities |
Received SourceCapabilities number 2 |
PASSED |
Waiting for SourceCapabilities |
Received SourceCapabilities number 3 |
PASSED |
Waiting for SourceCapabilities |
Received SourceCapabilities number 4 |
PASSED |
Waiting for SourceCapabilities |
Received SourceCapabilities number 5 |
PASSED |
Waiting for SourceCapabilities |
SourceCapabilityTimer is valid (actual 152 ms) |
TD.PD.SRC.E4 SenderResponseTimer Deadline - Request - Testing Downstream Port (trace) |
||
PASSED |
Sending Request |
Received GoodCRC |
TD.PD.SRC.E5 SenderResponseTimer Timeout - Request - Testing Downstream Port (trace) |
||
PASSED |
Received SourceCapabilities, waiting for HardReset |
SenderResponseTimer is valid (actual 27.7 ms) |
TD.PD.SRC.E6 PSHardResetTimer Timeout - Testing Downstream Port (trace) |
||
PASSED |
Received HardReset, checking PSHardResetTimer |
PSHardResetTimer is valid (actual 32.6 ms) |
TD.PD.SRC.E7 Accept sent timely - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Accept(PD2) |
Accept message received timely |
PASSED |
Waiting for Accept(PD3) |
Accept message received timely |
TD.PD.SRC.E8 Accept Fields Checks - Testing Downstream Port (trace) |
||
PASSED |
Checking message Header |
Number of Data Objects shall be 000b |
PASSED |
Checking message Header |
Port Power Role shall be 1b |
PASSED |
Checking message Header |
Port Data Role shall be 1b |
PASSED |
Checking message Header |
message Type shall be 0011b |
PASSED |
Checking message Header |
Specification Revision shall be 01b |
PASSED |
Checking message Header |
Bit 4 shall be 0 |
PASSED |
Checking message Header |
Bit 15 shall be 0 |
TD.PD.SRC.E9 PS_RDY sent timely - Testing Downstream Port (trace) |
||
PASSED |
Waiting for PS_RDY(PD2) |
PS_RDY message received timely |
PASSED |
Waiting for PS_RDY(PD3) |
PS_RDY message received timely |
TD.PD.SRC.E10 PS_RDY Fields Checks - Testing Downstream Port (trace) |
||
PASSED |
Checking message Header |
Number of Data Objects shall be 000b |
PASSED |
Checking message Header |
Port Power Role shall be 1b |
PASSED |
Checking message Header |
Port Data Role shall be 1b |
PASSED |
Checking message Header |
Specification Revision shall be 01b |
PASSED |
Checking message Header |
message Type shall be 0110b |
PASSED |
Checking message Header |
Bit 4 shall be 0 |
PASSED |
Checking message Header |
Bit 15 shall be 0 |
TD.PD.SRC.E11 Accept Requests can be met - Testing Downstream Port (trace) |
||
PASSED |
Checking VBus Voltage - PDO 1 |
VBus is 5.1 V, valid range 4.7 V - 5.55 V |
PASSED |
Checking VBus Voltage - PDO 1 |
VBus is 5.1 V, valid range 4.7 V - 5.55 V |
TD.PD.SRC.E12 Reject Requests can't be met - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Reject - PDO 1 |
Reject message got |
PASSED |
Waiting for Reject - PDO 1 |
Reject message got |
TD.PD.SRC.E13 Reject Request - Invalid Object Position - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Reject(PD2) |
Reject message Received |
PASSED |
Waiting for Reject(PD3) |
Reject message Received |
TD.PD.SRC.E14 Atomic Message Sequence - Testing Downstream Port (trace) |
||
PASSED |
Waiting for SourceCapabilities(PD2) |
Source Capabilities message received and MessageID is 1 |
PASSED |
Waiting for SourceCapabilities(PD3) |
Source Capabilities message received and MessageID is 1 |
TD.PD.SRC.E15 Give_Source_Cap - Testing Downstream Port (trace) |
||
PASSED |
Waiting for SourceCapabilities |
SourceCapabilities message received |
TD.PD.SRC.E16 PDO Transition - Testing Downstream Port (trace) |
||
PASSED |
Checking VBus Voltage - PDO 1 |
VBus is 5.09 V, valid range 4.7 V - 5.55 V |
PASSED |
Checking VBus Voltage - PDO 1 |
VBus is 5.09 V, valid range 4.7 V - 5.55 V |
Test suite overall result |
Passed |
TD.PD.SRC3.E1 Source Capabilities Fields Checks - Testing Downstream Port (trace) |
||
PASSED |
Checking message Header |
Number of Data Objects shall be equal to the actual number of PDOs |
PASSED |
Checking message Header |
Port Power Role shall be 1b |
PASSED |
Checking message Header |
Specification Revision shall be 10b |
PASSED |
Checking message Header |
Port Data Role shall be 1b |
PASSED |
Checking message Header |
Extended bit shall be 0 |
PASSED |
Checking the first PDO |
The type of the first PDO shall be Fixed Supply |
PASSED |
Checking the first PDO |
The voltage of the the first PDO shall be 5V |
PASSED |
Checking the first PDO |
The reserved bits of the first PDO shall be 0 |
TD.PD.SRC3.E2 Accept Fields Checks - Testing Downstream Port (trace) |
||
PASSED |
Checking message Header |
Number of Data Objects shall be 000b |
PASSED |
Checking message Header |
Port Power Role shall be 1b |
PASSED |
Checking message Header |
Port Data Role shall be 1b |
PASSED |
Checking message Header |
message Type shall be 00011b |
PASSED |
Checking message Header |
Specification Revision shall be 10b |
PASSED |
Checking message Header |
Extended bit shall be 0 |
TD.PD.SRC3.E3 PS_RDY Fields Checks - Testing Downstream Port (trace) |
||
PASSED |
Checking message Header |
Number of Data Objects shall be 000b |
PASSED |
Checking message Header |
Port Power Role shall be 1b |
PASSED |
Checking message Header |
Port Data Role shall be 1b |
PASSED |
Checking message Header |
Specification Revision shall be 10b |
PASSED |
Checking message Header |
message Type shall be 00110b |
PASSED |
Checking message Header |
Extended bit shall be 0 |
TD.PD.SRC3.E4 Specification Revision Check after Contract - Testing Downstream Port (trace) |
||
PASSED |
Waiting for SourceCapabilities |
Specification Revision shall be Rev 3.0 |
TD.PD.SRC3.E5 Source_Capabilities_Extended Sent Timely - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
TD.PD.SRC3.E6 Source_Capabilities_Extended Fields Checks - Testing Downstream Port (trace) |
||
INFO |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
INFO |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
TD.PD.SRC3.E7 Battery Status Sent Timely - Testing Downstream Port (trace) |
||
INFO |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
TD.PD.SRC3.E8 Battery Status Fields Checks - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
INFO |
Waiting for Battery_Status batteryRef 0 |
Not_Supported Message received |
INFO |
Waiting for Battery_Status batteryRef 1 |
Not_Supported Message received |
INFO |
Waiting for Battery_Status batteryRef 2 |
Not_Supported Message received |
INFO |
Waiting for Battery_Status batteryRef 3 |
Not_Supported Message received |
INFO |
Waiting for Battery_Status batteryRef 4 |
Not_Supported Message received |
INFO |
Waiting for Battery_Status batteryRef 5 |
Not_Supported Message received |
INFO |
Waiting for Battery_Status batteryRef 6 |
Not_Supported Message received |
INFO |
Waiting for Battery_Status batteryRef 7 |
Not_Supported Message received |
TD.PD.SRC3.E9 Battery Status Fields Checks - Invalid Ref - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
INFO |
Waiting for Battery_Status batteryRef 8 |
Not_Supported received |
TD.PD.SRC3.E10 Unrecognized Message Received in Ready State - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Not_Supported |
Not_Supported Message received |
TD.PD.SRC3.E11 Get_Status Fields Checks - Testing Downstream Port (trace) |
||
INFO |
Waiting for Get_Status |
Another message received instead of Get_Status |
TD.PD.SRC3.E12 Get_Battery_Status Fields Checks - Testing Downstream Port (trace) |
||
INFO |
Waiting for Get_Battery_Status |
Another message received instead of Get_Battery_Status |
INFO |
Waiting for Get_Battery_Status |
Another message received instead of Get_Battery_Status |
TD.PD.SRC3.E13 Status Sent Timely - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Status |
Not_Supported Message received |
TD.PD.SRC3.E14 Status Fields Checks - Testing Downstream Port (trace) |
||
INFO |
Waiting for Status |
Not_Supported Message received |
INFO |
Waiting for Status |
Not_Supported Message received |
TD.PD.SRC3.E15 Battery_Capabilities Sent Timely - Testing Downstream Port (trace) |
||
INFO |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
TD.PD.SRC3.E16 Battery_Capabilities Fields Checks - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
INFO |
Waiting for Battery_Capabilities batteryRef 0 |
Not_Supported Message received |
PASSED |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
INFO |
Waiting for Battery_Capabilities batteryRef 0 |
Not_Supported Message received |
TD.PD.SRC3.E17 Battery_Capabilities Fields Checks - Invalid Ref - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
INFO |
Waiting for Battery_Capabilities batteryRef 8 |
Not_Supported received |
PASSED |
Waiting for Source_Capabilities_Extended |
Not_Supported Message received |
INFO |
Waiting for Battery_Capabilities batteryRef 8 |
Not_Supported received |
TD.PD.SRC3.E18 Manufacturer_Info Sent Timely - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Manufacturer_Info |
Not_Supported Message received |
TD.PD.SRC3.E19 Manufacturer_Info Fields Checks - Testing Downstream Port (trace) |
||
INFO |
Waiting for Manufacturer_Info |
Not_Supported Message received |
INFO |
Waiting for Manufacturer_Info |
Not_Supported Message received |
TD.PD.SRC3.E20 Manufacturer_Info Fields Checks - Invalid Target - Testing Downstream Port (trace) |
||
INFO |
Waiting for Manufacturer_Info |
Not_Supported Message received |
INFO |
Waiting for Manufacturer_Info |
Not_Supported Message received |
TD.PD.SRC3.E21 Manufacturer_Info Fields Checks - Invalid Ref - Testing Downstream Port (trace) |
||
INFO |
Waiting for Manufacturer_Info |
Not_Supported Message received |
INFO |
Waiting for Manufacturer_Info |
Not_Supported Message received |
TD.PD.SRC3.E22 Cable Type Detection - Testing Downstream Port (trace) |
||
INFO |
Simulating 50V@5A Cable |
No PDO with currents in excess of 3A and/or voltages in excess of 20V found |
TD.PD.SRC3.E23 Vconn Swap - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Accept |
Accept received timely |
TD.PD.SRC3.E24 Unexpected Message Received in Ready State - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Soft Reset |
Soft Reset received timely |
TD.PD.SRC3.E25 Receiving Chunked Extended Message - Testing Downstream Port (trace) |
||
PASSED |
Sending chunk 0 |
Chunk sent |
PASSED |
Waiting for Chunk Request |
Chunk Request shall be sent before 15 ms |
PASSED |
Checking Message Header |
Extended shall be 1 |
PASSED |
Checking Message Header |
Number of Data Objects shall be 1 |
PASSED |
Checking Message Header |
Port Power Role shall be 1b |
PASSED |
Checking Message Header |
Port Data Role shall be 1b |
PASSED |
Checking Message Header |
Specification Revision shall be 10b |
PASSED |
Checking Message Header |
Message Type shall be 0x1f |
PASSED |
Checking Extended Message Header |
Chunked bit shall be 1 |
PASSED |
Checking Extended Message Header |
Request Chunk shall be 1 |
PASSED |
Checking Extended Message Header |
Bit 9 shall be 0 |
PASSED |
Checking Extended Message Header |
Data Size shall be 0 |
PASSED |
Checking Extended Message Header |
The last 2 bytes of Data Object(s) shall be 0 |
PASSED |
Checking Extended Message Header |
Chunk Number shall be 1 |
PASSED |
Sending chunk 1 |
Chunk sent |
PASSED |
Checking Extended Message Header |
Chunk Number shall be 2 |
PASSED |
Sending chunk 2 |
Chunk sent |
PASSED |
Checking Extended Message Header |
Chunk Number shall be 3 |
PASSED |
Sending chunk 3 |
Chunk sent |
PASSED |
Checking Extended Message Header |
Chunk Number shall be 4 |
PASSED |
Sending chunk 4 |
Chunk sent |
PASSED |
Checking Extended Message Header |
Chunk Number shall be 5 |
PASSED |
Sending chunk 5 |
Chunk sent |
PASSED |
Checking Extended Message Header |
Chunk Number shall be 6 |
PASSED |
Sending chunk 6 |
Chunk sent |
PASSED |
Checking Extended Message Header |
Chunk Number shall be 7 |
PASSED |
Sending chunk 7 |
Chunk sent |
PASSED |
Checking Extended Message Header |
Chunk Number shall be 8 |
PASSED |
Sending chunk 8 |
Chunk sent |
PASSED |
Checking Extended Message Header |
Chunk Number shall be 9 |
PASSED |
Sending chunk 9 |
Chunk sent |
PASSED |
Waiting for Message |
UUT shall reply with a Not_Supported message within 15 ms |
TD.PD.SRC3.E26 Soft_Reset Sent Regardless of Rp value - Testing Downstream Port (trace) |
||
PASSED |
Waiting for Soft Reset |
Soft Reset shall be sent regardless of Rp value |
TD.PD.SRC3.E27 PPS_Status Sent Timely - Testing Downstream Port (trace) |
||
SKIPPED |
Finding APDO |
Source UUT has no APDO |
TD.PD.SRC3.E28 PPS_Status Fields Check - Testing Downstream Port (trace) |
||
SKIPPED |
Finding APDO |
Source UUT has no APDO |
SKIPPED |
Finding APDO |
Source UUT has no APDO |
TD.PD.SRC3.E29 SourcePPSCommTimer Deadline - Testing Downstream Port (trace) |
||
SKIPPED |
Finding APDO |
Source UUT has no APDO |
SKIPPED |
Finding APDO |
Source UUT has no APDO |
PASSED |
Finding APDO |
SourcePPSCommTimer reinitialized normally |
TD.PD.SRC3.E30 SourcePPSCommTimer Timeout - Testing Downstream Port (trace) |
||
SKIPPED |
Finding APDO |
Source UUT has no APDO |
TD.PD.SRC3.E31 SourcePPSCommTimer Stopped - Testing Downstream Port (trace) |
||
SKIPPED |
Finding APDO |
Source UUT has no APDO |
TD.PD.SRC3.E32 ChunkSenderResponseTimer Timeout - Testing Downstream Port (trace) |
||
PASSED |
Sending chunk 0 |
Chunk sent |
PASSED |
Waiting for Chunk Request |
Chunk Request shall be sent before 15 ms |
PASSED |
Sending chunk 1 |
Chunk sent |
PASSED |
Sending chunk 2 |
Chunk sent |
PASSED |
Sending chunk 3 |
Chunk sent |
PASSED |
Sending chunk 0 |
Chunk sent |
PASSED |
Checking Headers |
Message Type shall be 0x1f |
PASSED |
Checking Headers |
Extended shall be 1 |
PASSED |
Checking Headers |
Port Power Role shall be 1b |
PASSED |
Checking Headers |
Port Data Role shall be 1b |
PASSED |
Checking Headers |
Specification Revision shall be 10b |
PASSED |
Checking Headers |
Chunk Number shall be 1 |
PASSED |
Checking Headers |
Request Chunk shall be 1 |
PASSED |
Checking Headers |
Bit 9 shall be 0 |
PASSED |
Checking Headers |
Data Size shall be 0 |
PASSED |
Checking Headers |
Chunked bit shall be 1 |
PASSED |
Checking Headers |
Number of Data Objects shall be 1 |
PASSED |
Checking Headers |
The last 2 bytes of Data Object(s) shall be 0 |
TD.PD.SRC3.E33 Country_Codes Sent Timely - Testing Downstream Port (trace) |
||
INFO |
Waiting for Country_Codes |
Not_Supported Message received |
TD.PD.SRC3.E34 Country_Codes Fields Checks - Testing Downstream Port (trace) |
||
INFO |
Waiting for Country_Codes |
Not_Supported Message received |
INFO |
Waiting for Country_Codes |
Not_Supported Message received |
TD.PD.SRC3.E35 Country_Info Sent Timely - Testing Downstream Port (trace) |
||
INFO |
Waiting for Country_Codes |
Not_Supported Message received |
TD.PD.SRC3.E36 Country_Info Fields Checks - Testing Downstream Port (trace) |
||
INFO |
Waiting for Country_Codes |
Not_Supported Message received |
INFO |
Waiting for Country_Codes |
Not_Supported Message received |
Test suite overall result |
Passed |
Test suite overall result |
Passed |
Test suite overall result |
Passed |
TD.PD.PC.E2 PS_RDY Sent Timely - Testing Downstream Port (trace) |
||
SKIPPED |
Sending PR_Swap |
PR_Swap rejected or not supported |
SKIPPED |
Sending PR_Swap |
PR_Swap rejected or not supported |
TD.PD.PC.E3 PSSourceOnTimer Deadline - Testing Downstream Port (trace) |
||
SKIPPED |
Sending PR_Swap |
PR_Swap rejected or not supported |
SKIPPED |
Sending PR_Swap |
PR_Swap rejected or not supported |
TD.PD.PC.E4 PSSourceOnTimer Timeout - Testing Downstream Port (trace) |
||
SKIPPED |
Sending PR_Swap |
PR_Swap rejected or not supported |
SKIPPED |
Sending PR_Swap |
PR_Swap rejected or not supported |
TD.PD.PC.E5 tSwapSinkReady Check - Testing Downstream Port (trace) |
||
SKIPPED |
Sending PR_Swap |
PR_Swap rejected or not supported |
SKIPPED |
Sending PR_Swap |
PR_Swap rejected or not supported |
TD.PD.PC.E6 Unconstrained Power Bit Usage - Testing Downstream Port (trace) |
||
PASSED |
Sending PR_Swap |
PR_Swap rejected or not supported |
PASSED |
Sending PR_Swap |
PR_Swap rejected or not supported |
Test suite overall result |
Passed |
Test suite overall result |
Passed |
Test suite overall result |
Passed |
Test suite overall result |
Passed |
TD.PD.FRSISRC3.E1 Normal Conditions - Testing Downstream Port (trace) |
||
PASSED |
Sending GetSinkCap |
GetSinkCap message sent |
INFO |
Waiting for message |
GetSinkCap not supported |
TD.PD.FRSISRC3.E3 Accept Not Sent - Testing Downstream Port (trace) |
||
PASSED |
Sending GetSinkCap |
GetSinkCap message sent |
INFO |
Waiting for message |
GetSinkCap not supported |
TD.PD.FRSISRC3.E4 PS_RDY Not Sent - Testing Downstream Port (trace) |
||
PASSED |
Sending GetSinkCap |
GetSinkCap message sent |
INFO |
Waiting for message |
GetSinkCap not supported |
TD.PD.FRSISRC3.E5 PSSourceOnTimer Deadline - Testing Downstream Port (trace) |
||
PASSED |
Sending GetSinkCap |
GetSinkCap message sent |
INFO |
Waiting for message |
GetSinkCap not supported |
TD.PD.FRSISRC3.E6 PSSourceOnTimer Timeout - Testing Downstream Port (trace) |
||
PASSED |
Sending GetSinkCap |
GetSinkCap message sent |
INFO |
Waiting for message |
GetSinkCap not supported |
Test suite overall result |
Passed |
Test suite overall result |
Passed |
TD.PD.VDMD.E1 tVDMSenderResponse Deadline - Testing Downstream Port (trace) |
||
SKIPPED |
Waiting Discover ID |
UUT did not send Discover Identity, test skipped |
TD.PD.VDMD.E2 tVDMSenderResponse Timeout - Testing Downstream Port (trace) |
||
SKIPPED |
Waiting Discover ID |
UUT did not send Discover Identity, test skipped |
TD.PD.VDMD.E3 Incorrect Identity Fields - Testing Downstream Port (trace) |
||
SKIPPED |
Waiting Discover ID |
UUT did not send Discover Identity, test skipped |
TD.PD.VDMD.E4 Applicability - Testing Downstream Port (trace) |
||
PASSED |
Sending VDM requests |
UUT must not respond or respond NAK to Discover Identity |
PASSED |
Sending VDM requests |
UUT must not respond or respond NAK to Discover SVIDs |
PASSED |
Sending VDM requests |
UUT must not respond or respond NAK to Discover Modes |
PASSED |
Sending VDM requests |
UUT must not respond or respond NAK to Enter Mode |
PASSED |
Sending VDM requests |
UUT must not respond or respond NAK to Exit Mode |
Test suite overall result |
Passed |
TD.PD.VDM3.E1 Fields Checks - Discover Identity - Testing Downstream Port (trace) |
||
INFO |
Waiting for Response |
Not_Supported message received |
Test suite overall result |
Passed |
TD.4.1.1 Initial Voltage - Testing Downstream Port (trace) |
||
PASSED |
Applying No Terms |
PUT SSRX and SSTX pins must be in USB Safe State |
PASSED |
Applying No Terms |
PUT must not source Vbus |
PASSED |
Applying Source Terms |
PUT must not source Vbus |
PASSED |
Applying Cable Terms |
PUT must not source Vbus |
PASSED |
Applying Cable Terms |
PUT must not source Vconn |
TD.4.2.1 Source Connect Sink - Testing Downstream Port (trace) |
||
PASSED |
Applying Sink Terms |
PUT_R must transition to Unattached.SRC |
PASSED |
Applying Sink Terms |
PUT must advertise Rp |
PASSED |
Applying Sink Terms |
PUT must enable VBUS within 100 ms to 475 ms (actual was 148 ms) |
PASSED |
Applying Sink Terms |
PUT must stabilize VBUS before initiating USB PD communications |
PASSED |
Applying Sink Terms |
PUT_R must source Vconn within 2 ms |
PASSED |
Applying Sink Terms |
PUT must be ready to establish a contract |
PASSED |
Applying Sink Terms |
PUT must disable VBUS within 670 ms (actual was 58.1 ms) |
PASSED |
Applying Sink Terms |
PUT must not toggle between Rp/Rd |
TD.4.2.2 Source Connect Sink Accessory - Testing Downstream Port (trace) |
||
PASSED |
Applying Unattached.Accessory Terms |
PUT must advertise Rp terminations |
PASSED |
Applying Sink Terms |
PUT must enable VBUS within 100 ms to 475 ms (actual was 149 ms) |
TD.4.2.3 Source Connect DRP - Testing Downstream Port (trace) |
||
PASSED |
Applying Sink Terms |
PUT must advertise Rp terminations |
PASSED |
Applying Sink Terms |
PUT must enable VBUS within 100 ms to 475 ms (actual was 148 ms) |
PASSED |
Applying Sink Terms |
PUT must be ready to establish a contract |
TD.4.2.4 Source Connect Try.SRC DRP - Testing Downstream Port (trace) |
||
PASSED |
Applying Sink Terms |
PUT must advertise Rp terminations |
PASSED |
Applying Sink Terms |
PUT must enable VBUS within 475 ms (actual was 148 ms) |
PASSED |
Entering Try.SRC |
PUT must disable VBUS within 670 ms (actual was 18.8 ms) |
PASSED |
Entering TryWait.SNK |
PUT must enable VBUS within 475 ms (actual was 144 ms) |
PASSED |
Entering TryWait.SNK |
PUT must be ready to establish a contract |
TD.4.2.5 Source Connect Try.SNK DRP - Testing Downstream Port (trace) |
||
PASSED |
Applying Sink Terms |
PUT must advertise Rp terminations |
PASSED |
Applying Sink Terms |
PUT must enable VBUS within 100 ms to 475 ms (actual was 148 ms) |
PASSED |
Applying Sink Terms |
PUT must be ready to establish a contract |
TD.4.2.6 Source Connect Audio Accessory - Testing Downstream Port (trace) |
||
PASSED |
Applying Audio Acc Terms |
PUT must advertise Rp terminations |
PASSED |
Applying Audio Acc Terms |
PUT must not enable VBUS |
TD.4.2.7 Source Connect Debug Accessory - Testing Downstream Port (trace) |
||
SKIPPED |
TD4.2.7 |
4.2.7 is not included in this release |
TD.4.2.8 Source Connect Powered Accessory - Testing Downstream Port (trace) |
||
PASSED |
Applying Powered Acc Terms |
PUT must advertise Rp terminations |
PASSED |
Applying Powered Acc Terms |
PUT must enable VBUS within 100 ms to 475 ms (actual was 149 ms) |
PASSED |
Applying Powered Acc Terms |
PUT must enable Vconn within 2 ms from starting sourcing Vbus |
PASSED |
Applying Powered Acc Terms |
PUT must disable VBUS within 875 ms (actual was 23.9 ms) |
PASSED |
Applying Powered Acc Terms |
PUT must disable Vconn within 35 ms (actual was 15.2 ms) |
TD.4.9.1 Source Suspend - Testing Downstream Port (trace) |
||
SKIPPED |
Checking VIF |
PUT is not a USB host which sources Vconn and supports suspend, test skipped |
TD.4.9.2 USB Type-C Current Advertisement - Testing Downstream Port (trace) |
||
PASSED |
Applying Sink Terms |
PUT must present Rp-USB, Rp-1.5A or Rp-3.0A |
PASSED |
Applying Sink Terms |
PUT supports BC 1.2 and must present Rp-1.5A or Rp-3.0A |
PASSED |
Applying Sink Terms |
PUT_R PDOs must not advertise more than 3 A |
PASSED |
Applying Sink Terms |
PUT must present Rp-3.0A |
PASSED |
Responding to Discover ID |
PUT_R PDOs must not advertise more than 3 A |
PASSED |
Negotiating Contract |
PUT must present Rp-1.5A or Rp-3.0A |
TD.4.9.3 Source Power Role Swap - Testing Downstream Port (trace) |
||
SKIPPED |
Setting up device |
PUT does not support Power Role Swap as Source, test skipped |
TD.4.9.4 Source Vconn Swap - Testing Downstream Port (trace) |
||
PASSED |
Switching PUT Vconn to OFF |
PUT must continue to source Vconn until receiving PS_RDY |
PASSED |
Switching PUT Vconn to OFF |
PUT must stop sourcing Vconn within 35 ms (actual was 0 s) |
PASSED |
Switching PUT Vconn to ON |
PUT must start sourcing Vconn before sending PsRdy |
TD.4.11.1 Data Role Swap - Testing Downstream Port (trace) |
||
INFO |
Switching PUT to UFP |
PUT does not accept Data Role Swap as DFP, test skipped |
TD.4.12.2 Hub Port Types - Testing Downstream Port (trace) |
||
SKIPPED |
Setting up device |
PUT does not belong to a USB 3.1 Hub, test skipped |
TD.4.13.1 DFP Enter_USB Test - Testing Downstream Port (trace) |
||
INFO |
Running Test |
Engineering build currently in use. If this is not expected, please remove any .elf files from C:\ on this PC |
SKIPPED |
Running Test |
This test is not included in this release |
TD.4.13.2 UFP Enter_USB Test - Testing Downstream Port (trace) |
||
INFO |
Running Test |
Engineering build currently in use. If this is not expected, please remove any .elf files from C:\ on this PC |
SKIPPED |
Running Test |
This test is not included in this release |
TD.4.13.3 DFP Data_Reset Test - Testing Downstream Port (trace) |
||
INFO |
Running Test |
Engineering build currently in use. If this is not expected, please remove any .elf files from C:\ on this PC |
SKIPPED |
Running Test |
This test is not included in this release |
TD.4.13.4 UFP Data_Reset Test - Testing Downstream Port (trace) |
||
INFO |
Running Test |
Engineering build currently in use. If this is not expected, please remove any .elf files from C:\ on this PC |
SKIPPED |
Running Test |
This test is not included in this release |
TD.4.13.5 Cable EnterUSB and Data Reset - Testing Downstream Port (trace) |
||
INFO |
Running Test |
TD4.13.5 is NA for this product |
TD.4.13.5 Cable EnterUSB and Data Reset - Testing Downstream Port (trace) |
||
INFO |
Running Test |
TD4.13.5 is NA for this product |


We love new visitors, it is a pleasure getting to know you. Feel at home.
Are you one of us? Log in here
First Name
Last name
Username
Password
Confirm Password


Boris Johnson sends questions in letter he claims Jeremy Corbyn has 'ducked' answering ahead of ITV head-to-head debate
Boris Johnson has written to Jeremy Corbyn ahead of Tuesday's head-to-head televised debate with a series of questions he claims the Labour leader has "ducked" during the campaign.
The prime minister requested his opponent deliver answers "at or ahead of the debate", which will be broadcast live at 8pm on ITV, to the following four questions:
- You are proposing a second referendum on EU membership. In that referendum, would you recommend the UK should remain or leave?
- Would you end, maintain or extend free movement, and would immigration be higher or lower under Corbyn's Labour?
- How much would you be willing to pay into the EU budget in return for "access to markets"?
- Can you guarantee that every Labour candidate supports your Brexit policy?
The letter, dated 18 November, echoed many of the messages delivered by Mr Johnson on the campaign trail, ending with a warning of "dither, delay and uncertainty" should Labour gain power.
Mr Johnson's clash with Mr Corbyn will be the first televised debate of the 2019 General Election campaign.
Johnson v Corbyn: The ITV Debate will be screened at 8pm on ITV with the ITV Election Interviews broadcast at 10pm.


True Grit (1969)
A Film Review by Mark O'Hara December 21, 1998 Visit Online Movie Critics Society at http://www.ofcs.org
I first saw 'True Grit' at the Westmont Theater in Westmont, New Jersey in the summer of 1969. I was ten years old. My father got caught in traffic on the way there, and we entered the theater ten minutes late, a situation the both of us hated. This was before ushers ejected you if you tried to sit through more than one showing, so we stayed for the down time and for the cartoon and finally for the first part of the film, finding out that Tom Chaney (Jeff Corey), the man who killed Mattie's father Frank, worked for the family. We left during the rooming house dinner, just when La Boeuf (Glen Campbell) meets Mattie Ross (Kim Darby) and commences to flirt with her.
That's how big an impression this film left on me. I've carried the story around for nearly 30 years. Of course I have a talent for recalling rather unimportant details, such as some of the finer points of the viewing experience. Heck, the old Westmont Theater on Haddon Avenue was still much more impressive than any of the multiplexes that were beginning to pop up in the nearest malls, which were then all the way in Cherry Hill and up in Moorestown.
But now 'True Grit.' Based on a novel by a very solid American novelist, Charles Portis (also author of 'Norwood' and 'Gringoes'), the movie is a close and successful adaptation. The screenplay is by Marguerite Roberts.
La Boeuf is a Texas Ranger who, just like Mattie, has set out to catch the murderer Tom Chaney - one of several apparent aliases adopted by the powder-burned, shifty-eyed man who gunned down his boss, Frank Ross, outside a saloon. The gutsy Mattie comes into the town a few days later with another ranch hand, and they claim the body. But Mattie inquires about lawmen who might do some bounty hunting for her, and ends up walking into the life of one Federal Marshall Reuben J. Cogburn, "Rooster" (John Wayne). Even though no one in the town can say a kind word about Rooster, Mattie has heard he has 'true grit,' and pays him $25 retainer to plan the hunting down of the scoundrel Tom Chaney. Meanwhile, Mattie runs up against La Boeuf, a Ranger paid to bring Chaney back to Texas for the killing of a state senator and his dog. The Ranger doesn't care for Mattie's honest but "saucy" tongue, just like she doesn't care for his bragging and intended waylaying of her father's killer. After various complications, the unlikely trio sets out to find Chaney, who has allegedly joined up with a gang led by Ned Pepper (Robert Duvall). They enter a lawless part of the territory, where Rooster's toughness and several weapons take hold of the plot.
One strength the film has is its range of conflicts. Portis knows how to structure a conflict so that his readers don't want any part of putting down the book. In fact he builds many conflicts within the main one. Wherever Mattie goes she raises people's hackles, especially those of Gen. G. Stonehill (Strother Martin, the quintessential character actor who immortalized the line, "What we have here is a failure to communicate," in 'Cool Hand Luke'). Stonehill is the horse dealer, and he is clearly hornswaggled by the waif-like Mattie. She not only gets from him the money for the ponies purchased by her father just before his death, but she threatens him into paying restitution for her father's horse, which was stolen by Chaney out of Stonehill's very stable. Needless to say, the teenager Mattie Ross leaves many characters nonplused when she walks out of a scene, their brows knit in consternation.
So the film is driven as much by character as it is by action and conflict. We see sonething of Cogburn's personal life, his home the back room of a Chinaman's store, his companion an orange tabby named General Sterling Price. Cogburn lost an eye in a Civil War skirmish, and he is a heavy drinker. Indeed he falls from his horse once and, unable to climb to his feet, orders Mattie and La Boeuf to camp right on the spot for the night. The 60-ish Wayne plays Cogburn naturally; no one else could own the part. (He did a reprise in "Rooster Cogburn,' in which the character meets his match in an irascible female played by Katherine Hepburn.) Because of his long experience, Wayne has no trouble commanding our attention in any scene he's in. Wayne is also a master of the subtle glance, as when he furtively looks at Mattie as he tends her snakebite, to see if the incision bothered her. Always larger than life, Wayne shows here that his acting transcends Westerns and would qualify him in any genre.
I'm not sure where the casting director conceived the idea of a country singer for the part of the ornery Texan, but Glen Campbell works well in the part. His youth and attitude make him a good foil for Wayne, sort of in the same way as David Bowie was a good foil for Bing Crosby in their duet of "The Little Drummer Boy." Kim Darby looks much younger than her age, a fact that makes her perfect for Portis' strong-willed teenager. She delivers most of her lines with a flavor that mixes old-fashioned formalism with Quaker plainness. Not many contractions appear in her conversation.  In a small but key role, Robert Duvall plays a straight-talking outlaw, the gang leader Ned Pepper.  Who hasn't Duvall worked with during his illustrious career?
A quarrel I have with the film is the soundtrack. OK - the song playing over the opening credits is sung by Campbell (who is the seventh son of a seventh son, but that's only part of my trivial memory!) and it's fine, though no Frankie Laine. Much of the background music accompanying the scenes smacks of 1960's and 1970's television schmaltz, stuff rejected by 'Gunsmoke' or 'Bonanza.' And a lot of dialogue has no doubt been cut from the novel, causing the film to seem in some places minimalistic. The ending scene, for instance, could be more fleshed out before getting anywhere near the danger line for wordiness.
If you are a John Wayne fan, you need to watch this movie again. It's not as strong as 'The Man Who Shot Liberty Valance' or 'Stagecoach' perhaps, but I believe it better than his last film, the strong 'The Shootist.' If you are not a Wayne buff, you should still watch it and give the old man a second chance. He has aged well. As with great writers like Hemingway, actors are often regarded differently by different decades of viewers. I hope John Wayne does not go unwatched by us and our children.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Slim Duct System
One part ready to use, multi-color available, excellent weather resistant, do not crack, shrink or chalk. Silicone sealant is a cost effective general purpose, acetic cure formulation offering long term durability in a range of general
sealing and general glazing application. It is extremely well suited for non-porous materials like, glass, aluminum, fiberglass, non-oily wood, metal and some plastic, Etc.
Slim Duct System
One part ready to use, medium modulus, high performance silicone rubber sealant. Formulated especially for sealing and joining on roofs, gutters and aluminum siding. Adheres and seals to porous and non-porous surfaces. Ideal for
general glazing, structural glazing, mirror and skylights. Provides superior adhesion and cures to a permanently flexible water seal. Weather proofing-building joints will not crack or shrink. Meets the requirements of Federal
Specifications TT-S-001543A(CON-NBS), TT-S-00230c and ASTM C920-79. Capable of + 50% movement extensions and compression. Available in multi-colors.


Patent Alert
Disclaimer: The information contained herein should NOT be used as a substitute for the advice of an appropriately qualified and licensed physician or other health care provider. It is provided for informational purposes only. Please check with a physician if you have health questions or concerns.
About
Patent Alert is an app designed to inform patients about the medication they have just been prescribed. This allows patients to ask informed questions to their primary care physician and become active participants in their own health.
Users are provided with information on dates when medication patents expire and prices may change. They can use this information to discuss other options with their physician for lower prescription costs (e.g. generic or a different drug).
Developers: Maelle Vance, Nicholas Hunt-Walker, Tre Cain, Aliza Pilisuk, Shane Henning, Will Weatherford, and Munir Ibrahim.


| Shortcut | Description |
|---|---|
Alt ← / Alt → |
Move word |
^U |
Delete to beginning |
^W |
Delete to previous / |
^D |
Delete next character |
Alt D |
Delete next word |
^C |
Cancel line |
Alt P |
Page output |
| — | — |
Alt ↑ / Alt ↓ |
Previous / next arguments |
Alt E / Alt V |
Open in external editor |
^L |
Repaint screen |
{: .-shortcuts}
Alt H
| Help on word (man) |Alt W
| Help on word (short descriptions) |Alt L
| List directory on cursor |{: .-shortcuts}
function my_function --description "My description"
···
end
if test -f foo.txt
···
else if test -f bar.txt
···
else
···
end
if test -f foo.txt && test -f bar.txt
if test -f foo.txt -a -f bar.txt
if test \( -f foo.txt \) -a -f \( bar.txt \)
emit my_event
function myhook --on-event my_event
···
end
This lets you hook onto events, such as fish_prompt
.
complete -c mycommand ...
complete -c mycommand ...
complete -c mycommand ...
complete \
-c # command
-s # short option
-l # long option
-r, --require-parameter
-f, --no-files
-x # exclusive (-r -f)
-n '__fish_use_subcommand' # condition
--description ".."
complete -c $cmd \
-n '__fish_use_subcommand' \
-x -a hello \
--description 'lol'
| Condition | Description |
|---|---|
-n __fish_complete_directories STRING DESCRIPTION |
performs path completion on STRING, allowing only directories, and giving them the description DESCRIPTION. |
-n __fish_complete_path STRING DESCRIPTION |
performs path completion on STRING, giving them the description DESCRIPTION. |
-n __fish_complete_groups |
prints a list of all user groups with the groups members as description. |
-n __fish_complete_pids |
prints a list of all processes IDs with the command name as description. |
-n __fish_complete_suffix SUFFIX |
performs file completion allowing only files ending in SUFFIX. The mimetype database is used to find a suitable description. |
-n __fish_complete_users |
prints a list of all users with their full name as description. |
-n __fish_print_filesystems |
prints a list of all known file systems. Currently, this is a static list, and not dependent on what file systems the host operating system actually understands. |
-n __fish_print_hostnames |
prints a list of all known hostnames. This functions searches the fstab for nfs servers, ssh for known hosts and checks the /etc/hosts file. |
-n __fish_print_interfaces |
prints a list of all known network interfaces. |
-n __fish_print_packages |
prints a list of all installed packages. This function currently handles Debian, rpm and Gentoo packages. |
-n __fish_use_subcommand |
|
-n __fish_seen_subcommand_from init |
complete -c ruby -s X -x -a '(__fish_complete_directories (commandline -ct))' --description 'Directory'
Start each example with complete -c cmdname
-x
# no filename completion
-s d -x -a "read skip"
# -d {read|skip}
-s d -x
# -d <something>
-s f -r
# -f FILE
-s f -l force
# -f, --force
-a "(cat /etc/passwd | cut -d : -f 1)"
# first argument as filename


Woody Allen is a prolific filmmaker, Mr. Potato Head is a children’s toy and Dr. Seuss was a children’s book author. Despite being so different, all three men have one thing in common: they’ve all been recent subjects in the ongoing debate around “cancel culture.” From Hollywood to Whoville, these figures have been courting controversy in recent weeks with varying levels of severity.
For many, Dr. Seuss is the most popular of these names. He’s written over 40 books that have sold over 700 million copies globally. Sammy Lahiri, a junior studying integrated media, was a Seuss super fan growing up.
“Each book, I think, had some kind of message in it, but ... it wasn't in your face,” Lahiri said. “It was presented in a way that it felt almost accidental in a sense.”
Despite Dr. Seuss’s legion of fans, Lahiri being just one of millions, his past work was still subject to being scrutinized further. On March 2, the Seuss estate pulled six books for depictions of racist imagery: And to Think I Saw it On Mulberry Street (1937), McElligot’s Pool (1947), If I Ran the Zoo (1950), Scrambled Eggs Super (1953) On Beyond Zebra (1955) and “The Cat’s Quizzer” (1973). Dr. Seuss’ other books have remained untouched.
Immediately, the decision to stop circulating the books sparked conversation. Fox News ran segments on Seuss all day, and countless commentators were filled with shock and condemnation for the once universally beloved writer. Lahiri, though, isn’t so quick to judge.
“As a writer, I feel like my opinion of his writing hasn’t changed,” Lahiri said. “But my opinion of him as a person has become more hesitant, you could say. I try not to make judgment of anyone unless I know them personally.”
Lahiri is a cinematographer who focuses on traditional film, visual elements and VR work. He’s a proud artist and said while the imagery was inexcusable, without knowledge of the creative process for those works specifically, he could not pass holistic judgment.
“And, I mean, I don't know where in those hands this racism came in and kind of sprinkled in. So, I don't want to say that Dr. Seuss is solely responsible for it, but at the same time, he was the overseer of this project,” Lahiri said.
Kennedy Rasberry, a senior studying journalism, didn’t share Lahiri’s viewpoint. She had a stronger reaction to Dr. Seuss’s racism revelations because of his image as a children’s author.
“I just would feel wrong if I'm presenting these stories to my kids and the person who wrote them doesn't care about Black children or sees them as being subhuman,” Rasberry said.
While some, like Lahiri, may argue that the artist and their art are separate, Rasberry disagrees.
“Consuming an artist’s art is the way you support them,” Rasberry said. “It doesn't matter if you don't agree with their personal politics. You're still supporting them either financially or through engagement.”
The second episode of HBO’s Allen v. Farrow, a new documentary series that is bringing child abuse allegations against Woody Allen back into the mainstream, makes a case that an artist’s negative qualities can be reflected in their work. The episode focuses on Allen’s fixation around creating narratives that feature older men and teenage girls.
Allen’s allegations differ from Dr. Seuss’ because they tie into a larger conversation around sexual assault and predatory behaviors from those in the film industry. This is commonly called the #MeToo movement, which started in 2006 but spurred global conversation after a viral tweet by Alyssa Milano in 2017.
Jake Haire, a junior studying integrated media and marketing, is a filmmaker who believes that while many in Hollywood have suffered backlash because of cancel culture, it’s ultimately a positive development.
“I think cancel culture is extremely fascinating … because, obviously, the law wasn't doing its job,” Haire said.
Haire spoke at length about the controversies around David Dobrik. On March 16, Kat Tenbarge published an investigation into an allegation of sexual assault by one of Dobrik’s associates.
 Dobrik has made two apology videos, the second after his first was roundly mocked.
“You have to be able to be very conscious of what you're promoting about what your content is and just … being self aware of what's happening around you,” Haire said of the Dobrik situation.
Dobrik isn’t the first YouTuber to make an apology video and is not the pioneer of getting mocked for it, either. Logan Paul, James Charles and Laura Lee have all had their run-ins with cancel culture as well.
Conversations around cancel culture aren’t restricted to contemporary figures. William Shakespeare, one of the most widely taught writers in English classes today, has started to be re-examined by teachers who are concerned by outdated attitudes in his work. Ellery Pollard, a junior studying creative writing, said canceling Shakespeare would be impossible.
“At one point, the conversation came up: ‘Should we cancel Shakespeare?’ Honestly, it would be impossible to do something like that,” Pollard said. “We would have to get rid of all of his texts. We would have to cut out more than half of the current English language. He's contributed so much to society that it would be impossible to cancel him.”
Pollard is a firm believer that the art and artist are separate. She pointed to J.K. Rowling, author of the Harry Potter series, who was accused of making transphobic tweets in the last two years as another example.
“I personally disagree with her, but that's not going to stop me from loving Harry Potter, if that makes sense,” Pollard said. “As someone who’s studying literature, there is not one author out there who is perfect. They’ve all made mistakes, and we still read them because what they’ve put out into the world does good … That should not be negated because the author made a single bad comment.”
While primarily focused on literature, Pollard also believes that “canceling” a film is also unfair to the “canceled” person’s coworkers.
"Just because you work with someone who might be a bad person doesn't mean that you're a bad person, too," Pollard said. “Let's say an Ohio University student did something bad. Are the rest of us bad for going to the same school?”
Another student who’s skeptical of cancel culture is Michael Sweeney, a senior studying history. Sweeney believes cancel culture has existed in the past, though not as widespread as today.
“You see that (cancel culture) with world leaders, whether it’s a coup or past presidents like Richard Nixon,” Sweeney said. “You can call that cancel culture back in the ‘70s, after Watergate. So I think there's been traces of cancel culture ingrained through history.”
While Sweeney believes it has existed before in history, he credits the internet for intensifying the power of cancel culture.
“Everyone has a voice,” Sweeney said. “Social media is one of those platforms that allows everyone to talk and everyone to have an opinion, whether it's valid or not.”
As a history student, Sweeney is invested in Black American history. Sweeney said cancel culture has always existed for Black Americans, though he believes it has changed over time.
“I think that the Black man (and) the Black woman have been canceled ever since their inception into this country. I just think in context to the celebrity viewpoint, it's a bit new because Black celebrities have been given more limelight over the past 30 years,” Sweeney said.
Sweeney believes that cancel culture will eventually stagnate. He expressed skepticism that social media and public uproar could be effective tools in truly removing an individual from public life.
“There's not been a singular or definitive solution to what people pose as cancel culture, like it doesn't lead to any final ousting or shunning of any individual,” Sweeney said. “People still continuously stay in the limelight and, if anything, cancel culture almost gives them more publicity.”
While some, like Sweeney and Pollard, view the effects cancel culture with skepticism, others view it more optimistically as a clear redistribution of power and as an important tool to hit back at the powerful.
“It doesn’t matter where you come from, what your background is, how powerful you are,” Haire said. “If you’ve done something wrong, you will be held accountable for it,” Haire said.
Regardless of how one feels about cancel culture, there’s no doubt it has become more prevalent. There are countless examples of artists and creators who have had their work either boycotted, re-examined or canceled as a result of past actions or themes. Its place in modern society and the extent of what’s “cancelable” is still undecided.
“The thing is: What are you willing to excuse, essentially, in the name of this art?” Rasberry said. “Is this art that good that you are going to totally disregard who's creating it?”


MIDSUMMER SUPERSTITIOUS CUSTOMS.
IF on midsummer-eve a young woman takes off the shift which I she has been wearing, and, having washed it, turns its wrong side out, and hangs it in silence over the back of a chair, near the fire, she will see, about midnight, her future husband, who deliberately turns the garment.
If a young lady will, on midsummer-eve, walk backwards into the garden and gather a rose, she has the means of knowing who is to be her husband. The rose must be cautiously sewn up in a paper bag, and put aside in a dark drawer, there to remain until Christmas-day.
On the morning of the Nativity the bag must be carefully opened in silence, and the rose placed by the lady in her bosom. Thus she must wear it to church. Some youngman will either ask for the rose, or take it from her without asking. That young man is destined to become eventually the lady's husband.
"At eve last midsummer no sleep I sought,
But to the field a bag of hemp-seed brought;
I scatter'd round the seed on every side,
And three times in a trembling accent cried,--
'This hemp-seed with my virgin hand I sow,
Who shall my true love be, the crop shall mow.'
I straight look'd back, and, if my eyes speak truth,
With his keen scythe behind me came the youth."
Gay's Pastoral:.
The practice of sowing hemp-seed on midsummer-eve is not especially a Cornish superstition, yet it was at one time a favourite practice with young women to try the experiment. Many a strange story have I been told as to the result of the sowing, and many a trick could I tell off, which has been played off by young men who had become acquainted with the secret intention of some maidens. I believe there is but little difference in the rude rhyme used on the occasion, --
"Hemp-seed I sow,
Hemp-seed I hoe,"
(the action of sowing the seed and of hoeing it in, must be deliberately gone through) ;--
"And he
Who will my true love be,
Come after me and mow."
A phantom of the true lover will now appear, and of course the maid or maidens retire in wild affright.
If a young unmarried woman stands at midnight on Midsummer-eve in the porch of the parish church, she will see, passing by in procession, every one who will die in the parish during the year. This is so serious an affair that it is not, I believe, often tried. I have, however, heard of young women who have made the experiment. But every one of the stories relate that, coming last in the procession, they have seen shadows of themselves; that from that day forward they have pined, and ere midsummer has again come round, that they have been laid to rest in the village graveyard.


Chuck Young used to call himself a musician and then used to call himself a writer and then used to call himself an editor but now he knows better. For more of his work, visit: yourdeadbffsurl.tumblr.com.


We sell platforms!
- disintermediate transparent partnerships
- benchmark real-time platforms
- integrate revolutionary supply-chains
- aggregate 24/365 convergence
- architect leading-edge e-tailers
- extend compelling e-services
- matrix impactful functionalities
- incubate 24/7 web-readiness
- revolutionize web-enabled applications
- mesh ubiquitous niches
- whiteboard rich users
- redefine value-added e-commerce
- evolve enterprise markets
- revolutionize plug-and-play synergies
- utilize virtual synergies


This function takes a series of Lines stored in a
SpatialLinesDataFrame
and converts these into a single route network.
overline(sldf, attrib, fun = sum, na.zero = FALSE, byvars = NA)
| sldf | A SpatialLinesDataFrame with overlapping elements |
|---|---|
| attrib | A character vector corresponding to the variables in
|
| fun | The function(s) used to aggregate the grouped values (default: sum).
If length of |
| na.zero | Sets whether aggregated values with a value of zero are removed. |
| byvars | Character vector containing the column names to use for grouping |
Rowlingson, B (2015). Overlaying lines and aggregating their values for overlapping segments. Reproducible question from http://gis.stackexchange.com. See http://gis.stackexchange.com/questions/139681/overlaying-lines-and-aggregating-their-values-for-overlapping-segments.
not_run({ data(routes_fast) data(cents) rnet <- overline(sldf = routes_fast[1:7,], attrib = "length") plot(rnet) points(cents) lineLabels(sldf = rnet, "length") sum(routes_fast$length[1:7], na.rm = TRUE) # verify highest flow data(flowlines) plot(flowlines) aggflow <- overline(flowlines, attrib = "All") nrow(aggflow) aggflow2 <- overline(flowlines, attrib = "All", na.zero = TRUE) plot(aggflow2) # 8 lines sel <- as.logical(colSums(gEquals(flowlines, aggflow2, byid = TRUE))) flowlines_sub <- flowlines[!sel,] plot(flowlines_sub) flowlines_2way <- flowlines[sel,] library(maptools) flowlines_2way <- spChFIDs(flowlines_2way, as.character(100001:(nrow(flowlines_2way) + 100000))) flowlines_1way <- raster::bind(flowlines_sub, flowlines_2way) overlaps <- over() nrow(overlaps) routes_fast$group = rep(1:3, length.out = nrow(routes_fast)) rnet_grouped = overline(routes_fast, attrib = "length", byvars = "group") plot(rnet_grouped, col = rnet_grouped$group, lwd = rnet_grouped$length / mean(rnet_grouped$length) * 3) })


| Hello {0}, |
|
|
Use the temporary password provided to Log in and update your account information with a new and unique password.
Username: {1}
Password: {2}
|
| The System Administrator has created an account for you and issued a temporary password. For security reasons, we recommend that you log in to the PROCenter system using the temporary password and update your account with a new and unique password. For more information please visit our Privacy Policy page. |
|
| Thank you for using PROCenter, |
| --The PROCenter Team |
| https://procenter-qa.obhita.org/ |
|


--- layout: default topmenu: contact ---
Level 2 1 Buckingham Street NSW 2010 Ph: (02) 8091 4760
Your browser does not support iframes.


About
This is a small tool I created to assist myself in making timetabling decisions for
university. It is released publicly with no guarantees about its usefulness for you
(Please check your timetable against the university website especially if you use the
automatic parser.
You can either input the options available for a course manually on the Input page,
or get the data (closer to) automatically from the UON timetable website. I am aware
that this solution is far from ideal, but it is the cleanest way I have been able to
do it so far. If you know of a more direct way to get UON timetable data please do
let me know.
Contact Me
If you have any suggestions for functionality, bug reports or general comments feel free
to contact me:
Niklas Larsson: niklaslarsson95@gmail.com


First name is required.
Last name is required.
Employee address is required.
Employee phone number is required.
Employee email is required.
Employee department is required.
Employee hire date is required.


Neuroplasticity is the ability of the brain to modify its connections or re-wire itself. Without this ability, any brain would be unable to develop from infancy through to adulthood or recover from brain injury. Like a physical muscle, the brain gets stronger the more you use it. Neuroplasticity allows us to learn new skills, such as playing an instrument, learning a language or playing a new sport. Understanding the principles of neuroplasticity can benefit us all, once we understand that we are able to shape our brain by choosing what we focus our minds on.
Neuroplasticity can help make our lives better as we can rewire our brains to establish better habits that contribute to our overall health, success, and well-being. Our brains are affected by how we think and how we think is affected by our brains.
In terms of my own benefit, I think I can engage with the principals of neuroplasticity throughout the Dev Academy programme. Becoming a developer feels more achievable when I think about how the brain is malleable and that the more I practise and apply myself, the better I’ll get and the easier it will become. I think it’s key to remember this especially in times of difficulty.
Some ways to increase your neuroplasticity:
Click for more information on the principles of neuroplasticity.
Growth mindset is the understanding that abilities and intelligence can be developed. When a person has a growth mindset, they believe they can get smarter, they understand that effort makes them stronger. Therefore they put in extra time and effort, and that leads to higher achievement. Growth mindset is relevant because instead of thinking we cannot do something, we believe that we are can’t do it yet, that we can become better if we practise and apply ourselves.
While exploring this topic I was surprised to learn that during one study, a control group increased their muscle strength by 22% simply by thinking about doing hand exercises, compared the group or actually did the hand exercises, who increased their muscle strength by 30%. This was because the neurons responsible for the movement were still being used and strengthened, resulting in increased strength when the muscles actually contracted. This was amazing to me, to realise that we can increase our physical strength, simply by changing our mindset!
I definitely think I will integrate growth mindset into my learning journey. For me I think the most relevant part of growth mindset is to understand that my ability is not there yet, but I can get to where I want to be with hard work and practise.
Click for more information on the principles of growth mindset.
This exploration has made me understand the importance of taking care of our brain health, and to optimise this in order to learn a new skill efficiently and effectively. My learning plan already includes some ways to achieve this - regular exercise and getting enough sleep - but now I am also thinking about the importance of a balanced diet and practising mindfulness. These are things I would like to incorporate into my learning journey.
I would also like to actively practise a growth mindset. I know that there will be parts of this course I will find challenging and I’ll feel like I’m out of my depth but I think now I understand better that I can definitely achieve my goals with the right amount of effort and application.


--- layout: main --- 1ST SEMESTER Yo Fresh Bee! 2ND SEMESTER Getting acquainted! 3RD SEMESTER Sophomorism... 4TH SEMESTER Melting Point {{site.title}} {{site.description}} 5TH SEMESTER Boiling Point 6TH SEMESTER Evaporation 7TH SEMESTER Free Soul 8TH SEMESTER Moksha


COVID VACCINE DISTRIBUTOR
HOME
SLOT BOOKING
Select number of Family Members coming for Vaccination:
1
2
3
4
5
6
7
8
9
10
Select Date:
Select your preferred Slot Timings:
9AM-10AM
10AM-11AM
11AM-12PM
12PM-1PM
3PM-4PM
4PM-5PM
5PM-6PM
6PM-7PM
7PM-8PM
SUBMIT
CONTINUE


How this stuff works?
This software is for testing and fixing (symptomatic treatment) flash drives with bad sectors.
It fills the disk with small random files, and then it reads those back. If a file's content has not been damaged, the software removes that file.
If a file is corrupted, then it will be kept there, and therefore that block of flash memory will be blocked from being used for useful content.
This way you can use your mp3 player again without hearing glitches in your file in theory.
In practice: who knows?:) But don't trust any drives with your important data that has badsectors, neither do it after you ran this application on it.
Use this on your own risk only.
This app operates in three phases:
- File creation
- Waiting for you to remount your drive (detach, unplug, replug...)
- Reading the files back
Kopiás Csaba - csaba at-sign-here kopias dot net - 2010


Our tip Why Raw Log Files explains why LGWR performance is important, and why it is best to use raw log files instead of file system based log files. That tip should be reviewed before reading this one.
There is normally no benefit in striping the log files. Most log writes are small, and so the response time is dominated by the rotational latency, rather than the transfer time. Striping reduces the transfer time but increases the average rotational latency, so it actually degrades the performance of log writes in most cases. The one exception is where log writes are large relative to the average track length. This only occurs in situations where the commit rate is very low and the maximum physical I/O size is large.
Your log files must be protected, because they are essential to instance recovery. If available, hardware mirroring should be used in preference to Oracle's log file multiplexing, to avoid the CPU cost of multiple writes. Otherwise, multiplexing should be used in preference to software mirroring, to avoid the cost of dirty region logging. However, log file multiplexing should only be used if asynchronous writes are available. Otherwise writes to each member of the log file group will have to be completed in series for every log write, resulting in a dramatic reduction in LGWR performance.
The best way to optimize individual log file writes is to use a disk array with a large write cache. If your disk array is tunable, you may be able to disable read caching for the log files and dedicate the entire cache allocation for those disks to write caching. You may also be able to allocate a disproportionate amount of cache to those disks.
If you don't have the luxury of a disk array with a large cache to optimize log file writes, then the next best thing is to use fast disks. When we speak of fast disks, it is the rotational speed that is important rather than the average seek time, because log file writes are logically sequential (and should be physically sequential too).
Log file disks should be dedicated to a single log file to ensure that no other process, not even ARCn, will access the log file disks while LGWR is writing to them. Let us repeat the point to make this advice explicit. We are not advising you to alternate multiple log files between two or three disks. We are advising you not to. Rather, you should ensure that the ARCn processes will always be able to archive each online log file more quickly than LGWR can write through the remaining log files (as discussed in the next tip).
If redo generation is light, then just two large log files on two separate disk pairs will be sufficient. However, we recommend three large log files on three separate mirrored pairs for most instances. This allows for moderately fast redo generation and the occasional use of the ALTER SYSTEM SWITCH LOGFILE command. For instances that must support sustained fast redo generation, or that archive the log files to multiple destinations, four or more log files, each on separate mirrored disk pairs, may be required. However, it is often better to increase the stripe breadth of the archive destination area to improve archival performance, than to use a larger number of online log file disks to increase the archival window.
Also, given that you are using a whole disk for each log file, that log file should of course be created at the beginning of the disk (on the outside cylinders) where the transfer rate is optimal. The rest of the disk should not be left vacant, lest somebody decide to use it. We recommend that you create a tablespace called DONT_TOUCH and fill it up with old copies of some application data so that it looks like an archival area, and then make it read-only and forget about it. Some people prefer to use the rest of the log file disks for a file system that is reserved for exports. However, it is much more difficult to keep itchy fingers away from a large unused file system than a large full tablespace, and better export space is normally available elsewhere, such as in the archive destination file systems.
A further optimization that is recommended for log files is to have a dedicated disk controller for each log file disk. The difference between the peak and sustained transfer rates that can be achieved through an I/O controller is largely due to arbitration between multiple devices sharing that controller. Having a dedicated controller removes the arbitration overhead from log file I/O resulting in response time improvements of up to 35%. Failing that, you should at least ensure that the log file disks have the highest priority addresses on the controller's bus. For the SCSI protocols, the controller itself has the highest priority address, which is 7, and the device with ID 6 has the next highest priority and so on. Also, if you do have to share a controller with other disks, you should ensure that they are of the same type. One slow disk, or worse still a tape drive, can dramatically increase the arbitration overhead.
| Copyright © Ixora Pty Ltd |
|