Hi
The Kirin3 has two I2C interfaces (0 and 1) and these can also be positioned on various different port pins. (Make sure that you have pull up resistors attached since the pins are open drain when in I2C mode).
It looks as though you are using I2C1 and configuring them on port QS [PQ0 and PS1] (pins 24 and 25 on the processor - connected to the QSPI bus on the demo board). These are however not connected to the pins that you are measuring.
You need to configure for UC port use [PUC2 and PUC3] (pins 97 and 98 on the processor) - these are connected to the pins that you are measuring (J4-10 and J4-12).
You therefore need I2C1 to use port UC: First alternative functions on PUC 2 and 3:
Regards
Mark
www.uTasker.com
- OS, TCP/IP stack, USB, device drivers and simulator for M521X, M521XX, M5221X, M5222X, M5223X, M5225X. One package does them all - "Embedding it better..."