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

USB superspeed peripherals Forum Discussions

gean_3054931
Level 5
Level 5
10 likes given 5 likes given First like received

Hello,

I am able to Read and Write successfully to the SPI flash(S25FL127SABMFI101

) using control center with cypress example code cyfxusbspidmamode.

I have checked the PMODE[0]=0V,PMODE[1]=0V,PMODE[2] =3.3V signals in our hardware. PMODE[1] is not connected, left floating and  selected FX3->SPI FLASH->cyfxbulklpauto.img file(selected bulkloop code as example).

After programming flash,its showing "programming of spi flash is succeeded" and after reset/power off and on, FX3 enumerated as cypress FX3 usb bootloader device.

I have attached the screenshot.fx3 reset time is 200ms.

Why fx3 fails in booting?

Thanks,

Geetha

0 Likes
1 Solution
NoriakiT_91
Employee
Employee
100 likes received 50 likes received 25 likes received

Please confirm the connection at the MOSI, MISO, and SCLK lines.  MOSI and MISO should not have pull-up resistor and SCLK should have a pull-down resistor.

GS004140.png

Please refer an application note "AN76405 EZ-USB® FX3™/FX3S™ Boot Options" for more details.

Regards,

Noriaki

View solution in original post

0 Likes
1 Reply
NoriakiT_91
Employee
Employee
100 likes received 50 likes received 25 likes received

Please confirm the connection at the MOSI, MISO, and SCLK lines.  MOSI and MISO should not have pull-up resistor and SCLK should have a pull-down resistor.

GS004140.png

Please refer an application note "AN76405 EZ-USB® FX3™/FX3S™ Boot Options" for more details.

Regards,

Noriaki

0 Likes