We are using TI's RS232C transceiver MAX3232IPWR.
There are serial communication error with some of devices.
We find a problem with charge pump circuit inside the device.
Almost devices' charge pump circuits are running about 700Hz without comunication signal.
And when comunicate, the frequency inclrease.
Of course, serial comunication are fine.
But, some of devices' charge pump circuit are running about 38.7Hz without comunication signal.
And alco when comunicate, the charge pump circuit seems stop working until V+/V- level become some certain level about +/-3V.
Our circuit :

Capacitors' value are same as on the datasheet :

Measurement environment for waveform 1 and 4 :

Waveforms :
1 and 2 :


RS232_Tx's voltage become low when error, because of V+ is too low when charge pump circut just start working.
So, PC recieved oposite sign signal then serial comunication failure happen.
3 : V+/V- without comnunication signal :

Other board without problem :
4 and 5 :


Question :
1. Could you tell me the factors that cause the oscillation frequency to change like this?
2. Also, could you tell me the expected value of the oscillation frequency when the capacitor constant is set to the recommended value in the datasheet?
3. How can we solve this problem?


