Announcements

Learn how to optimise USB-C for your designs at 18 May's USB-C PD Webinar.
Click here to register.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

MiJo
Level 2
Level 2
10 sign-ins 5 replies posted 5 sign-ins

HI,

USBBulkSOurceSink Streming example on CYUSB3KIT-003 stop blinking LED after reflash.

<DEVICE>
FriendlyName="Cypress FX3 USB StreamerExample Device"
Manufacturer="Cypress"
Product="FX3"
SerialNumber=""
Configurations="1"
MaxPacketSize="512"
VendorID="04 B4"
ProductID="00 F1"
Class="00h"
SubClass="00h"
Protocol="00h"
BcdDevice="00 00"
BcdUSB="03 10"It enumerates as 

And Streaming test still gives more than 4 MBps (4-5 Gbps).

And trying to modify blink rate according to example gives:
CONTROL OUT transfer
CONTROL OUT transfer failed with Error Code:997

I can still send and receive data on Bulk In and Out endpoint.

The example BootLedBlink - blinks the diode.

What can be the issue?

1 Solution
MiJo
Level 2
Level 2
10 sign-ins 5 replies posted 5 sign-ins

OKAY - Issue solved.

Actually there are two sw packages to be intalled: The one mentioned in the KIT, AND the 'old' one: The "SuperSpeed Explorer Kit". It is this the UG addresses. The FW example under the "SuperSpeed Explorer Kit" works.

View solution in original post

0 Likes
4 Replies
Biren
Moderator
Moderator
Moderator
First like given 250 sign-ins 50 solutions authored

Hello,

USBBulkSOurceSink Example don't have LED blinking, you can use C:\Program Files (x86)\Cypress\SuperSpeed Explorer Kit\1.0\Firmware\USBBulkSourceSinkLED which have led to blinking with USBBulkSOurceSink.

And second thing CONTROL OUT transfer failed because it may not handle in code so confirm which control request is handled in code and same request you calling from USB Control Senter.

Regards,
Biren

0 Likes
MiJo
Level 2
Level 2
10 sign-ins 5 replies posted 5 sign-ins

Thanks for reply,

However - LED will blink/Lid/Be OFF, both according to experience and chapter

"3.6.1 USBBulkSourceSink with LED Blink" of

"CYUSB3KIT-003
SuperSpeed Explorer Kit User Guide
Doc. # 001-93186 Rev. *A"

The LED will be blinking when the board is attached to a USB3.0 capable host i/f. Constant lid when attached to a USB2.0, and OFF when attached to a USB1.1 i/f.

And you can adjust the blink rate when attached to a USB3.0 i/f.

When using the  BootLedBlink - as I also wrote - the LED blinks.

Regards,

MiJo

0 Likes
MiJo
Level 2
Level 2
10 sign-ins 5 replies posted 5 sign-ins

Also - After reset the Debugger prints the following in a terminal:

debug initialized
USB EVENT: 11 0
About to connect to USB host
USB EVENT: 0 1
CyFxBulkSrcSinkApplnInit complete
USB LOG: 6
USB LOG: 88
USB LOG: 12
USB LOG: 89
USB EVENT: 8 0
USB LOG: 8A
USB LOG: 90
USB LOG: 25
USB LOG: 26
USB EVENT: 5 1
USB LOG: 17
USB LOG: 91
USB LOG: 98
USB LOG: 90
USB LOG: 91
USB LOG: 92
USB LOG: 98
USB LOG: 90
USB LOG: 91
USB LOG: 92
USB LOG: 98
USB LOG: 90
USB LOG: 91
USB LOG: 98
USB LOG: 90
USB LOG: 91
USB LOG: 98
USB LOG: 90
USB LOG: 91
USB LOG: 92

 

0 Likes
MiJo
Level 2
Level 2
10 sign-ins 5 replies posted 5 sign-ins

OKAY - Issue solved.

Actually there are two sw packages to be intalled: The one mentioned in the KIT, AND the 'old' one: The "SuperSpeed Explorer Kit". It is this the UG addresses. The FW example under the "SuperSpeed Explorer Kit" works.

0 Likes