I am using a precompiled v2.4 Image on a default PYNQ-Z1 and have a problem with the I2C.
With the basic overlay there is no i2c interface at all in my /dev/ directory.
Currently I do not have access to vivado for a new hardware configuration, so is it possible to solve this problem on an OS-level?
Thank you! This is certainly something I can use for my project. But there is still the problem with the missing i2c devices in my /dev/ directory, so I won’t be able to establish an i2c connection. Is it possible to solve this problem on OS-level?
This is not enabled by default on pynq-z1, since there was no use case. This is enabled on pynq-z2. To also enable it on pynq-z1, you will need to recompile the boot partition of your PYNQ image. In your PS block design of your FSBL hardware project, you need to enable those 2 I2C controllers. Also, in device tree there may be more changes required. This is a tricky problem but you can find a lot of useful examples on pynq-z2.