当前位置: 首页 > news >正文

求职网站开发全国疫情高峰时间表最新

求职网站开发,全国疫情高峰时间表最新,郑州app定制开发公司,广西省建设厅官方网站【实验目的】 掌握 Linux 内核配置的基本方法,完成对网卡驱动、NFS 等相关功能的配置 【实验环境】 ubuntu 14.04 发行版FS4412 实验平台交叉编译工具:arm-none-linux-gnueabi- 【注意事项】 实验步骤中以“$”开头的命令表示在 ubuntu 环境下执行&…

【实验目的】

掌握 Linux 内核配置的基本方法,完成对网卡驱动、NFS 等相关功能的配置

【实验环境】

  1. ubuntu 14.04 发行版
  2. FS4412 实验平台
  3. 交叉编译工具:arm-none-linux-gnueabi-

【注意事项】

  1. 实验步骤中以“$”开头的命令表示在 ubuntu 环境下执行,以“#”开头的命令表
    示在开发板下执行

【实验步骤】

  1. 在内核源码的顶层目录下执行如下命令,修改内核配置

     $ make menuconfig
    

给内核选配 DM9000 网卡驱动,然后选择“Save”保存

	Device Drivers --->[*] Network device support --->[*] Ethernet driver support ---><*> DM9000 support

因为内核要使用 NFS 去挂载根文件系统,而 NFS 是基于 TCP 协议实现的,所以这里需
要选配 TCP 相关的网络协议(部分功能默认已经选配),然后选择“Save”保存

	[*] Networking support --->Networking options ---><*> Packet socket<*> Unix domain sockets[*] TCP/IP networking[*] IP: kernel level autoconfiguration

因为内核要使用 NFS 去挂载根文件系统,所以需要给内核选配 NFS 客户端及相关功能

	File systems --->[*] Network File Systems ---><*> NFS client support<*> NFS client support for NFS version 3 (NEW)[*] NFS client support for the NFSv3 ACL protocol extension[*] Root file system on NFS

设置完成后通过方向键选择‘Save’保存即可,然后选择‘Exit’退出该配置界面

  1. 在设备树中添加网卡的硬件信息

     $ vi arch/arm/boot/dts/exynos4412-fs4412.dts
    

在文件的末尾,最后一个花括号前添加如下内容(即要写在根节点之内)

	srom-cs1@5000000 {compatible = "simple-bus";#address-cells = <1>;#size-cells = <1>;reg = <0x5000000 0x1000000>;ranges;ethernet@5000000 {compatible = "davicom,dm9000";reg = <0x5000000 0x2 0x5000004 0x2>;interrupt-parent = <&gpx0>;interrupts = <6 4>;davicom,no-eeprom;mac-address = [00 0a 2d a6 55 a2];};};
  1. 修改时钟相关配置(忽略无用的时钟)

     $ vi drivers/clk/clk.c
    

	static bool clk_ignore_unused;

修改为以下内容,然后保存退出

	static bool clk_ignore_unused=true;
  1. 修改 EMMC 相关配置

     $ vi drivers/mmc/core/mmc.c
    

	if (card->ext_csd.rev > 7) {pr_err("%s: unrecognised EXT_CSD revision %d\n", mmc_hostname(card->host), card->ext_csd.rev);err = -EINVAL;goto out;}

修改为以下内容,然后保存退出

	#if 0if (card->ext_csd.rev > 7) {#elseif (card->ext_csd.rev > 8) {#endifpr_err("%s: unrecognised EXT_CSD revision %d\n", mmc_hostname(card->host), card->ext_csd.rev);err = -EINVAL;goto out;}
  1. 编译内核和设备树

     $ make uImage$ make dtbs
    
  2. 测试内核和设备树
    将编译生成的内核和设备树拷贝到 tftp 的工作目录

     $ sudo cp arch/arm/boot/uImage /tftpboot$ sudo cp arch/arm/boot/dts/exynos4412-fs4412.dtb /tftpboot/$ sudo chmod 777 /tftpboot/* 
    

重启 tftp 和 nfs 服务器

	$ sudo service tftpd-hpa restart$ sudo service nfs-kernel-server restart

重启开发板查看现象,如图所示,此时 Linux 内核已经能通过 NFS 去挂载根文件系统
在终端下执行‘ls’命令我们就能看到根文件系统中的内容
在这里插入图片描述

http://www.wangmingla.cn/news/18937.html

相关文章:

  • 如何做高端网站建设外贸网站推广
  • 温州做网站哪家比较好揭阳seo快速排名
  • 网站的分类有哪些廊坊关键词优化排名
  • 自己怎么开网站备案历史权重查询
  • 如何选择网站改版公司seo网站优化优化排名
  • 乡镇网站建设沈阳网络关键词排名
  • 余姚网站建设设计如何在百度上添加自己的店铺
  • 安徽省政府门户网站建设百度文库首页官网
  • seo黑帽技术工具百度搜索优化
  • 做网站的团队网站搜索引擎优化情况怎么写
  • 提供网站建设备案2020 惠州seo服务
  • wordpress 用户seo专业培训
  • 成都市微信网站建设百度网站优化
  • 海关做预归类的网站武汉网络推广公司排名
  • 备案的域名可以做盗版电影网站吗百度账号客服人工电话
  • 韶关做网站需要多少钱sem是什么职业
  • 个人电脑做网站主机十八未成年禁用免费app
  • 自己可以做网站服务器吗百度广告收费标准
  • 企业网站怎么做的网站媒体推广
  • 医院手机网站模板大连seo顾问
  • 优秀的网站业务推广网站
  • 河南省洛阳市建设银行的网站北京网站优化校学费
  • 盐城网站建设服务站长工具永久
  • 网站应急响应机制建设情况百度学术论文查重入口
  • 天津网上商城网站建设重庆百度关键词推广
  • 怎么做外贸网站优化dsp投放方式
  • 为什么没人做同城购物网站seo免费优化公司推荐
  • 通辽企业网站建设群站优化之链轮模式
  • 网站建设沈阳公司跨境电商网站
  • 电子商务网站安全措施一键免费建站