Hello,
I have trouble interfacing the Digilent PMOD AQS on a Zedboard using only the fabric logic of the FPGA.
I'm reproducing the initialization flow as described in the CCS811 programming guide, which is as follow :
Everything works fine until I write the APP_START register : once done, I only read 0xFF no matter the register I address. I noticed that my I2C accesses are correctly acknowledged by the PMOD. I haven't been able to fetch data from the component so far.
Is this a known issue ? Is there something I am missing here which could explain this strange behavior ?
My I2C link is running at 100 kHz.
Thank you for your answers.