Forum Discussion
Hi Snehal_p
The HPS i2c connection could be a master and also a slave.
The Agilex HPS is a Hard Processor System which contains a quad A53 MPCore Processor.
To use the HPS, you would require to create a baremetal program or a linux operating system and application to interface with the i2c and Avalon Memory.
The i2c connection created in the Quartus will show up in the Linux environment as an i2c device.
You could refer to the link below on the Golden Software Reference Design for the HPS.
https://www.rocketboards.org/foswiki/Documentation/AgilexSoCGSRD
Regards
Jingyang, Teh
Thanks Jingyang.
Now I think, I2C related queries are resolved. I also got the document for HPS peripherals at the intel site. Able to integrate the HPS subsystem.
I will need some help to clear my understanding related to mailbox client. Keeping this post open till that time.
Regards
Sneha