Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
learn:programmable-logic:tutorials:arty-getting-started-with-microblaze-servers:start [2016/07/13 17:08] – Sam Klearn:programmable-logic:tutorials:arty-getting-started-with-microblaze-servers:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 336: Line 336:
 ----- -----
  
-====14. Program the Microblaze Processor====+====1. Program the Microblaze Processor====
  
 >14.1) Make sure you have your Arty plugged into a router before beginning. >14.1) Make sure you have your Arty plugged into a router before beginning.
Line 344: Line 344:
 >{{:genesys2:gsmbs22.jpg?nolink&300|}} >{{:genesys2:gsmbs22.jpg?nolink&300|}}
  
->14.3) Your program will run and you should see the IP information inside of your Serial Terminal.+>14.3) In the console window at the bottom of the screen the details of the connection will be displayed. This shows all three phy speed link settings.
 > >
->{{:genesys2:gsmbs7.jpg?nolink&600|}}+>{{:learn:programmable-logic:tutorials:arty-getting-started-with-microblaze-servers:arty_echo_2017_2_number_1.jpg?600|}}
  
->14.4) Connect to the echo server by opening another terminal and connecting to the **Board IP on port 7**.+---- 
 + 
 +==== 15. Testing the Server with Tera Term ==== 
 + 
 +>15.1) Connect your PC to your Zybo using an Ethernet cable. **If using a router, watch the UART console to find out the IP of the Zybo echo server, and connect to that IP address. Setting up the connection as static is unnecessary.** 
 + 
 +>15.2) In order to connect to the echo server directly from your computer, you must set up your Ethernet connection with a static IP address. To do this: 
 + 
 +>15.2.1) Right click your internet connection and click **Open Network and Sharing Center**.
 > >
->{{:genesys2:gsmbs23.jpg?nolink&500|}}+>{{:nexys4-ddr:server_35.jpg?direct&500|}}
  
->14.5) Test your echo server by typing something into the terminal. Depending on your settings, you might not see the characters until you press **Enter**. When you do, the message will be sent to the Echo Server, and will be echoed back onto your Terminal!+>15.2.2) Find the Ethernet Connection to your Zybo. It should be an unidentified network. Click **Ethernet**.
 > >
->{{:genesys2:gsmbs24.jpg?nolink&600|}}+>{{:learn:programmable-logic:tutorials:zybo-getting-started-with-zynq-server:echo_server_zynq_12.jpg?direct&600|}} 
 + 
 +>15.2.3) Click **Properties**.  
 +> 
 +>{{:nexys4-ddr:server_37.jpg?direct&500|}} 
 + 
 +>15.2.4) Select **Internet Protocol Version 4 (TCP/IPv4)** and click **Properties**. 
 +> 
 +>{{:nexys4-ddr:server_38.jpg?direct&500|}} 
 + 
 +>15.2.5) Click the **Use the following IP address:** bullet and type in an IP address "192.168.1.XX", where XX is a value between 2 and 255, but not 10. **This IP must not be the same as another already on your network**. Make sure to click within the //Subnet mask// field to get the 255.255.255.0 mask to autofill. Click **Ok** and you will have a static IP address. 
 +> 
 +>{{:nexys4-ddr:server_39.jpg?direct&500|}} 
 + 
 +>15.3) Open Tera Term and type in the following info and click **Ok**. 
 +> 
 +>{{:learn:programmable-logic:tutorials:zybo-getting-started-with-zynq-server:echo_server_zynq_4.jpg?direct&600|}} 
 + 
 +>15.4) Type anything into the console and press your keyboard's Enter key. The echo server will echo back your input and display it in the console. 
 +> 
 +>//You can go to Setup->Terminal and change the settings below for a more traditional echo server format// 
 +> 
 +>{{:nexys4-ddr:11.jpg?direct&500|}} 
 + 
 +> Remember to go back into **Open Network and Sharing Center**  
 + 
 +> Select **Internet Protocol Version 4 (TCP/IPv4)** and click **Properties**.  
 + 
 +> Select **obtain an IP address automatically** 
  
 ----- -----
  
 {{tag>learn programmable-logic tutorial arty microblaze-servers}} {{tag>learn programmable-logic tutorial arty microblaze-servers}}