View Issue Details

IDProjectCategoryView StatusLast Update
0002100FSVybridNI2Cpublic2014-02-26 13:25
Reporterzutter Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product VersionV1.4 
Target VersionV1.5Fixed in VersionV1.5 
Summary0002100: Implement bus busy detection
DescriptionImplement bus busy detection.
Additional InformationHallo Herr Zutter,

Wir haben ein Problem mit dem I2C-Treiber.
Wenn die SDA-Leitung auf Low ist (z.B. weil ein Slave den letzten Clock verpasst hat und die Leitung noch auf LOW hält), dann gibt der PicoCOMA5 keine Clocks mehr auf der CLK-Leitung aus.
Es kommt zu einem death lock: Der Slave hält die SDA-Leitung auf LOW weil er noch auf einen Clock wartet und der PicoCOMA5 clockt nicht weil die SDA-Leitung LOW ist ? keine Datenübertragung auf dem I2C-Bus mehr möglich.

Bitte ändern Sie den I2C-Treiber so, dass der PicoCOMA5 auch dann clockt, wenn die SDA Leitung LOW ist.
Diese Änderung ist für uns sehr dringend!

Vielen Dank,
Christoph Lösche
Found Driver Version
Fixed Driver Version
Forum Link

Activities

There are no notes attached to this issue.