I previously worked on a Nexys4 DDR board. I created a UART module for this board that directly tied the UART_RXD_OUT output to the IO package pin (pin D4). I recently got the Zybo Z7-10 board. The Zybo board has no UART pin directly available to the PL. Is it possible to use this same module on the new board via EMIO. I tried to enable EMIO and tie this same output signal to the UART0_RX. I can successfully validate the block design. I run synthesis and the implementation without any errors. I only get errors when trying to generate a bitstream.
Attached is a screenshot of the errors I am getting. The block diagram I am using is also shown. I created a simple test module that initializes some registers and uses btn to trigger the transmission of this register data.
The constrains for this project are the following: