Cyclone V, Pin Multiplexing

Hi there,

My custom board uses Intel Cyclone V FPGA processor. And here the UART Tx & Rx pins are changed. In DE10 Nano board, we are using gpio49 and 50 pin as UART tx & rx pins (UART0).

And in my Custom board, we are using gpio61 and gpio62 as RX and TX. So, UART is not working properly as there might me configuration related issue in u-boot.

And while we load the uboot.bin file and preloader.bin file through HPS in the QSPI flash, board is not getting booting up, but current is getting consumed properly.

What might be the issue? How can we debug? Can you please guide us how to resolve this issue and get the UART printed?

Also we changed the pinmux_config.h (sys_mgr_init_table) as per the new pinouts

file located in \uboot_24_04\Target_Board\u-boot-v2020.07\board\terasic\de10-nano\qts

and rebuilded our code, but still failing to configure my customized UART pins.