Uploading to ATmega328 from Raspberry Pi

No, occasionally it is two bits, e.g.

avrdude: verification error, first mismatch at byte 0x01f4
         0xff != 0x9f