Dangerous Prototypes

Dangerous Prototypes => Bus Pirate Support => Topic started by: ian on August 26, 2009, 01:22:18 pm

Title: Adopt the JTAG library?
Post by: ian on August 26, 2009, 01:22:18 pm
The JTAG library is a bit neglected at the moment. I had to borrow a JTAG board to develop it. It is the only bitbang library not integrated with the new central bitbang functions. Its text is not included in the translation files for the new Spanish and Italian translations. I'll give it a thorough update if I ever have access to JTAG hardware, or maybe someone using it would like to adopt it.

Here's the latest updates I made recently, in response to a bug report:
http://code.google.com/p/the-bus-pirate ... tail?id=36 (http://code.google.com/p/the-bus-pirate/issues/detail?id=36)

Here's my eventual plan of action:
1. Integrate with new bitbang library. See raw3wire.c example. Will provide smaller code, speed options (high speed mode).
2. Refine state machine functions.
3. Update terminal text, message should be more informative.
4. Move JTAG text to translation file.
Title: Re: Adopt the JTAG library?
Post by: mws on August 28, 2009, 03:04:44 am
I am using the JTAG library. I'll take a stab at updating it this weekend.
Title: Re: Adopt the JTAG library?
Post by: ian on August 28, 2009, 12:17:42 pm
That's fantastic, thank you. If you need any pointers, please let me know.

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