Arduiono now flashes successfully - write ok, read ok, verification ok
Nevertheless it still doesn't work. Raw dump shows WDT vector is wrong.
Reset vector is ok though. Need to re-check WDT re-calculation.