Questions about the FX3 Developer Board

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

cross mob
Anonymous
Not applicable

Hello - I've some Questions about the Dev-Board.

   

Is it possible to realize frequencies on GPIO about 60 Mhz? (Toggle)

   

Can i use the GPIF II interface to transfer data without an FPGA on it? 

   

What i mean is only connect the 32Bit data lines to transfer data to USB Host?

   

And at same time talk about I2C to an slave component?

   

 

   

 

   

Thanks

0 Likes
5 Replies
Anonymous
Not applicable

 Hi ,

   

 

   

Is it possible to realize frequencies on GPIO about 60 Mhz? (Toggle)

   

A) I don't think that you can acheive 60MHz.

   

 

   

Can i use the GPIF II interface to transfer data without an FPGA on it? 

   

What i mean is only connect the 32Bit data lines to transfer data to USB Host?

   

 

   

A) You can use manual mode for this.No need to extract data from external slave/master. Fx3 can itself generate data.

   

 

   

 

   

And at same time talk about I2C to an slave component?

   

A) I don't get this.Please giove more details about this.

   

 

   

Regards,

   

Vikas.

0 Likes
Anonymous
Not applicable

 I got it work to geht around 50Mhz to PCLK 🙂 - works very well!

   

What I've done: CyU3PPibClock_t pibClk = {16, CyTrue, CyFalse, CY_U3P_SYS_CLK};

   

 

   

A) You can use manual mode for this.No need to extract data from external slave/master. Fx3 can itself generate data.

   

I dont know if I understand it correct...but what I want is to set data lines from ADC to FX3 => GPIF which sends data to USB-Host. And some commands when he has to start/stop.

   

Second part is to connect I2C Slave Component (EEPROM) to FX3 I2C who the USB-HOST can send/read data.

0 Likes
Anonymous
Not applicable

 Hi,

   

 

   

I dont know if I understand it correct...but what I want is to set data lines from ADC to FX3 => GPIF which sends data to USB-Host. And some commands when he has to start/stop.

   

A) you can connect ADC to GPIF II. May I know which ADC that you want to use?

   

 

   

Second part is to connect I2C Slave Component (EEPROM) to FX3 I2C who the USB-HOST can send/read data.

   

 A)You connect I2C slave to I2C lines of FX3.You can refer UsbI2CRegMode and UsbI2CDmaMode example project in the in the FX3 SDK.

   

 

   

Regards,

   

Vikas.

0 Likes
Anonymous
Not applicable

Sure I wanted to use an adc08060.

   

I've some trouble with I2C I cant find VIO5 to connect pullup resistors...

   

 

   

EDIT: At the end i've connected them to VIO on connection pin and tried to test it with 'UsbI2cRegMode' and the MAX7313 (IO/Expander). But without success... 

   

I've connected the addr. lines from max7313 to gnd so its addr is set up to 0x20... by using the "USB Controll Center" I got errors.. see on Screenshot...

0 Likes
arasc_296896
Level 3
Level 3

Hi ! Can I know on which GPIO you managed to get 50MHz using CyU3PPibClock_t  structure ?

0 Likes