Thx for test, which hw-rev do you have? Peter and mine was 1.0 where we needed this patch. Maybe v1.1 is fixed…then it will be interesting what was changed
just change U22 HYM8563TS to AT8563S.because we found after poweron the frist time to read HYM8563TS(i2cget), oftenly won’t return anything,but the second time an after that, it work fine.
AT8563S does not have this issue.
Mhm,that matches my experience and why i had sent the patch simply try to init 3 times. Wonder why new chip is recognize as hym too as it looks to be completely different vendor.
Do you find anything in research why this issue is happen (race condition?) And why other rk boards seem to not affected? Hym seems to be widely used.
Yes, RK’s reference design also uses HYM, but the actual test is not good. We have also measured the waveform and timing of I2C. At least we think there is no problem.Tried HYM’s agent for their help, but their support is not enough, so we replaced it