ATtiny10 (TPI) programming with FT245 (or FT232)

Go To Last Post
12 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Very first version released, working. Very slow :( but it allows to use any FT232/FT245 dongle and does not need any preprogrammed device or special circuitry. Just 4 wires and one resistor are used. FTDI chip is used in bit-bang mode.

http://www.avrfreaks.net/index.php?module=Freaks%20Academy&func=viewItem&item_type=project&item_id=2470

Last Edited: Thu. Mar 11, 2010 - 11:24 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

trioflex wrote:
Very first version released, working. Very slow :( but it allows to use any FT232/FT245 dongle and does not need any preprogrammed device or special circuitry. Just 4 wires and one resistor are used. FTDI chip is used in bit-bang mode.

http://www.avrfreaks.net/index.php?module=Freaks%20Academy&func=viewItem&item_type=project&item_id=2470

I see huuge interest :(
well the software has been enhanced, reduced the
guard time setting what did give huge speed increase
compared the first revision
ATtiny10 readback is about 10 seconds
(write is faster), its much better than in first
revision that used 128 bit default TPI guard time

Antti

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

What would make you think that there would be a huge interest? :)

I'm sure it will come in handy for people that don't have an AVRISP Mk2 or any other tool that will shortly support TPI though.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

what makes you think AVRISP MK2 supports Tiny10? its not listed as related device at atmel pages at least. I only have AVR dragon what does not support ATtiny10.

And no, I did not expect huge interest.. :) there are not too many with ATtiny10 samples at hand at this moment.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
what makes you think AVRISP MK2 supports Tiny10?
Studio 4.18 Help for the AVRISP Mk2. :)
Quote:
2.5.3 TPI Interface
The TPI interface found on some tinyAVR devices, is similar to the PDI interface, with the addition of the RESET pin.
Tiny 10 along with: ATtiny20, ATtiny4, ATtiny40, ATtiny5, ATtiny9.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

js wrote:
Quote:
what makes you think AVRISP MK2 supports Tiny10?
Studio 4.18 Help for the AVRISP Mk2. :)
Quote:
2.5.3 TPI Interface
The TPI interface found on some tinyAVR devices, is similar to the PDI interface, with the addition of the RESET pin.
Tiny 10 along with: ATtiny20, ATtiny4, ATtiny40, ATtiny5, ATtiny9.

yeah too bad they dont update the main web pages
to reflect the changes..
well I dont have the mk2 so my programmer works
for me very nicely :)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

trioflex wrote:
I see huuge interest :(

I think you should edit the topic title and make it more specific.

It just says: "ATtiny programming with FT245 (or FT232)".

But ATtiny does not equal TPI or ATTiny10.
Most ATtiny devices so far does not use TPI-interface for programming, but regular ISP.

So include ATtiny10 and/or TPI in the topic title. Otherwise you might think it's just a regular ISP-programmer.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hm its auto corrected already :) [sorry, couldn't help myself - Cliff]
the new version tests also success
now it takes about 10 sec to read T10, and little
less to program (without verify)
i will try to polish the software a bit more
before releasing update (the online version 0.1
does work, is just too slow)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

@trioflex

Hi Antti

Welcome here :-)

Regarding the interest , you have to remember that the tiny10 is quite new.
And i wouldn't even know where to get them i EU.

And even so .. i have an avr-isp-mkii , and a dragon.
Witch means i can prob. program a T10 , if i ever get one.

What are you using the tiny-10's for ?
Another SPI flash loader for a FPGA or ?

Ps: Misses a 2010 issue of the Antti-Brain ... Is there going to be any more

/Bingo

Last Edited: Sun. Mar 14, 2010 - 04:51 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi

toomanythingsgoing on, hence the delay
will be quarterly issue i guess this time

yeah the T10 are hard to get, ;) well I got
some and alive they are, will see about the
use have some boards and projects for them
but ATtiny13 is about same size and almost
same price. Still with sot23-6 package
t10 may have some nice applications

Antti

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There's another TPI programmer here, based on ATtiny 25 and USB interface:
http://www.avrfreaks.net/index.p...

Discussion is here: http://www.avrfreaks.net/index.p...

There's a topic discussing TPI programmers here: http://www.avrfreaks.net/index.p...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

AndersAnd wrote:
There's another TPI programmer here, based on ATtiny 25 and USB interface:
http://www.avrfreaks.net/index.p...

Discussion is here: http://www.avrfreaks.net/index.p...

There's a topic discussing TPI programmers here: http://www.avrfreaks.net/index.p...

and what has it todo with this project? ;)

our solution uses JUST FT245 device and
NO preprogrammed device for tiny TPI programming

Antti