Other Parts Discussed in Thread: TPS650332-Q1
Tool/software:
Hi, Phil Yi40,
I have a question to consult about. In order to reduce the number of kernel calls, we hope to be able to read the values of multiple consecutive registers at once.
But we read multiple registers with consecutive addresses, it seems that only the value read from the first register is correct. Is it because multiple registers cannot be read at once in TMDSCNCD263-PMIC?
for example:
I read five sets of registers, and the addresses of the registers in each set are consecutive. There are a total of 16 registers, and the values read are:
When I read the values of these 16 registers separately, the values read are:
From the above results, it can be seen that the values of registers obtained through continuous reading and individual reading are different. Why does this phenomenon occur?
We are looking forward to your reply.