I am using an MCU to program the RC22504A via I2C interface. Is there any programming procedure, or sample code.
We don't provide OTP field programming information.
You should be able to obtain specifics of the OTP programming from Semtech. When it comes to using the Clock Generator, you should just have to power it up, hang a crystal reference on it, and the get output clocks that are needed per the Semtech design. If you wish to alter any of the OTP’d settings, that can be done through the I2C interface. If you need more information than what is provided in the datasheet to accomplish this programming, we ought to be able to help. If you wish to have your own settings burned in for power up/reset purposes, you will need to apply for your own custom OTP part number and setup.
RC22504A Custom Part Configuration Utility | Renesas Electronics Corporation
The hardware manual has some information of communication with this device over I2C.
Also see: FemtoClock®2 GUI User Guide