Take the 2-minute tour ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I was able to program three ATMEGA32 simultaneously using ISP.

ATMEGA32

vefriy

In your opinion, can I program several AVRs at once with parallel? Unfortunately, I do not have a parallel programmer. Can you test it for me?

I don't know, how it's work? I already thought it shouldn't work! How many MCU can I program together?

share|improve this question
    
I made some edits, but your question is still somewhat chaotic. You may want to ask explicitly about parallel programming and why your multi-SPI programming method worked. –  Rev1.0 Sep 16 '13 at 14:13
    
Haha, these pictures are from 1980. Cool! –  dext0rb Sep 16 '13 at 15:43
    
The problem I see is the internal oscillator that runs free at around 1, 2 or 8MHz and I know by own experience that it jitters a lot. This means that the AVR output signals will not be in sync. I don't know what that means for programming, but it doesn't sound reliable. –  jippie Sep 16 '13 at 15:43
    
@dext0rb oh! dextorb! :D! –  brian Sep 16 '13 at 16:41
add comment

1 Answer

up vote 2 down vote accepted

If you use sufficiently conservative timings and ignore the MISO pins on all but one of the MCUs, it’s possible that you could program them in parallel. However, I don’t see how you could verify them in parallel unless you break out every MISO pin onto a separate pin and somehow check them all.

Unless you have a need to program truly massive numbers of MCUs, the whole thing strikes me as more effort than it’s worth.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.