Can I use FX3 to configure xilinx fpga in slave selectmap32 mode and communicate with FPGA in slave FIFO mode after configuration

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

cross mob
MaXi_1246331
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

The an84868 configure fpga in slave serial mode. after cinfiguration FPGA can communicate FX3 in slave fifo mode in this example. If I hope to make a modification on the mode of FPGA configuration to slave selectmap32, hoping fpga can still communacate FX3 in slave FIFO32 mode after configuration. I have read an87216,it shows me how to use FX3 in master mode and may solve the configuration problem . It uses state machine in gpif2, and slave fifo also needs the design of state machine in gpif2,will they confilict?

0 Likes
1 Solution
ManaskantD_51
Employee
Employee
Welcome! 25 solutions authored 10 solutions authored

You cannot have both the state machines running at the same time. May be once you are done configuring the FPGA, you can load the slaveFIFO gpif.h file.

View solution in original post

0 Likes
4 Replies
ManaskantD_51
Employee
Employee
Welcome! 25 solutions authored 10 solutions authored

You cannot have both the state machines running at the same time. May be once you are done configuring the FPGA, you can load the slaveFIFO gpif.h file.

0 Likes

Do you mean that i should download two different firmware to FX3 at different time?

发自我的小米手机

在 mddd <community-manager@cypress.com>,2018年1月3日 下午6:23写道:

<http://www.cypress.com>

Cypress Developer Community <https://community.cypress.com/?et=watches.email.thread>

Can I use FX3 to configure xilinx fpga in slave selectmap32 mode and communicate with FPGA in slave FIFO mode after configuration

reply from mddd<https://community.cypress.com/people/mddd?et=watches.email.thread> in USB Superspeed Peripherals - View the full discussion<https://community.cypress.com/message/149259?et=watches.email.thread#149259>

0 Likes

No. I mean you can have 2 different gpif2config.h files in your firmware. One for FPGA configuration and the other for SlaveFIFO.You can load one of these files using the GpifLoad() API.

0 Likes

Thank you

发自我的小米手机

在 mddd <community-manager@cypress.com>,2018年1月3日 下午6:38写道:

<http://www.cypress.com>

Cypress Developer Community <https://community.cypress.com/?et=watches.email.thread>

Can I use FX3 to configure xilinx fpga in slave selectmap32 mode and communicate with FPGA in slave FIFO mode after configuration

reply from mddd<https://community.cypress.com/people/mddd?et=watches.email.thread> in USB Superspeed Peripherals - View the full discussion<https://community.cypress.com/message/149260?et=watches.email.thread#149260>

0 Likes