View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002109 | FSVybrid | NI2C | public | 2014-02-26 09:43 | 2014-02-28 09:17 |
Reporter | zutter | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | V1.4 | ||||
Target Version | V1.5 | Fixed in Version | V1.5 | ||
Summary | 0002109: Enable, disable controler for each transfer cycle | ||||
Description | Enable, disable controler for each transfer cycle. This prevents possible hangs after arbitration was lost. | ||||
Additional Information | WTW Lösche: Wir haben jetzt für die I2C Kommunikation zwei Fehlerbilder ausfindig machen können. In beiden Fällen meldet der Treiber „ARBITRATION_LOST“. 1.) Die SDA-Leitung ist LOW und die CLK-Leitung HI ? hier hilft es von außen eine Flanke auf die CLK-leitung zu legen und der „ARBITRATION_LOST“-Fehler verschwindet und der Treiber funktioniert wieder oder es ergibt sich Fehlerbild 2. 2.) Die SDA-Leitung ist HI und die CLK-Leitung HI ? hier hilft es von außen eine Flanke auf die SDA-Leitung zu legen und der „ARBITRATION_LOST“-Fehler verschwindet und der Treiber funktioniert wieder. | ||||
Found Driver Version | V0.6 | ||||
Fixed Driver Version | V0.7 | ||||
Forum Link | |||||