在DE10-Nano上运行Linux

本文主要介绍在DE10-Nano上运行Linux的全过程,包括系统写入SD卡,通过串口与Linux连接,基于HPS的小实验。相关资料和软件如GettingStartedGuide.pdf、用户手册,linux镜像均在http://de10-nano.terasic.com/cd中对应的板卡版本的CD内有提供。

Pc和板卡主要通过putty.exe进行连接,putty支持通过串口以及SSH(网络)等方法连接,本文主要是通过串口连接。

首先给板子上电,接入电脑后打开设备管理器,如果没装驱动会发现有个感叹号

有两个方法,第一个是直接右键然后选择upgrade;第二个就是直接在https://www.ftdichip.com/Drivers/VCP.htm 上下载。
确定安装成功的方法就是感叹号消失

Putty直接点击此网页 http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe 下载,配置成: 115200 baud rate 、no parity、1 stop bit、no flow control settings。COM选几号是通过设备管理器查看

接下来,按照如下几步,就能通过putty控制板卡上的Linux系统
1.将已经载入了系统镜像的mocroSD卡插入卡槽(关于镜像的下载地址等请参考第2节创建MicroSD卡镜像)
2.确保MSEL选择开关是被设置成”MSEL[4:0]=01010”(在用户手册中第三章有关于MSEL的介绍)

3.给板子上电
4.打开putty按照先前所说配置,点击open
5.回车后显示logo,开始login,用户名用root,然后密码不用输入直接enter(ps:linux不会把输入的内容以任何种形式显示出来,后面设置密码的时候不要总是以为没输入进去)。

6.如果要更新密码或者说一开始就没要求设置root密码,可以通过输入 passwd root 指令来进行设置。

需要使用Win32DiskImager.exe将镜像写入sd卡下载地址: http://sourceforge.net/projects/win32diskimager/ SD最低要求

系统镜像下载:
Xfce(have desktop):
http://www.terasic.com/downloads/cd-rom/de10-nano/linux_BSP/DE10_Nano_Xfce.zip
lite(do not have desktop):
http://www.terasic.com/downloads/cd-rom/de10-nano/linux_BSP/de10_nano_linux_console.zip
LXDE(have desktop):
http://www.terasic.com/downloads/cd-rom/de10-nano/linux_BSP/DE10_Nano_LXDE.zip
下载好镜像后通过Win32DiskImager把镜像下载进sd卡。


剩余的内容请看world在de10-nano上玩转linux_更新到第四章_.docx