View Issue Details

IDProjectCategoryView StatusLast Update
0004267FSiMX6ULDIOpublic2020-04-06 04:46
Reporterzutter Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product VersionV1.20 
Target VersionV1.30Fixed in VersionV1.30 
Summary0004267: IOCTL_DIO_REINIT will not work if the pin was used for another interface in the meanwhile
DescriptionIOCTL_DIO_REINIT will not work if the pin was used for another interface in the meanwhile
Steps To ReproduceFirst IOCTL_DIO_REINIT works dwDatOffs 0x0 -> 0x5 ...
Configure pin for UART ...
After second IOCTL_DIO_REINIT you cannot access pin from DIO anymore
DIO_SetPinAsAltfn is not called anymore because dwDatOffs 0x0 = 0x5

if (l_PortInfo[dwIOPin].dwDatOffs != 0x5)
    DIO_SetPinAsAltfn(dwIOPin, 0x5,DEFAULT_PUD,DDK_IOMUX_PIN_SION_FORCE);
Forum Link
Found Driver Version
Fixed Driver Version

Activities

There are no notes attached to this issue.