12.17

任务目标 // 进度:

  • Linux系统定制

工作结果:

学习笔记:

2.1.确定系统发行版本号

# uname -r      //内核发行号
4.2.3-300.fc23.i686
# uname -i      //硬件平台
i386                            //Fedora-23-mate-i386.sio

2.8.更新网卡驱动

Realtek官网下载网卡RTL8111H-CG对应的最新Linux驱动程序,并安装更新网卡驱动。

2.9.设置网络

Realtek官网下载网卡RTL8111H-CG对应的最新Linux驱动程序,安装更新网卡驱动。

# route -n     //查看路由表
# route add    //添加路由
# route add -host   //添加到主机的路由
# route add -net    //添加到网络的路由
# route del    //删除路由
# ifconfig     //查看网络接口情况# service network-manager stop   //永久关闭Network-Manager服务
# systemctl disable network-manager
# service network-maneger start  //永久开启Network-Manager服务
# systemctl enable network-manager
# systemctl status network-manager  //查看Network-Manager服务
# service network restart        //永久开启network服务
# systemctl enable networkenp3s0网口,设置静态IP:
# vim /etc/network/interface
auto enp3s0
iface enp3s0 inet static
address 192.168.95.80
gateway 192.168.95.3
netmask 255.255.255.0
文件添加755权限
chmod 755 /etc/network/interface
重新启动网络服务
service network restart

2.10.测试串口

串口配置的重启设置修正

  1. 查看系统下串口配置情况

    # cat /proc/tty/driver/serial
    

    设置系统支持的串口数量,在内核启动参数中加入8250.nr_uarts=14

    # vim /boot/grub2/grub.cfg
    
  2. 设置中断属性

    2.1.设置Fintek的中断属性

    Index/Data端口:4E4F

    unlock_key:0x77 和 0xA0

    寄存器70H,将bit6,bit5,bit4置为0,1,1。即设置为上升沿触发。

    2.2.使用 setserial 命令设置COM1和COM2

    联网安装
    # yum install setserial         //fedora22 停用,dnf 代替
    # dnf install setserial
    手动安装
    # rpm -ivh setserial-xxx.rpm
    设置串口
    # setserial /dev/ttyS0 port 0x3f8 irq 4 uart 16550A    //设置串口COM1
    # setserial /dev/ttyS1 port 0x2f8 irq 3 uart 16550A    //设置串口COM2
    

    uart 异步通信类型:8250,16450,14330,16550A

  3. 串口排序

  4. 测试串口

    单串口自发自收通信,多串口间收发通信。

    方式1:工具moxa

    # ./msterm
    # ./x86_recv /dev/ttyS0 115200 8 0 0 2 0 232    //115200波特率 8位数据 0无奇偶校验 0 2终止位数 0休眠状态 232通信方式
    

    方式2:recv.o 和 send.o

    # ./x86_send /dev/ttyS0 115200 8 0 0 2 1 232
    # ./x86_recv /dev/ttyS1 115200 8 0 0 2 1 232
    

2.11.显示配置

显示接口:VGA1,VGA2,VGA3,LVDS

安装SM750显示驱动

/etc/X11/xorg.conf

2.34GPIO驱动

心情感悟:


dnf命令

12.17-Linux系统定制相关推荐

  1. 嵌入式Linux串口终端的定制,基于PC/104平台嵌入式Linux系统定制方法

    基于PC/104平台的嵌入式Linux技术在海洋自动观测系统中具有广泛的应用前景,Linux定制方法的研究是嵌入式Linux系统研制的关键工作.本文结合PC/104平台嵌入式Linux系统的研制,详细 ...

  2. 夺命雷公狗---linux NO:17 linux系统查找

    which : 命令是查找命令是否存在,以及命令的存放位置在哪儿. 如果没有查到他将返回no XXX in (查找过的路径).... 这必须是可执行权限的文件,而且必须是存放在上面这些目录中才可以用查 ...

  3. linux 彻底定制指南,8.3. Linux-2.6.11.12 《Linux 彻底定制指南》[翻译:金步国]...

    8.3.1. 安装内核 编译内核包含几个步骤(配置.编译和安装)请阅读内核源码树里的 README 文件,选择不同于本书的其它配置内核的方式. 运行下面的命令做编译前的准备: make mrprope ...

  4. 支持Linux系统恢复工具,12款Linux系统恢复工具

    电脑死机,硬盘崩溃,花巨大的money搞个急救保护器--这都是计算机的阴暗面. 时间一直这样走着,走着,不定哪天背点儿.对于电脑损坏造成的损失,着急抓狂毫无意义.相反,使用恰当的工具反而会最小化损失. ...

  5. Linux自带的恢复工具,12款Linux系统恢复工具

    电脑死机,硬盘崩溃,花巨大的money搞个急救保护器--这都是计算机的阴暗面. 时间一直这样走着,走着,不定哪天背点儿.对于电脑损坏造成的损失,着急抓狂毫无意义.相反,使用恰当的工具反而会最小化损失. ...

  6. linux硬盘恢复软件哪个好用,实用推荐:12款Linux系统恢复工具

    1. Photorec -从各种崩溃的介质中恢复丢失的数据 你不必费劲擦除你的硬盘数据,一个"rm"命令使用不当就可能帮你的忙--呵呵-图形化的环境有情可原,可以恢复你刚才不小心删 ...

  7. VMware虚拟机12安装linux系统

    http://jingyan.baidu.com/article/4f7d5712d20a1b1a21192760.html 阿里云开源镜像站:http://mirrors.aliyun.com/ 转 ...

  8. pc安装linux内核,PC/104平台嵌入式Linux系统核心定制方法

    摘 要:基于PC/104平台的嵌入式Linux技术在海洋自动观测系统中具有广泛的应用前景,Linux核心定制方法的研究是嵌入式Linux系统研制的关键工作.本文结合PC/104平台嵌入式Linux系统 ...

  9. 爱快固件是Linux系统吗,Linux 系统下 VirtualBox 里安装爱快系统 (2.4.4)

    9 z; x$ t+ p) L% R$ K* ` 来论坛几个月了一直也没奉献点啥, 今天下午想在 VirtualBox 里安装个软路由系统体验一下, 于是就想索性就写成一篇帖子分享给大家吧. 之所以装 ...

最新文章

  1. linux top 报错 TERM environment variable not set.
  2. SpingBoot中使用MyBatis和pagehelper实现数据的增删改查和分页
  3. 客户/服务器模型:编程思想
  4. USACO Section 1.5 Prime Palindromes 解题报告
  5. 需求规格说明书格式及要求
  6. 音频的音量检测java实现_免费剪切和合并音频,小白必读
  7. netty java开发文档_Netty简明教学文档
  8. Nginx的HTTP负载平衡
  9. asp.net core 读取连接字符串
  10. winform 自定义控件属性在属性面板中显示的问题
  11. 度身定造的女孩子C程序
  12. Slider 滑动条效果
  13. 数据迁移 java_数据迁移的成功策略
  14. 软件工程第一次作业 192402 20194653 徐伟刚
  15. Opencv中的颜色检测
  16. 【转】详解4G内存与CPU,BIOS和操作系统之间的牵绊
  17. css 超出文字头尾相接滚动_【转载】CSS3 ——文本超出设置 超出显示...与跑马灯效果...
  18. Google 搜素技巧
  19. Map--HashMap实现分析
  20. C 语言跳动的心(可变色版本)

热门文章

  1. SQL SERVER 2008 R2的累计补丁下载地址
  2. 10道字节跳动C++/Java笔试真题你能做对几道?3道就赢了80%的竞争者(含答案)
  3. VirtualBox中win7系统无法安装增强功能
  4. android pie_Android Pie中的新安全功能,以及为什么对它们感到兴奋
  5. php对接阿里云API调用企业税号查询的高级实战案例解析(下拉筛选查询、远程调用API、xm-select组件应用)
  6. 丰巢互动媒体的新玩法,智能柜焕新“皮肤”了解一下
  7. 年轻人还记得KCP吗?什么是KCP,怎么使用呢!!!
  8. 使用JDBC操作MySQL数据库
  9. 达梦数据库使用小记录【关于 无效的列】
  10. Linux最最最常用命令!