Dangerous Prototypes

Other projects => Past projects => CPLD programmable logic => Topic started by: hlipka on February 16, 2012, 04:09:49 pm

Title: Numato Labs CPLD board review
Post by: hlipka on February 16, 2012, 04:09:49 pm
Three weeks ago there was a bog post about the KiCad port for the CPLD breakout board, done by Numato Labs. On their own blog they offered to send some of them to interested parties. But when I asked, they instead offered me to send me a fully assembled one, provided I write a review :)
So here (http://http://blog.hendriklipka.de/archives/2012/02/review-numato-cpld-breakout-board.html) you go. A short summary:
I found one problem in common with the DP version: the Vcc pin of the JTAG header is connected directly to the on-board regulator, which might harm it (its not reverse battery protected). So currently one should not power the board that way, but always by 5 volts.
I also hat some troubles with the XSVF player and my BusPirate - turned out I needed to reboot my machine whenever a programming went wrong (e.g. because you don't connect a CPLD at all). Either the XSVF player of the FTDI driver don't like that at all :(
For some more details and pictures, just look at the link above.
Title: Re: Numato Labs CPLD board review
Post by: hlipka on February 20, 2012, 01:57:52 pm
Next step: create and program my own schematic (http://http://blog.hendriklipka.de/archives/2012/02/programming-a-xc9572xl.html). There were several pitfalls to overcome (e.g. to power Vio during programming, and choosing the proper chip package).

( ! ) 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.01012055544session_write_close ( )...(null):0
20.01042187136ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01042187912Database_MySQL->query( ).../DatabaseHandler.php:119
40.05682326648Database_MySQL->error( ).../Db-mysql.class.php:273