Eeprom is write-protected
![eeprom is write-protected eeprom is write-protected](https://dronebotworkshop.com/wp-content/uploads/2019/10/EEPROM_Arduino.jpeg)
What do I need to do in order to be able to load the program into the EEPROM and get rid of the write protection. When I try to save the program into the EEPROM I get a message that the EEPROM is write protected. You must only write to a single 64 byte page. I have a SLC500 PLC with a 5/02 (1747-L524) CPU and there is a 4K EEPROM installed in the CPU. However, page writing on the EEPROM carries a caveat. you’ll see that you can actually write up to 64 bytes in one go via this procedure.
![eeprom is write-protected eeprom is write-protected](https://raw.githubusercontent.com/wagiminator/ATmega-EEPROM-Programmer/master/documentation/EEPROM_pic4.png)
I guess it was write protected in the writing process. The 28C256 can be written to when in SDP mode by sending the enable sequence before writing and that when you do this, you can also write to the EEPROM. Maintaining this configuration information prevents the loss of communications after the program is transferred.Īpply this protection via the Channel Communication Configuration dialog box General tab. These controllers only provide a capability that allows you to select whether or not the communications configuration in the controller should be maintained when a program from a memory module is transferred to the controller. Once a memory module is programmed with write protection, you can no longer write to it using an SLC 5/03, SLC 5/04, or 5/05 processor.Īpply this protection via the Memory Module Protection dialog box that appears when you attempt to perform EEPROM after selecting Comms > EEPROM.Ĭlick the Normal Protection Control button if you want to reuse the EEPROM Memory module.Ĭlick the Write Only Protection Control button if you want to retain the program in EEPROM and do not want the EEPROM device reprogrammed at any time. This option is similar to UVPROM functionality. Memory module write protection allows you to permanently program the memory module.