Bueno, parece que ya lo he conseguido, pero no con los chips con los que he estado trasteando (grabando y borrando varias veces) sino con uno virgen de fabrica sin borrar ni nada. Al leerlo de fabrica todo son 3fff menos la ultima posición que era 3448 o algo así creo. Si borro uno y luego lo leo, la ultima posición es 3FFF osea que parece ser que al borrarlo no te lo deja como de fábrica sino a 3FFF. No sé si será eso pero vamos, que al meterle uno de fábrica directamente me lo ha grabado bien y la última posición parece que es la correcta. Suerte!