Symptoms are that it should program a block, then return OK, then go on to the next block. At a certain stage, it will come back with the error "Echo received didn't match". And the process will fail.
Settings we use are 9600 or 38400bps, 8 data bits, no parity, 1 stop bit, no flow control...