Half-Duplex UART does not work | Cypress Semiconductor
Half-Duplex UART does not work
I am trying to use the UART (UDB based) in Half-Duplex mode. I am finding that it will not compile with the following error:
Error: plm.M0046: E2071: Unable to pack the design into 4 UDBs. See the Digital Placement section of the report file for details. For additional assistance, see the Mapper, Placer, Router section in the PSoC Creator help.
Error: plm.M0046: E2055: An error occurred during placement of the design.
If I change that UART to Full, it compiles without a problem.
I am unable to use the SCB UART and the Full UART does not leave enough resources for my other components.
Attached is a project which demonstrates this issue on the CYBLE-014008-00 PSOC 4. It only has a single UART component and main.c does nothing.