I am really despaired .i I have spent a full day to understand thatthis, and it seems that iI still dont don't.
I have arduino UNOan Arduino UNO,with atmega328 with an ATMega328, infor which iI wrote a great piece of code to it.
Later
Later,i I have buildbuilt a circuit on a bread board,where i where I want to use that atmega328same ATMega328, in a 3.3v3V configuration , and hence 8MHz oscillator .
So, iI understood that iI have to write a new boot loader to it (is that correct? )
So iI follow any guidemany guides available in there, including thisthe : http://arduino.cc/en/pmwiki.php?n=Main/StandaloneArduino Standalone
, and than ithen I understood that i dontI don't have another chip (atmega328ATMega328) ,in in order to use the UNO as a boot loader .
So ,i I was trying to connect the atmega328ATMega328 directly from the bread board to the UNO's serial data, change the boards.txtboards.txt file to add "atmega"ATMega on bread board 8MHz" , and tried to boot-loading it, with outwithout success .(error that cant connect with I get the board)error that it can't connect with the board.
Now iI have been told that i cantI can't connect the atmega328ATMega328 directly to the UNO serial to boot-load load it, so my questions are :
- do iDo I really need to go over this hell in order to work with the same chip
chip that worked with
16MHz16MHz, but now on8MHz and 3.3v???8MHz at 3.3V? (why in inmicrochipiI could just switch xtal? ) - If I do have to boot loading it, and I have one chip, and an UNO, how can I do that?
- How you do that in mass production?
2.if i do have to boot loading it , and i have one chip , and UNO, how can i do that ?
- how you do that in mass production ?
thanks .