Forum Discussion
Hello Kian,
Thank you for your response.
- It is revision C. However, it seems I've been referring to the schematics of rev b all this time. I could find only rev b schematics on the Terasic website. Could direct me to where I could find data on rev c boards?
- I wrote a c code for toggling the GPIO and probed the R306, however, there's no change. It doesn't toggle. It stays high.
- When scanning the i2c bus, I see 0x53 which is the g-sensor since that is its device address. I don't see LTC connector.
Regards
Hi greenlantern01,
Regarding the GPIO toggling not working , probably you can check whether R306 is the same placement as per rev C. Unfortunately i dont have Rev B schematic so cannot confirm on this whether the connections are the same with Rev C.
Probably you will need to toggle the LTC first before can use the i2cdetect.
Thanks
Regards
Kian
- greenlantern0114 days ago
Occasional Contributor
Hi Kian,
The board I am using is Rev C. I have tried doing the following steps to be able to toggle the HPS_LTC_GPIO:
- Verified the HDL file connections.
2. Checked the Pin Planner to confirm if I am connecting to the correct I2C bus.
3. I generated the rbf file from the sof_to_rbf generator and saved it on the memory card which has angstrom on it.
4. I have attached the C code that I used to toggle the HPS_LTC_GPIO.
5. i2cdetect -l output:
6. i2cdetect -y -r 0 output:
I have shared the DTS file changes previously, however when trying to boot the FPGA after those changes the FPGA crashes.
Despite these process I am still not able to toggle. Kindly advice on next steps.
Thanks