uboot通过图像化界面配置 dns命令

编程入门 行业动态 更新时间:2024-10-10 04:22:45

uboot通过<a href=https://www.elefans.com/category/jswz/34/1771430.html style=图像化界面配置 dns命令"/>

uboot通过图像化界面配置 dns命令

一.  简介

之前文章简单介绍了 uboot图像化配置操作。地址如下:

uboot图像化配置操作说明-CSDN博客

本文就以如何使能 dns 命令为例,讲解一下如何通过图形化界面来配置 uboot。

二.  uboot 通过图像化界面配置 dns命令

这里所使用的 uboot的源码包:NXP的uboot源码包

注意: 在uboot图像配置界面未选中的功能项,可能也开启的。因为配置 Uboot的某个功能,(除了使用图像化配置实现外)还可以通过在 头文件中 定义宏定义开启!!!

打开 Linux终端,进入 uboot源码根目录下,输入"make menuconfig" 命令。进入 uboot配置界面:

1.  搜索涉及 dns 命令的功能选项

我们要使能 dns 命令,但是,却不知道是哪一个配置项,而且有的配置项内部有很多子配置项。

打开配置界面后,键盘上输入 "/" 键,可以进入搜索界面,搜索界面输入 DNS:

选中 "Ok" 选项后,出现如下界面:

2.  选中 DNS命令选项。

我们使能的是 DNS命令,上图红色框中,即给出了uboot 配置界面的目录。

打开 Command line interface -> Network commands 选项后,如下:

可以输入 "?" 键,查看到 DNS 说明。如下:

可以看到,有关 DNS的介绍。有个 CONFIG_CMD_DNS 宏。当配置了 dns选项后,宏CONFIG_CMD_DNS 会在 .config文件中有 "CONFIG_CMD_DNS = y"。

3.  保存 配置了开启 dns 命令。

选中 DNS 命令功能后,最后保存,如下操作:

4.  确认 是否配置 DNS命令。

终端进入 Uboot根目录下,可以查看 .config 文件确认。可以通过 gedit编辑器打开。输入如下命令:

 gedit .config

.config文件可以看到CONFIG_CMD_DNS 宏 设置为 y,如下:

可以看出,在 .config文件中有 CONFIG_CMD_DNS =y,就表示与 DNS命令相关的 .c文件会编译进 uboot。

5.  编译 uboot源码

终端进入 uboot根目录下,输入如下命令进行编译(前提是 uboot的顶层 Makefile中ARCH与CROSS_COMPILE已改为开发板的架构+交叉编译器)。操作如下:

wangtian@wangtian-virtual-machine:~/zhengdian_Linux/linux/uboot/nxp_uboot/uboot-imx-rel_imx_4.1.15_2.1.0_ga$ make V=1

注意:千万不能使用 之前的编译脚本文件进行编译。

因为 mx6ull_alientek_emmc.sh 在编译之前会清理工程,会删除掉.config 文件!通过图形化 界面配置所有配置项都会被删除。

下一篇文章,烧写 uboot到开发板, 验证 DNS命令是否可用。

更多推荐

uboot通过图像化界面配置 dns命令

本文发布于:2023-12-03 11:45:31,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1654987.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:图像   界面   命令   uboot   dns

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!