Hi,
We are developing a product based on imx8mp processor. It loads a program to a Lattice CrossLink FPGA via i2c bus. The FPGA binary data size (.ied file) is 149KB and it takes about ~8.3 sec with 400 KHz i2c clock. The loading program uses i2c's Block read/write mode.
Our existing product uses Snapdragon 820 processor, and it uses the same FPGA and loading the same binary data takes ~5.2 sec via i2c with 400 KHz clock.
Is there anything we can do to speed up the i2c data transfer? We used yocto/hardnott and also kirkstone, and both were slow. d
Thanks,
tamo2
已解决! 转到解答。