How do I connect SCB SPI pins to SmartIO? The error “E2809: Unable to find a valid placement for pins and fixed-function blocks.” appears while trying to connect.
In the SPI SCB Component, enable Show SPI Terminals under the SPI Pins tab.
While connecting the SPI to SmartIO, make sure the port and data selected are compatible with the available SCB’s dedicated pins.
For example, if SCB is used as SPI and Port2 as SmartIO in PSoC® 4100S device, then see the table for connection details:
Dedicated Pin as per Datasheet
Connect this to data0 of Port2 SmartIO
Connect this to data1 of Port2 SmartIO
Connect this to data2 of Port2 SmartIO
Connect this to data3 of Port2 SmartIO
Connect this to data4 of Port2 SmartIO
Connect this to data5 of Port2 SmartIO
Connect this to data6 of Port2 SmartIO