On the patch programmer wiki (http://processors.wiki.ti.com/index.php/CC3000_Release_1.10_-_Patch_Programmer) it states:
Driver Patch Programmer
The first part, driver patch programmer, first performs reading of your EEPROM parameters - Radio Module parameters and MAC address.
This is done in order to restore those values after rewriting the EEPROM.
Why does the Driver patch programmer need to read the radio module parameters and the MAC address? The radio parameters and MAC address are stored in a different section of the EEPROM so writing the driver patch to its section shouldn't touch the other sections. The wiki statement seems to imply that the MAC address and radio parameters will get overwritten when programming the driver patch. Can someone please clarify why the driver patch programmer needs to needs to deal with these other EEPROM sections?