View Issue Details

IDProjectCategoryView StatusLast Update
0002910FSVybridNI2Cpublic2018-04-04 08:45
Reporterzutter Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product VersionV2.3 
Target VersionV3.0 
Summary0002910: Repeated start does not work
DescriptionRepeated start does not work
Steps To ReproduceTranfer data sequencies like below cause always "NI2C_FLAGS_ARBITRATION_LOST":
NI2C_MSG_HEADER config_msg1[] =
{
    ...
    {ADS_WRITE, 0x00, 0x0001}, /* Select channel 3 (UL/Y-) */
    {ADS_READ, 0x00, 0x0002}, /* Read channel 3 (UL/Y-) */
    {PCA_WRITE, 0x00, 0x0002}, /* Set idle check config */
    ...
};
/* Main program */
#define HEADER_SIZE1 sizeof(NI2C_MSG_HEADER)

BYTE config_data1[] =
{
    ...
    ADS_CH3, /* 6: Select channel 3 (UL/Y-) */
    0x00, 0x00, /* 7: Read channel 3 (UL/Y-) */
    PCA_OUT, 0x87, /* 9: LR/LL: open, UR/UL: GND, LED off */
    ...
};
Found Driver Version
Fixed Driver Version
Forum Link

Relationships

duplicate of 0003074 resolvedzutter FSiMX6 Repeated start does not work 

Activities

There are no notes attached to this issue.