Dear NXP support team,
I have been trying to control GPIOs of 40 pins expansion connectors for displaying LED Matrix, but I'm having troubles with flickering LEDs.
By using libgpiod, I've tried to send a certain patterns of GPIOs' high-row sequence, but the clock frequency seems to have a low rate.
Checking the schematic, I've found that i2c3's clock frequency is associated with the GPIO's of the expansion connectors.
So, I tried to change i2c3's clock frequency by making corrections on the kernel's dts which is located on yocto project's directory, "\tmp\work-shared\imx8mp-lpddr4-evk\kernel-source\arch\arm64\boot\dts\freescale\imx8mp-evk.dts"
However, the clock frequency did not change at all when I ran the gpio control program.
Could you kindly give me a guide how I can change i2c3's clock frequency of i.MX8M Plus? It would be great if you can advise how to compile and make an image through yocto project build when I make changes on dts.
Also, could you kindly advise how I check the current clock frequency settings of i2C3? it would be great if it is just a simple command.
Thank you.