fast programmer for attiny85

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

Hi,

 

I'm programming a lot of attiny85 MCU and would like to speed up this process

I'm currently using cheap usb asp programmer and AVR dude software

 

Which programmer do you advise that is much faster than my current config ?

 

Is ATATMEL-ICE fastre ?

 

Thanks,

Franck

 

 

 

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

Is ATATMEL-ICE fastre ?

That is the top of the range but you need to compare yourself.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

I like the AVR Autoprogrammer.

David

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

USBASP is limited to low USB communications speeds, probably making that the limiting factor.

Any programmer with a full speed USB connection is probably better (including things that operate through a HW USB/Serial link, like "Arduino as ISP.")

If you're programming a lot if chips with the same binary code, you should probably look at a programmer that has local storage of the binary (or build one, similar to the various "optiloader" implementations.

https://github.com/WestfW/OptiLo...

http://www.gammon.com.au/forum/?...

These store the "binary to be programmed" (in various formats) in the flash of the chip that does the programming, completely eliminating "communications" as a bottleneck.)

 

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

westfw wrote:
These store the "binary to be programmed" (in various formats) in the flash of the chip that does the programming, completely eliminating "communications" as a bottleneck.)
One of the many amazing creations by AtomicZombie :

ATiny Liberation!... Self Replicating Boot Unloader.

https://www.avrfreaks.net/forum/atiny-liberation-self-replicating-boot-unloader

...

I wanted to be able to program and flash the Tiny directly in Studio, and only use my AVRISP, so I came up with a solution...

...

In Quark Load, you are able to program, assemble, and flash without ever leaving Studio.

To the programmer and IDE, nothing seems different, but the result is all IO Pins usable on the Target ATiny.

Normally, the Res[e]t Pin is dedicated to the ISP, so it can only be used as a limited input, but Quark Loader fixes this.

...

 

"Dare to be naïve." - Buckminster Fuller

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

Hello,

 

   What do you mean by "a lot of attiny85"?   What quantity?  20, 200, 2000, 20000?  A PC with an cheap USBasp programmer is about as fast as it gets for programming an 8K flash chip like the Tiny85.

 

   In the USA, you can always get people to do tedious work by going to any highway entrance where there are lots of men holding signs that say "will work for food".   So have one of these guys program your attiny85 chips using a battery powered programmer right by the side of the highway.   Then give him an apple and a few packets of ramen noodles.  In Germany, use some "refugee" who used to be an engineering student. 

 

   No, seriously, this is what interns are for...programming lots and lots of microcontrollers.

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

1K per month and my target is to do more.

When you have a other task to do and waiting while holding your hand with the board on the bed nail it is long

In my case programming + readback and fuse writing takes 15 s or more I have to check

 

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

franck007 wrote:
1K per month and my target is to do more.
microchipDIRECT does not yet program tiny85 but does program tiny88 :

1000 quantity

tiny88 at 0.86USD each

tiny88 programming at 0.20USD each

tiny88 tape and reel fee at 0.02USD each

tiny88 ink dot fee at 0.01USD each

 

The other AVR is mega328P (i.e. "only" two AVR)

 

Might inquire at your distributor for tiny85.

 


http://new.microchipdirect.com/programming/CPNPricingFrame.aspx?type=menu&mid=2

 

"Dare to be naïve." - Buckminster Fuller

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

writing takes 15 s or more I have to check

The Auto programmer mentioned above does ~8k in less than 4 seconds with Xmega (PDI) and I'm not using the fastest speed IIRC, this is from turning power on to start testing the board.

 

Never used it with "normal" AVRs.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

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

Yep, sounds like you need Alank2's autoprogrammer!

Tom Pappano
Tulsa, Oklahoma

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

At 1k /month, your board house should program your chips for you. 

I use Applied Digital in Branson MO, but any of them should be able to do that for you.

Jim

 

 

(Possum Lodge oath) Quando omni flunkus, moritati.

"I thought growing old would take longer"