Norfolk UK
Offline
Edison Member
Karma: 25
Posts: 1421
|
 |
« on: February 19, 2013, 07:30:34 am » |
I figure it's time to buy a dedicated programmer and looking at the Arduino IDE is seems to natively support AVRISP, USBTinyISP & USBasp. Could people please suggest the most suitable/versatile of these to buy. It will probably be a cheap eBay device unless the cheap devices are unreliable.
|
|
|
|
|
Logged
|
|
|
|
|
Värmland, Sweden
Offline
Full Member
Karma: 8
Posts: 242
|
 |
« Reply #1 on: February 19, 2013, 08:21:46 am » |
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 44
Posts: 1469
|
 |
« Reply #2 on: February 19, 2013, 08:47:42 am » |
The USBtiny would be my third choice.
first choice: an second Arduino in AVRisp mode. second choice: a USBasp programmer. third choice: USBtinyISP.
|
|
|
|
|
Logged
|
|
|
|
|
Left Coast, CA (USA)
Online
Brattain Member
Karma: 282
Posts: 15443
Measurement changes behavior
|
 |
« Reply #3 on: February 19, 2013, 09:02:37 am » |
I too have a USBtiny programmer and it's been great for most uses. But it has fundamental problem programming a mega2560 board in that it can't write to the larger address space the the 2560 uses. Even Adafruit the original suppliers of this programmer notes the restriction, so it's funny that ebay seller has "meag2560" in it's title. Not the warning on the adafruit ad for the USBtiny programmer: It cannot program chips with more than 64K of flash, such as the Atmega1280/1281, or Atmega2560/2561
http://www.adafruit.com/products/46Lefty
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 269
Posts: 17032
Available for Design & Build services
|
 |
« Reply #4 on: February 19, 2013, 09:04:03 am » |
Atmel AVR ISP MKii, Can do bootloaders, sketches without bootloader, all the ARV devices.
|
|
|
|
|
Logged
|
|
|
|
|
Left Coast, CA (USA)
Online
Brattain Member
Karma: 282
Posts: 15443
Measurement changes behavior
|
 |
« Reply #5 on: February 19, 2013, 09:07:25 am » |
Atmel AVR ISP MKii, Can do bootloaders, sketches without bootloader, all the ARV devices.
Costs $35, and many people struggle finding the correct USB driver software to work correctly with the arduino IDE. But I agree it's the most advanced programmer of those listed in the IDE programmer menu and worth the money, I'm just too cheap to get one.  Lefty
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 269
Posts: 17032
Available for Design & Build services
|
 |
« Reply #6 on: February 19, 2013, 09:24:15 am » |
correct USB driver software to work correctly with the arduino IDE It's included in the IDE - I've posted the path/folder showing where it is several times. Do we have a 'programming hardware' forum? We could gather all that info there.
|
|
|
|
|
Logged
|
|
|
|
|
Norfolk UK
Offline
Edison Member
Karma: 25
Posts: 1421
|
 |
« Reply #7 on: February 19, 2013, 10:17:21 am » |
Atmel AVR ISP MKii, Can do bootloaders, sketches without bootloader, all the ARV devices. Does this mean the USBtiny & USBasp cannot directly program memory or burn bootloaders?
|
|
|
|
|
Logged
|
|
|
|
|
Left Coast, CA (USA)
Online
Brattain Member
Karma: 282
Posts: 15443
Measurement changes behavior
|
 |
« Reply #8 on: February 19, 2013, 10:20:33 am » |
Atmel AVR ISP MKii, Can do bootloaders, sketches without bootloader, all the ARV devices. Does this mean the USBtiny & USBasp cannot directly program memory or burn bootloaders? Yes they can. However the USBtiny for sure can't write to the larger flash memory addresses that the mega boards use, but works fine for the other chips having flash of 64kB or less. Lefty
|
|
|
|
|
Logged
|
|
|
|
|
Norfolk UK
Offline
Edison Member
Karma: 25
Posts: 1421
|
 |
« Reply #9 on: February 20, 2013, 05:53:01 am » |
However the USBtiny for sure can't write to the larger flash memory addresses that the mega boards use, but works fine for the other chips having flash of 64kB or less. So USBtiny is out the window, can both AVRISP & AVRASP program Mega's?
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 269
Posts: 17032
Available for Design & Build services
|
 |
« Reply #10 on: February 20, 2013, 09:45:05 am » |
Atmel AVR ISP MKii can, if that's what you mean by "AVRISP". Nick Gammon's Arduino as ISP sketch can also. http://www.gammon.com.au/forum/?id=11635
|
|
|
|
|
Logged
|
|
|
|
|
|