Dangerous Prototypes

Dangerous Prototypes => Bus Blaster JTAG debugger => Topic started by: pingswept on April 25, 2011, 05:07:41 pm

Title: Bus Blaster with AT91?
Post by: pingswept on April 25, 2011, 05:07:41 pm
Hi,

I'm currently programming an Atmel AT91SAM9G20 using an Atmel SAM-ICE programmer (sorry, account too new to link), which is pretty expensive. I'd like to help other people reprogram my hardware without asking them to buy an expensive programmer that only works with a few chips.

Will the Bus Blaster work with an AT91SAM9G20?

If not, could an enterprising individual such as myself help to add that capability?

Brandon
Title: Re: Bus Blaster with AT91?
Post by: ian on April 26, 2011, 07:36:31 am
Hi pingswept,

If there is programming software that supports the Bus Blaster (jtagkey or kt-link programmer type) and the AT91SAM9G20 chip it should work.

OpenOCD is the biggest, best known, and most active open source JTAG software project. It supports both ktlink and jtagkey programmer hardware.

I googled OpenOCD and AT91SAM9G20 and came up with a few links that suggest other people are using this combo:
http://blogs.sun.com/ralkire/entry/usin ... tag_on_the (http://blogs.sun.com/ralkire/entry/using_openocd_jtag_on_the)
http://www.at91.com/forum/viewtopic.php/f,12/t,5252/ (http://www.at91.com/forum/viewtopic.php/f,12/t,5252/)
Title: Re: Bus Blaster with AT91?
Post by: pingswept on April 28, 2011, 12:42:15 am
Thanks for the pointers, Ian. It looks like Seeed ran out of Bus Blasters already, but I'll most likely pick one up when they're back in stock.

Cheers,
Brandon

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