a new pop up "New Board Support Package Project" will appear;
select "standalone" for "Board Support Package OS" and "standalone_bsp_0" for the "Project name"
a new pop-up will appear "Board Support Package Settings"
after this you should click "standalone" and set "stdin" and "stdout" to "rs232" or "debug_module"
you should select "rs232" if you desire to use an external UART
you should select "debug_module" if you desire that the XMD_UART works as local UART through the JTAG connection
Demo program (running on MicroBlaze) will work even in case the UART port is left unconnected: it is not necessary to use a USB/Uart converter or Uart port on a PC, if you are using XMD UART HDL block.
after this you should click drivers to verify that all Microblaze components are supported by the driver in the repository C:\XilinxProject\TE-EDK-IP; click "OK" and the pop-up should dissapears;
after you have verified that all Microblaze components are supported by a driver, right click the "standalone_bsp_0" folder in "Project Explorer" and
the pop-up "Properties for standalone_bsp_0" should appears
click "Project References"
you must verify that "standalone_bsp_0" references to "reference-TE0300_hw_platform":if is not checked you must check the box.
click "OK";
after this, you should wait until the SDK compile the added files (C-Build [standalone_bsp_0]) and a message 'Finished building libraries' appears