cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Adventurer
Adventurer
320 Views
Registered: ‎04-29-2018

I2C issue on custom zynq board

I have a custom zynq board, with I2C controlled from PS and having 5 slave devices connected through I2CMUX.

Out of 5 slaves, one of the slave device is I2C Aardvark programmer. I am trying to program the registers of one of my slave device using Aardvark, but having issue's in talking to the device.

Is it possible to configure ZynqPS as slave and Aardvark as Master, if so can you please suggest some steps to do it. Or let me know if there are other solutions to it.

 

0 Kudos
1 Reply
Highlighted
Moderator
Moderator
284 Views
Registered: ‎06-27-2017

Hi @trinadhkosuru ,

This can be possible as Zynq PS I2C is capable of configured to slave also.

Please refer the document mentioned in below forum post. It is verified that Advark master is able to communicate with PS i2c slave.

https://forums.xilinx.com/t5/Embedded-Linux/how-to-use-i2c-cadence-driver-in-slave-mode/td-p/850068

Best Regards
Kranthi
--------------------------
Don't forget to reply, kudo, and accept as solution.
0 Kudos