I2C -start failed message

Hi,

I have I2C message : I2C Warning: .\src\i2c_vyb.c, 148: Start failed

Windows CE Kernel for ARM (Thumb Enabled) Built on Mar  8 2013 at 17:05:33

Toradex Windows CE 6.0 1.5b6 for Vybrid Built Nov 21 2017
Loading EDMA...
Done EDMA
Loading NAND...
Done NAND
Loading UARTA...
Port is used for OS debug!.
Loading UARTB...
Done UARTB
Loading UARTC...
Done UARTC
Loading I2C1...
Enabled I2C state machine. Please note that newer versons of Toradex Libraries wont work.
Done I2C1
Loading WKU...
WakeupSources:
    SODIMM 43  wake up when toggling.
Done WKU
Loading AC97...
Done AC97
Waiting for flash disk \FlashDisk for 300 seconds
Folder mounted
Loading Audio...
Done Audio
Loading ENET2...
Done ENET
ENET: Using mac from serial number
The name for the external PHY is KSZ8041
ENET Auto-Negotiation
ENET : Auto-negotiation is on
Loading USB OTG...
Done USB OTG
Loading ESDHC2...
Done ESDHC2
Loading ADC1...
Done ADC1...
Loading ADC2...
Loading USB Device...
Done ADC2...
Loading Display Driver...
Done Display Driver
Loading PS2...
Failed PS2
Loading Touch...
I2C Warning: .\src\i2c_vyb.c, 148: Start failed
Done USB Device
Done Touch
RTC Time restored (20.06.2001 01:10:38)
+OEMSetAlarmTime(2006/3/12 2:0:0.000)
-OEMSetAlarmTime(rc = 1)

Any ideas why is fail?

Regards
Kris

As you can see in your debug output you have i2c driver enabled. This is not compatible with new libraries and RTC sync is build using new libraries.

Do you use old version of libraries in your software? You should clear registry and then RTCSync will work.
But if you use old version of libraries it will enable state machine again and RTCSync wont work. You should consider updating to latest image and libraries.