Dangerous Prototypes

Other projects => Past projects => Breakout boards => Topic started by: vitorafsr on January 30, 2014, 03:04:13 am

Title: FT2232 + Papilio One
Post by: vitorafsr on January 30, 2014, 03:04:13 am
Hello.

This is a basic question from a newbie in hardware: may I use a FT2232 breakout board to receive data at 4Mbaud ADC 16bits into a Papilio One board? How is the idea o receiving the data in VHDL code, just the ideia, i.e., which type of pins to use?

Just one more question: I want to receive data from a USB 2.0 male standard connector into the Papilio One, but the FT2232 breakout board have a micro-USB female port; is this just to use an adaptor?

Many thanks.
Vitor
Title: Re: FT2232 + Papilio One
Post by: vitorafsr on January 31, 2014, 12:15:34 pm
Hello.

Update: here (http://http://opencores.org/project,ft2232hcore) seems to have a vhdl code to access data from FT2232 inside FPGA, using FT2232 high speed FT245 style synchronous FIFO mode. I see that using this code and an adaptor everything will work well, is that right?
Title: FT2232 + Papilio One
Post by: TomKeddie on January 31, 2014, 10:57:57 pm
The parallel pins are connected to dedicated download pins you would need to use serial data I think.


Sent from my iPad using Tapatalk HD
Title: Re: FT2232 + Papilio One
Post by: vitorafsr on February 01, 2014, 01:27:53 pm
You mean the case of reading serial data from internal FT2232D of Papilio One through pins P88 and P90 in one of the serial protocols, e.g., spi, i2c.!? But in this case I am suposed to be limited to the transfer rates of FT2232D, is this right?

I was thinking in buying an external FT2232H breakout board and connect it to the 48 IO lines of Papilio One. I guess in this case I can use parallel pins. I really don't know if this is possible, I'm just supposing. And I yet don't know if the code I posted before is ok with this connection.

Besides that, I saw many places on the net how to receive serial data in VHDL implement the protocol. But does not have any vhdl lib for that?
Title: FT2232 + Papilio One
Post by: TomKeddie on February 02, 2014, 04:48:10 pm
If you want to add hardware you cant get cheap ft245 breakout boards on ebay.

There is a uart implementation from xilinx in my test chip for the papilio pro at https://github.com/vhs/fpga/tree/master ... o/tom_test (https://github.com/vhs/fpga/tree/master/papilio_pro/tom_test)


Sent from my iPad using Tapatalk HD

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.00962064400session_write_close ( )...(null):0
20.00992195992ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.00992196768Database_MySQL->query( ).../DatabaseHandler.php:119
40.05282335504Database_MySQL->error( ).../Db-mysql.class.php:273