VNC是是一款优秀的远程控制工具软件,当开发板缺乏显示接口的时候,用户可以使用VNC给开发板扩展桌面。

这是我参考Intel (https://software.intel.com/content/www/us/en/develop/topics/fpga-academic/teach.html)大学计划的 嵌入式设计的实验给大家演示一下如何通过VNC 远程登录到开发板的。

1. 首先完成烧写SD卡。参考:。。。
 
2. 给开发板开机,并给计算机与DE1-SoC开发板之间建立网络连接:
 

 3. 设置主机的IP,让主机的IP跟开发板的IP在同一个局域网段内:

那开发板网段是多少,查下DE1-SOC设置的网段:

 

查到DE1-SOC默认设置了两个,一个是192.168.0.123, 一个是192.168.1.123, 那我们可以随便选一个,Change the IP Address field to: 192.168.<0 or 1>.<# between 0-255 excluding 123,我随便选,比如把PC的网段设置在192.168.0.107 

4. 找到控制面板——网络和Internet——网络和共享中心,

5. 找到PC与开发板连接的以太网,右击选择属性:

 

 6. 选择IPV4, 选择属性:

 7. 然后做如下设置:

 

 8. 然后来测试下看板子和PC之间是否能ping通:

 

OK, 可以ping通。

9. 然后打开VNC软件,选择File——New connection...

 

 然后填写IP地址:(注意这里填写的是 开发板的地址,我们要去连接开发板)

 

点击Contiue:

 然后输入密码“password”:

 好啦, 这就连接到DE1-SOC了, 我们可以看到DE1-SOC上跑的Ubuntu 桌面啦!

接下来就可以进行嵌入式本地编译或者调试操作了。