Programmers

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

All,

I am a newbie to the AVR world and I have to say that the biggest obstacle I have faced is finding a decent USB programmer that works with AVR Studio, winavr and avrdude (linux).

Now to get a programmer that works for AVR Studio is quite simple, buy an Atmel one and sit back.

The ones I'm interested in winavr and avrdude are a disaster. I have brought 4 USB programmers.

The first from active robots £38 http://www.active-robots.com/products/controllr/active-boards.shtml

The second from olimex £32 http://www.olimex.com/dev/avr-isp500.html

The third from Atmel AVRISPmkII Free :) http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3808

The forth from Atmel AVR DRAGON £38 http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3891

None of these seem to work from winavr. If you can get any of these to work then please let know.

It would be really helpful if there could be guide on what programmers work and are supported for each development environments with examples on how to make them do their work in those environments.

Any help will be greatfully appreciated!

Thanks

A very frustrated avr newbie.

PS I managed to get the 7 quid parallel port programmer working just fine under linux in 5 minutes. There is a lesson there somewhere !!!

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

Quote:
The ones I'm interested in winavr and avrdude are a disaster.

Well the two Atmel ones (AVRISPmkII and Dragon) should work just fine with AVR Studio. If you are using WinAVR then you are using Windows and if you are using Windows you can use AVR Studio.

Or were you simply saying that you can't get those two to function when you switch to the linux/avrdude combination?

Cliff

PS If you like (because what you are actually having problems is avrdude) I can move this thread to the GCC forum where the current avrdude maintainer "lives" (sometimes!)

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

I hope this helps someone. The bloody header on the dev board is around the opposite way to the programmer. I'm not sure which is right but pin 1 on the olimex is pin 10 on my dev board from active robots. This has caused avrstudio and winavr to fail and now the olimex programmer works in all three environments.

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

The correct (or rather "usual") wiring of ISP headers is given in the AVR studio help files.