So i need to copy all the memory from one arduino to another. how can i do this?
Which memory? Flash, SRAM, EEPROM?
sorry, the eeprom
I would set up a sketch on the Arduino containing the EEPROM to read using the EEPROM library and software serial to read the a byte of the EEPROM (starting at address 0x00) and send the byte via a software serial (or I2C or SPI) to the other. The other would have a sketch to receive the byte and write it to the same location in the receiving Arduino.
avrdude.exe can do this -> google is your friend