Fx3 firmware for FX3+FPGA+HelionVision ISP-Based Industrial Camera Reference Design – KBA222700

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

cross mob
Anonymous
Not applicable

Hi,

I'm trying new project something which is similar to the FX3+FPGA+HelionVision ISP-Based Industrial Camera Reference Design- KBA222700. FX3 part looks similar to my project.

Boot option for FX3 is I2C with USB fallback on failure.

I need to configure FPGA through FX3 on every reset. The configure file for FPGA need to be preloaded in SPI Flash. Since there is only 1 dedicated SPI interface in FX3, I thought of using Custom SPI interface for loading config file to fpga. But it seems to have problem with clock cycles. I need help for this FPGA configuring part.

So, it will be helpful if you guys can provide the FX3 firmware for this reference design.

Regards,

Sathya.

0 Likes
1 Solution
abhinavg_21
Moderator
Moderator
Moderator
50 likes received 25 likes received 10 likes received

Hi Sathya,

Please refer to AN 84868. Here is the link:

http://www.cypress.com/documentation/application-notes/an84868-configuring-fpga-over-usb-using-cypre...

This app note will help you to configure FPGA over SPI but we are using dedicated SPI block present on FX3. What do you mean by custom SPI. Are you going to implement it using bit banging method?

Thanks & Regards

Abhinav

View solution in original post

0 Likes
1 Reply
abhinavg_21
Moderator
Moderator
Moderator
50 likes received 25 likes received 10 likes received

Hi Sathya,

Please refer to AN 84868. Here is the link:

http://www.cypress.com/documentation/application-notes/an84868-configuring-fpga-over-usb-using-cypre...

This app note will help you to configure FPGA over SPI but we are using dedicated SPI block present on FX3. What do you mean by custom SPI. Are you going to implement it using bit banging method?

Thanks & Regards

Abhinav

0 Likes