Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

You should select the desired folder: "TE-EDK-IP" or "TE-EDK-IP\MyProcessorIPlib" should be both correct

Warningnote
It is better if you do not alter folder nesting because double nesting of folders is a Xilinx XPS requirements (even if it is not an SDK requirement).

...

Scroll Title
titleDemo's project properties opened

...

You should click /select "Project References". A new window wil appear on the same pop-up.

Scroll Title
title"Demo Project References" imported from original SDK workspace
Image Added

You shoul also check ((tick)) "reference-TE0300_hw_platform".

Scroll Title
title"Demo Project References" modified
Image Added

After this you should click "OK". You should wait until this mesagge will appear.

Scroll Title
title"Demo Project References" compile ends
Image Added

You should also check the "Board Support Package Project" references.

Click/select "standalone_bsp_0" in "Project Explorer", then click "Project">"Properties".

Scroll Title
titleOpen bsp's project properties
Image Added

A new pop-up window "Properties for standalone_bsp_0" will appear.

Scroll Title
title"standalone_bsp_0 project" references

...

Change rs232 to debug_module

You should generate a new link script.

STDIO connection of RUN and DEBUG: JTAG UART

...

Image Added

In this case the bsp setting is correct. Only "reference-te0300_hw_platform" shoul be checked ((tick)).

Click "OK" and the pop-up will dissapear.

Now, you should select if you desire to debug on a real UART (rs232) or a simulated UART on JTAG (debug_module).

You should click/select "standalone_bsp_0" in "project Explorer", then you should click "Xilinx Tools" > "Board Support Package Settings".

Scroll Title
titleBoard Support Package Settings opening
Image Added

A new pop-up will appear "Board Support Package Settings".

Scroll Title
title"Board Support Package Settings" pop-up
Image Added

After this, you should click "standalone" and set "stdin" and "stdout" to "rs232" or "debug_module":

  1. you should select "rs232" if you desire to use a real UART ( and not a simulated UART though JTAG connection);
  2. you should select "debug_module" if you desire that the XMD_UART works as local UART through the JTAG connection.

 

Tip
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
Scroll Title
titleBSP settings: rs232 or debug_module
Image Added

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".

 

Scroll Title
titleBSP driver checking
Image Added

Click "cpu". In particular you should also verify that "xmdstub_peripheral" is assigned to none if you desire to use debug_module instead of rs232.

Scroll Title
titlexmdstub_peripheral assigned to none
Image Added
Click "OK" and the pop-up should dissapear.