Please find attached the video of misbehavior of I2C GPIO expander in field. It works fine when the machine is stopped!
The connections are as below:
gpio expander
LEDs
The GPIO expander works fine when the machine starts,
The LEDs stop working!
The values of the control registers and data registers are printed on display for debug purpose, as seen in video top right and left corners.
(motor[17Hp] <- Supply -> SMPS -> Controller [buck converter] -> LCD module [buck converter])