cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1 MCU

New Contributor II

Hi - we're developing on the -059 stick DK, with the MCU CY8C5888.

We're trying to swizzle the bits on GPIO port P3, relative to the data bits on GraphLCDIntf component, working in 8-bit 8080A interface mode.  Note that this needs bidirectional IO, with OE pins per port pin.

We get the strange error: p3[2] this pin does not support SIO

AFAIK we're not doing anything to indicate that we need SIO on this pin.

Any help would be greatly appreciated!


Thanks,

Larry

0 Likes
Reply
1 Solution
New Contributor II

Hi KTrenholm,

Thanks!  Actually, it now seems that the problem was the we were routing this I/O pin to an input, but the input buffer was not enabled in the pin dialog box.  The error message was definitely not helpful!

At any rate, we seem to have resolved the issue by correctly defining the pins as bidirectional.

Regards,

Larry

View solution in original post

0 Likes
Reply
3 Replies
Contributor II

Easiest thing to check is to make sure none of these options are selected for the pin configuration, as they will require the use of an SIO pin:

- Hot Swap

- Input Threshold Level set to:

        - Vddio

        - 0.5 x Internal/External Vref

        - Internal/External VRef

- Drive Level set to External/Internal VRef

- Drive Current set to 25mA sink

New Contributor II

Hi KTrenholm,

Thanks!  Actually, it now seems that the problem was the we were routing this I/O pin to an input, but the input buffer was not enabled in the pin dialog box.  The error message was definitely not helpful!

At any rate, we seem to have resolved the issue by correctly defining the pins as bidirectional.

Regards,

Larry

View solution in original post

0 Likes
Reply
Contributor II

Good to know you figured it out!

Still, strange that setting would trigger an error message about SIO.  Maybe it's a bug?  It looks like that only time the input buffer should ever be disabled is to save power when not in use or when using the pin as an analog.   It should have nothing to do with SIO.

0 Likes
Reply