My platform is the zynq zc706. I cloned the “https://github.com/analogdevicesinc/no-OS” archive and built the Xilinx SDK using the “ad9361/create_xilinx_sdk_project.sh” script. I built the project with #define CONSOLE_COMMANDS and #define XILINX_PLATFORM included in the beginning of main.c. The program initially runs ok but characters typed into the serial terminal are not echoed. I modified “console.c/console_get_command()” and added a uart_write_char() call right after uart_read_char(). I thought this would echo all read characters back to the serial terminal but no luck.
Why does this not work? Is there another way to accomplish this echo feature?