FX2LP18 does not enumerate

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

cross mob
JeBo_4132831
Level 4
Level 4
25 replies posted 25 sign-ins 10 replies posted

Hi, We've received our new board with a FX2LP18 inside.

We have a large EEPROM inside to store the "Connect" Firmware (and perhaps the true firmware one day).

The I2C bus is 1.8V. The communication is OK with the EEPROM. I was able to program it (using a didicated master - a promira)  from adress 0x0000 with the following DATAs :

C2 B4 04 14 86 00 00 00 00 07 00 00 90 e6 80 e4 f0 80 fe 80 01 e6 00 00

Theses DATAs are the .IIC file (LP18_safe) available in the \CY3687_MOBL-USB_FX2LP18_DVK\1.0\Firmware\Connect folder.

The EEPROM is correctly written. After a RESET, i can see the I2C communication of the FX2LP18 onto this EEPROM. All seems OK.

But after that the FX2LP18 does not enumerate.  What i'm doing wrong ?

** NEWS ** IN fact it enumerates. USB sound can be heard.

But Drivers not found. I tried another .IIC to use same PID/VID than FX2LP.

USB\VID_B404&PID_8613\6&12BE8945&0&3

What i need to do ?

I would like to see my device in the USB control Center to be able to do a RAM download.

*** LAST MINUTE ** : It is OK. I've made an inversion in the PID/VID

Thanks.

0 Likes
1 Solution
YatheeshD_36
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hello,

USB\VID_B404&PID_8613\6&12BE8945&0&3

The VID PID values you are currently using is B404 and 8613 which is not an entry in the cyusb3 driver INF.

Please use the values 04B4 and 1004,  so that the device will enumerate as a FX2LP Sample device and be detected in the control center.

Thanks,

Yatheesh

View solution in original post

0 Likes
2 Replies
YatheeshD_36
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hello,

USB\VID_B404&PID_8613\6&12BE8945&0&3

The VID PID values you are currently using is B404 and 8613 which is not an entry in the cyusb3 driver INF.

Please use the values 04B4 and 1004,  so that the device will enumerate as a FX2LP Sample device and be detected in the control center.

Thanks,

Yatheesh

0 Likes

Yes this is what i noticed in the LAST MINUTE.

Thanks.

Regards

0 Likes