ARLCD EEPROM problem

I have purchased an ARLCD board , trying to write the onboard 512 bytes EEPROM are not succesfull.

No matter what is written to the EEPROM, it reads back 0xFF.

I have used the same (original) EEPROM library on an ARDUINO UNO R3, and it works perfectly.

Can anyone help with good suggestion to solve this problem on the ARLCD??

I attach the sourcecode used.

eeprom_write_lkh.ino (1.62 KB)