cancel
Showing results for 
Search instead for 
Did you mean: 

USB Low-Full-High Speed Peripherals

kita_4790911
New Contributor II

Hi,

I'm using cy3684 DVK , the windows version is 7 and 10(2 computers) working on Korean version,

 

The problem is example An66806 hex file does not working.

 

So my question is  do I need to change some parts of code? or is there a newest version of the example?

 

sorry for short english.

 

Regards

 

Taehyung

 

0 Likes
1 Solution
EvPa_264126
Valued Contributor II

I was unable to install the driver. This is an old example. The device has VID_0547 PID_1002

I had to write the following line in the old cyusb.inf driver several times:
%VID_0547&PID_1002.DeviceDesc%=CyUsb, USB\VID_0547&PID_1002
Another variant:
YOU can change VID PID in dscr.a51 file

................................
.
43 dw 4705H ;; Vendor ID

44 dw 0210H ;; Product ID (Sample Device)

............................


eg

43 dw 0B404H ;; Vendor ID

44 dw 0F000H ;; Product ID (Sample Device)


and recompile the project (create a HEX file)

 

View solution in original post

11 Replies
MallikaK_22
Moderator
Moderator

Hi,

Could you please elaborate in detail on what error you are encountering if you try to run the example as mentioned in AN66806?

Regards,

Mallika

Mallika
kita_4790911
New Contributor II

I tried in both windows 10 and 7 64bit in korean version.

 

When I was tried to run hex file with control center, the connects became disconnected. And cannot be programmed.

 

So I tried other examples(such as bulkloop and streaming), other  examples programmed well.

 

My question is, is there a require settings  with programming an66806?

 

Reagrds,

 

Taehyung

 

 

ps. the hex file name is FX2_to_extsyncFIFO.hex

0 Likes
MallikaK_22
Moderator
Moderator

Hi,

>> Please confirm if you have downloaded the file from the following  link: https://www.cypress.com/documentation/application-notes/an66806-getting-started-ez-usb-fx2lp-gpif 

>> As soon as you plug the FX2LP development board into the PC, is the board enumerating as USB No Bootloader Device in the Control Center?

>> What do you see in the device manager before and after programming?

Regards,

Mallika

Mallika
0 Likes
kita_4790911
New Contributor II

Hi,

 

1.I downloaded from the link...

 

2. When I plugged, I can see cypress fx2lp No eeprom Device on control center.

 

3. when I plugged, I can see 'Cypress Fx2LP No EEPROM Device'. But after programming, the connection become disconnect.

 

Regards,

 

Taehyung

0 Likes
EvPa_264126
Valued Contributor II

Do you see such changes in Device Manager after flashing?


FX2.png

0 Likes
kita_4790911
New Contributor II

yes. I can find same situation.확인.PNG

0 Likes
MallikaK_22
Moderator
Moderator

Hi,

It seems the device is not bound to proper drivers. Please bind it to CYUSB3 driver. The drivers can be found after installing the FX3 SDK: https://www.cypress.com/documentation/software-and-drivers/ez-usb-fx3-software-development-kit .

Navigate to the Drivers folder and select the correct folder corresponding to your Windows OS.

Please try proper binding with the driver and let me know if it works.

Regards,

Mallika

Mallika
0 Likes
kita_4790911
New Contributor II

Hi,

 

I downloaded driver that you linked, and set install driver to the win 10 x64 folder.

 

driver version number 1.2.3.20.

 

But still, when I tried to load gpif hex file, the same situation happens.....

 

Is there a problem with the vid and pid? I found that when I tried to load the gpif hex file, the vid and pid number becomes vid_0547 and pid_1002.

The original vid pid was vid_04b4 and pid_1003

 

Regards,

Taehyung

0 Likes
EvPa_264126
Valued Contributor II

I was unable to install the driver. This is an old example. The device has VID_0547 PID_1002

I had to write the following line in the old cyusb.inf driver several times:
%VID_0547&PID_1002.DeviceDesc%=CyUsb, USB\VID_0547&PID_1002
Another variant:
YOU can change VID PID in dscr.a51 file

................................
.
43 dw 4705H ;; Vendor ID

44 dw 0210H ;; Product ID (Sample Device)

............................


eg

43 dw 0B404H ;; Vendor ID

44 dw 0F000H ;; Product ID (Sample Device)


and recompile the project (create a HEX file)

 

View solution in original post

kita_4790911
New Contributor II

Thank you , Evpa .

It works... really thank you... really really thank you.

0 Likes
EvPa_264126
Valued Contributor II

I'm glad I could help you. Good luck!

0 Likes