We are using NHD-0420DZW-AG5 OLED character module for displaying system status and fault information. We are using Serial interface for communication. Some times the data is getting corrupted and displaying some unintended data at unintended locations. This problem has been observed when the display is mounted above a SMPS where as it is not happened in other case. The data on the serial bus may be getting corrupted while transferring due to the induced/radiated noise from the SMPS.

Is there any recommendation for pull up / pull down resistors or capacitors on the serial interface lines to avoid the data corruption? There is an inductive device L1 on the back side of the display. Can the induced noise in this device cause the data corruption?