fx2lp streamer example cystream, device could not be started

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

cross mob
vpac
Level 3
Level 3
10 sign-ins 5 replies posted 5 questions asked

Hi,

i run the bulkloop example on my CY7C68013a Lcsoft board, which was fine.

(removed the 7-seg display code)

then loaded cystream.hex into ram...ok.

Windows device manager shows "Cypress FX3 USB Streamer Example Device" with exclamationmark.

details: device could not be started.

The windows streamer app does not see any device.

 

any idea?

0 Likes
1 Solution
vpac
Level 3
Level 3
10 sign-ins 5 replies posted 5 questions asked

ooh i found it.

one has to remove the i2c display update code as my board is different.

so remove:

// Update the display to indicate the currently selected alt. Interface
if(updateDisplay)
{
EZUSB_WriteI2C(LED_ADDR, 0x01, &(Digit[AlternateSetting]));
EZUSB_WaitForEEPROMWrite(LED_ADDR);
updateDisplay = FALSE;
}

View solution in original post

0 Likes
6 Replies
Pranava_YN
Moderator
Moderator
Moderator
100 likes received 500 replies posted 250 solutions authored

Hi,

 

can you please share the cystreamer firmware project you are using?

Best regards,
Pranava
0 Likes
vpac
Level 3
Level 3
10 sign-ins 5 replies posted 5 questions asked

ooh i found it.

one has to remove the i2c display update code as my board is different.

so remove:

// Update the display to indicate the currently selected alt. Interface
if(updateDisplay)
{
EZUSB_WriteI2C(LED_ADDR, 0x01, &(Digit[AlternateSetting]));
EZUSB_WaitForEEPROMWrite(LED_ADDR);
updateDisplay = FALSE;
}

0 Likes
vpac
Level 3
Level 3
10 sign-ins 5 replies posted 5 questions asked

Well...a bit early.

I programmed the cystream.hex to RAM and it came up as a "Cypres FX3 USB StreamerExample Decice"

with exclamationmark in devicemanager. (VID:0x04B4 PID:0x00F1)

The PID changed.

Do i need a special driver for this cystream example?

 

0 Likes
lock attach
Attachments are accessible only for community members.
vpac
Level 3
Level 3
10 sign-ins 5 replies posted 5 questions asked

OK i managed to compile with my limted KEIL.

Here is the hex file without the updatedisplay, in case someone needs it.

0 Likes
Pranava_YN
Moderator
Moderator
Moderator
100 likes received 500 replies posted 250 solutions authored

Hi,

 

Were you able to run the streamer example?

You do not need any special driver for this application. CYUSB3 (Version 1.2.3.20) provided with the FX3 SDK would work.

Best regards,
Pranava
0 Likes
lock attach
Attachments are accessible only for community members.
vpac
Level 3
Level 3
10 sign-ins 5 replies posted 5 questions asked

Yes it works now.

Had to struggle with Keil 4K codelimit. It didnt update the hex files in my above posts.

Using the build.bat i arrived at just below 4K.

This solution is for the "FX2LP LOW COST BOARD" which equals the Lcsoft-board.

The solution is:

remove all "updateDisplay" related code.

This is the updated hex-file:

 

0 Likes