【译制+尝试】通过UART终端在DE10标准板上运行Linux

通过UART终端在DE10标准板上运行Linux(Chapter 5)

序言(5.1节)

本章演示如何设置 UART 终端并连接到运行 Linux 的 DE10 标准板。此外,我们将展示如何创建 Micro SD 卡映像以使用另一个板支持映像(BSP),例如 Linux 控制台。 用户可以从 Terasics 网站下载最新的 SD 卡镜像文件。

创建MicroSD卡镜像(5.2节)

您可以在 Windows PC上使用来自 http://sourceforge.net/projects/win32diskimager/ 的名为 Win32DiskImager.exe 的免费工具,来对 microSD 卡 Linux 映像进行烧录。

MicroSD规格

  • 容量:最低 4GB
  • 速度:4级(至少)

下载 LXDE SD Card Image文件

DE10 Standard_LXDE.img 文件包含在 DE10 标准板上运行 Linux 所需的所有项目。 (您可以从以下链接下载压缩文件:http://www.terasic.com/downloads/cd/rom/de10-standard/Linux/DE10-Standard_LXDE.zip.)下载后解压文件得到图像文件。

所需项目如下:

  • SPL Pre-loader
  • U-boot
  • Device Tree Blob
  • Linux Kernel
  • Linux Root File system
    Win32 Disk Imager
    SD卡映像文件需要先编程到Micro SD卡中,然后才能使用。
    以下步骤介绍了如何使用Win32DiskImager.exe在windows机器上创建microSD卡。
  1. 将microSD卡连接到Windows PC
  2. 运行Win32DiskImager.exe
  3. 选择microSD卡的图像文件
  4. 选择microSD卡设备
  5. 单击写入开始将图像文件写入 microSD 卡。 等待镜像写入成功。
  6. 还有一个没有桌面功能的 Linux console 镜像文件可以在下面的链接下载:
    http://www.terasic.com/downloads/cd-rom/de10-standard/Linux/DE10 Standard_Linux_Console.zip.
  7. 输入“root”即可进入系统。

设置 UART 终端(5.3节)

本节介绍如何在 DE10 标准板上安装 USB 转 UART 芯片的驱动程序以及如何在主机 PC 上设置 UART 终端。 DE10 标准板通过Micro USB 连接器 J4 与 PC 通信。在板上运行 Linux 之前,您应该安装 USB 转 UART 驱动程序并配置 UART 终端。
UART 终端的硬件设置

安装驱动

本节介绍如何安装USB到UART通信的驱动程序。Windows 7上的必要步骤是:

  1. 通过将USB电缆插入DE10-Standard Micro USB连接器J4,将计算机连接到开发板(连接如图3-3所示。
  2. 打开主板电源,然后在Windows中打开计算机设备管理器。你会发现一个无法识别的FT232R USB UART。
  3. 3.正确安装驱动程序后,USB串行端口被识别为COM5之类的端口。(打开设备管理器,了解您的计算机中分配了哪个COM端口)
  4. 现在,您可以关闭DE10标准板的电源。

图3-3 USB、VGA输出和电源线
位于第二步后:选择FT232R USB UART更新驱动程序软件。该驱动程序可以从http://www.ftdichip.com/Drivers/VCP.htm.下载

配置UART端子(UART端子规格)

  • 115200波特率
  • 无奇偶校验
  • 1个停止位
  • 没有流量控制设置

在DE10标准板上运行Linux(5.4节)

本节介绍如何在DE10标准板上运行预构建的Linux映像。您可以按照以下步骤运行Linux:

  1. 将带有预建图像的出厂microSD卡插入主板(参见第5.4节至准备一张microSD卡)
  2. 确保MSEL开关设置为“MSEL[4:0] = 01010”
  3. 给电路板加电(详见第3章)
  4. 打开putty.exe(本人使用的是MobaXterm),选择保存的配置DE10_Standard _SoC,然后单击打开按钮。
  5. 成功引导后,Linux会询问登录名。键入“root ”,然后按Enter键跳过密码
    在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

子吐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值