Reset micro on errors
Added option to suppress read write errors
Added missing reset