ATmega 328p programmer
#1
Posted 15 February 2011 - 07:10 PM
I am looking for a ATmega 328p programmer. The reason is that my 9dof from Sparkfun has (apparently - what a bummer) a flawed bootloaded and needs to be reflashed.
Thus I am wondering if you have any recommendations (possibly being available in EU).
I guess I'll have to solder SPI pins as well. Just great
Miha Markic, Microsoft MVP C#
Righthand .net consulting and software development
http://blog.rthand.com/
#2
Posted 15 February 2011 - 10:03 PM
Hi guys,
I am looking for a ATmega 328p programmer. The reason is that my 9dof from Sparkfun has (apparently - what a bummer) a flawed bootloaded and needs to be reflashed.
Thus I am wondering if you have any recommendations (possibly being available in EU).
I guess I'll have to solder SPI pins as well. Just great
If you already have a spare arduino you can reflash the arduino bootloader like this:
http://arduino.cc/en...rial/ArduinoISP
#3
Posted 16 February 2011 - 07:17 AM
If you already have a spare arduino you can reflash the arduino bootloader like this:
http://arduino.cc/en...rial/ArduinoISP
Funny, I was actually thinking the same (found it after my post). I have an Arduino BT which should do the job.
Perhaps one additional question. 9dof has an ISP/SPI connector (shown in attached picture) which isn't well marked - I assume the white line means pin 1, correct?
Attached Files
Miha Markic, Microsoft MVP C#
Righthand .net consulting and software development
http://blog.rthand.com/
#4
Posted 17 June 2011 - 09:32 AM
#5
Posted 18 June 2011 - 09:21 PM
If you already have a spare arduino you can reflash the arduino bootloader like this:
http://arduino.cc/en...rial/ArduinoISP
It will be interesting to see N+ in the same role (AVR ISP). Is anybody done that?
#6
Posted 20 June 2011 - 07:54 AM
Well, I have such project under development - it is basically STK500/AVRISP-compatible programmer that enables Netduino to be used from AVR Studio (*). However, there is slight issue with SPI in .NET MF that needs to be fixed in the firmware: the current implementation toggles Chip Select line at the end of WriteRead() method call, but AVRs require CS to be held active for several consecutive writes. If there is enough interest, I could boost the project's priority - the fix should not be hard, e.g. exposing a property for the Netduino microcontroller's Chip Select Active After Transfer feature should do it.It will be interesting to see N+ in the same role (AVR ISP). Is anybody done that?
(*) The programmer (Netduino) here is UART - SPI bridge between AVR Studio and the AVR microcontroller, the ISP code can be easily written separately, as it is just a few SPI transfers.
#7
Posted 20 June 2011 - 09:40 PM
Well, I have such project under development - it is basically STK500/AVRISP-compatible programmer that enables Netduino to be used from AVR Studio (*). However, there is slight issue with SPI in .NET MF that needs to be fixed in the firmware: the current implementation toggles Chip Select line at the end of WriteRead() method call, but AVRs require CS to be held active for several consecutive writes. If there is enough interest, I could boost the project's priority - the fix should not be hard, e.g. exposing a property for the Netduino microcontroller's Chip Select Active After Transfer feature should do it.
(*) The programmer (Netduino) here is UART - SPI bridge between AVR Studio and the AVR microcontroller, the ISP code can be easily written separately, as it is just a few SPI transfers.
Count me as interested! Was just looking at getting the ISP sold by Atmel!
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users