I read the device data of the SFP Optical Transceiver module using it's EEPROM. This image shows that the EEPROM's address is 0xA0, but it didn't work for me. It worked when I entered the address as 0x50.
0x50 is a right-shifted version of 0xA0. Is there a particular reason to right-shift bits?
Links