X-ray spectrometer is one of the satellite payloads on Chang'E-2 satellite. The soft X-ray detector is one of the device on X-ray spectrometer which is designed to detect the major rock-forming elements within 0.5-10keV range on lunar surface. In this paper, energy linearity and energy resolution calibration is done using a weak Fe55 source, while temperature and time effect is considered not take big error. The total uncertainty is estimated to be within 5% after correction.