I recently bought an ardweeny micro controller which is basically a miniature version of the Arduino Uno. I can easily program it using the atmega128 header on the Uno. But I also have an avr parallel programmer, so is there any way that I could program it using isp? The icsp header on the Uno share a connection with the spi pins 11-13, so my question is could I use the spi pins along with reset on the ardweeny as icsp without causing damage?
The ICSP header should work, when you cross the MOSI and MISO lines. As damage precaution double check the Gnd and Vcc connection and voltage, and possibly insert 1k resistors into the data lines.
The ardweeny does not have an icsp header it is designed for a FTDI USB-TTL converter chip. However I do not have a FTDI USB-TTL converter chip, so my idea is to use my parallel programmer to program it through the spi pins 11-13 as well as reset. Can the spi pins 11-13 be used as the icsp pins since they share a connection with the icsp header on the Uno, which is the ardweeny's big brother?
There is no crossing of pins. Programmer MOSI goes to MOSI on the chip. Same for MISO.
Thanks for the correction. I missed that the programmer acts as a master, and the bootstrap implements a slave.
Do I have to connect the avr parallel programmer directly to the atmega328, or can I use pins11-13, reset, 5v, and gnd? If I need to program the chip directly what would be the pinout?
