   }
   digitalWrite(_FCSN_, HIGH);
 
+  // Read from NV data (extended endurance)
+  Serial.println("READING NV (extended)...");
+  digitalWrite(_FCSN_, LOW);
+  SPI.transfer(READ);
+  SPI.transfer(0xFA);
+  SPI.transfer(0x00);
+  for (int index = 0; index < 512; index++) {
+    spi_data = SPI.transfer(0x00);
+    Serial.print(index);
+    Serial.print(": ");
+    Serial.println(spi_data);
+  }
+  digitalWrite(_FCSN_, HIGH);
+
+  // Read from NV data (normal endurance)
+  Serial.println("READING NV (normal)...");
+  digitalWrite(_FCSN_, LOW);
+  SPI.transfer(READ);
+  SPI.transfer(0xFC);
+  SPI.transfer(0x00);
+  for (int index = 0; index < 1024; index++) {
+    spi_data = SPI.transfer(0x00);
+    Serial.print(index);
+    Serial.print(": ");
+    Serial.println(spi_data);
+  }
+  digitalWrite(_FCSN_, HIGH);
+
 done:
   Serial.println("DONE");
 

 Upload sketch, start serial monitor, type 'GO' to start sketch running.

 Copyright (c) 2014 Dean Cording

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal

  delay(10);

  // Read from MainPage
  Serial.println("READING MainPage...");
  digitalWrite(_FCSN_, LOW);
  SPI.transfer(READ);
  SPI.transfer(0);
