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

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

cross mob
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?

0 Likes
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_R
Moderator
Moderator
Moderator
First question asked First like given 250 sign-ins

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