| Author |
Message |
|
|
Posted: Sep 05, 2007 - 07:52 AM |
|

Joined: Jul 10, 2007
Posts: 13
|
|
I have developed a NGW100 flash programmer runing on Windows. It can work with the cable wiggler or byteblaster.
For using byteblaster, just plug directly on the JTAG port of NGW100. For using wiggler, linkage should be used between the *same name* of the signals, such as nTRST, TCK, TMS, TDI, TDO. The wiggler cable's circuit see http://jtag-arm9.sourceforge.net/circuit.txt
Just type 'avr32prog' for help.
'avr32prog blink' will blink the SYS led.
'avr32prog id' will read the CPU's ID code.
Note: I have tested that it may take about 40 min. when programing a 91624 bytes u-boot binary image file. It's too slow, isn't it?
The programmer referances from JTAGER ( http://jtager.sourceforge.net/ ).
For Linux user, there is avr32fjtag ( http://sfinx.od.ua/index.php?id=avr32 ).
At last, I must announce that the programmer may damage the hardware, there is absolutely no warranty! |
|
|
| |
|
|
|
|
|
Posted: Sep 05, 2007 - 08:12 AM |
|

Joined: Jul 10, 2007
Posts: 13
|
|
I am sorry the attachemented file always be short several bytes.
Who can tell me how to attachement whole file? |
|
|
| |
|
|
|
|
|
Posted: Sep 05, 2007 - 03:29 PM |
|

Joined: Sep 04, 2004
Posts: 106
Location: Netherlands
|
|
This is great news! Is there anywhere I can find the source?
What do you think the bottleneck is in the transfer speed? Is it the speed the parallel port can twiddle bits? If so, wouldn't it be an idea to send the program over RS232 (115200 baud = 14400 B/s) to, for example, an AVR which then twiddles the bits a lot faster?
And what exactly do you mean when you say "For using wiggler, linkage should be used between the *same name* of the signals, such as nTRST, TCK, TMS, TDI, TDO."? |
|
|
| |
|
|
|
|
|
Posted: Sep 06, 2007 - 07:35 AM |
|

Joined: Jul 10, 2007
Posts: 13
|
|
Wiggler is used for ARM mostly, the JTAG if ARM is defined on a 20-pin port, and the AVR32 JTAG port is 10-pin, so the linkage must be used.
The source is under development, I plan to use FT2232 as the cable master such as OpenOCD. |
|
|
| |
|
|
|
|
|
Posted: Sep 06, 2007 - 04:45 PM |
|


Joined: Apr 12, 2007
Posts: 286
Location: Windsor, UK
|
|
Thats great news ! At last a proper JTAG interface, with good tools like openocd...
Keep us posted on how this progresses... |
_________________ Author of simavr - Follow me on twitter : @buserror
|
| |
|
|
|
|
|
Posted: Nov 04, 2007 - 02:56 PM |
|

Joined: May 22, 2007
Posts: 26
|
|
what about now ?
as you said,
Quote:
The programmer referances from JTAGER ( http://jtager.sourceforge.net/ ).
For Linux user, there is avr32fjtag ( http://sfinx.od.ua/index.php?id=avr32 ).
I find the JTAGER in the first web, and the fjtag-avr32 in the second web, but your attached file is avr32prog, what's the difference between them? |
|
|
| |
|
|
|
|
|
Posted: Jan 22, 2008 - 12:43 PM |
|

Joined: Jul 10, 2007
Posts: 13
|
|
|
|
|
|
|
Posted: Mar 05, 2008 - 02:00 PM |
|

Joined: Jun 27, 2005
Posts: 288
Location: Santa Fe - Argentina
|
|
yzhu, did you set up the PLL before starting flash erase/write? Otherwise I think the avr32 is running clocked from the xtal oscillator, which will be fairly slow, explaining why it takes so long to transfer 90kB.
jtager is GPL, right? can you post the source code? I would be glad to help developing a avr32 tool, specially this one being this cheap.
thanks |
|
|
| |
|
|
|
|
|
Posted: Mar 07, 2008 - 05:50 PM |
|

Joined: Oct 31, 2007
Posts: 1
|
|
Hi Yzhu,
I am trying to use the tool with the following command:
avr32prog.exe -c wiggler -p LPT1 id
But I am getting those:
Error: unknow target (ID: 0x21E82030)!
Error: unknow target (ID: 0x21E8204C)!
In other words the last 2 bytes of ID are different, changeable and apparently wrong
Where could the problem be?
Thanks in advance for the help,
Boomer |
|
|
| |
|
|
|
|
|
Posted: Jan 23, 2009 - 10:58 PM |
|

Joined: Aug 12, 2007
Posts: 83
Location: Walsdorf
|
|
Hey,
I' ve worked with this program fpr some times. It's really nice!
But it's a bit slow. So what's about putting the source here and see, if we can get it a bit faster.
Thanks Frank |
|
|
| |
|
|
|
|
|
Posted: Nov 30, 2009 - 03:35 AM |
|

Joined: Sep 27, 2009
Posts: 7
|
|
Hi all!
i've made support for flash programming avr32uc for urjtag. |
|
|
| |
|
|
|
|
|
Posted: Dec 02, 2009 - 10:33 AM |
|

Joined: Jun 06, 2009
Posts: 1
|
|
hello guys,
i'm interesting about this prog.,
but the sfinx site doesn't seems to work fine.
is there another way to get the linux software.
or is there a way to get source code?
bye |
|
|
| |
|
|
|
|
|