How do you pass the TD 9.12 – Remote Wakeup Test – Enabled test that is part of the Chapter 9 Tests (USB 2 devices) in the USB CV test tool for Cypress USB Billboard Controllers (CY7C65210, CY7C65217)?
The USB 3 Command Verifier (CV) test tool is an important utility that is required as part of achieving USB-IF compliance. For the Cypress Billboard device, you must run the following test suites in the CV tool:
- Billboard tests
- Chapter 9 tests [USB 2 devices]
- HID tests
The Remote Wakeup Test – Enabled test is part of the Chapter 9 Tests (USB 2 devices) test suite in the USB 3 CV tool, as shown in Figure 1.
Fig 1: Remote Wakeup Test – Enabled
Unlike other tests that are part of this test suite, the Remote Wakeup Test – Enabled test requires manual intervention by the user. When this test is run, the CV tool expects a wakeup trigger. The tool will prompt the user to initiate a remote wakeup from the device, as shown in Figure 2.
Fig 2: Initiate Remote Wakeup prompt
The remote wakeup can be triggered in two ways:
- By pulling the WAKEUP pin (Pin 9) low
- By pulling the GPIO_1 pin (Pin 19) low
Either one of the above-mentioned two wakeup sources can be triggered. Once the trigger is successful, the test will pass , as shown in Figure 3. If no trigger is given when the test utility prompts for it, the test will fail.
Fig 3: Test Passed
It is recommended that customers make provisions on their board to manually trigger either of the above-mentioned sources if they plan to pursue compliance testing.