:)Changed SSPADD for setting i2d clock from 0x4 to 0x8
Score Failures: 55 Success: 38
Changed SSPADD to 0x10
Score Failures: 42 Success: 103
Changed SSPADD to 0x20
Score Failures: 1 Success: 25000 //the one and only error occurred at startup but takes 800uSec for 6-bytes!
Now to find the sweet spot!Changed SSPADD to
0x18Score Failures: 6 Success: 50000 //Some errors occur after startup with several seconds between them
Still same SSPADD, 0x18 but just Reset Master and the Slave processor, test 2
Score Failures: 0 Success: 50000 //Just no errors
Still same SSPADD, but just Reset Master and the Slave processor, test 3
Score Failures: 4 Success: 65000 //Just a few errors
Changed SSPADD to
0x14Score Failures: 20 Success: 1698 //Some errors occur after startup with fractional seconds between them
Changed SSPADD to
0x16Score Failures: 10 Success: 9363 //Some errors occur after startup with fractional seconds between them
Changed SSPADD to
0x17Score Failures: 4 Success: 10000 //Some errors occur after startup with fractional seconds between them
//seems to be a pattern here.
And this years IgNobel Prize for Code and i2c Troubleshooting goes to nctnico thanx!