挑战自学tiny4412 day03

day03

在正式对板子进行开发之前,我还做一些前期准备工作,比如对liunx基础命令的复习,liunx内核粗浅的了解以及必要软件的安装。
今日工作:LIUNX内核的了解,MobaXterm安装与使用。

liunx内核

内核:操作系统的一段核心的代码

我所使用的内核版本为liunx3.5
操作系统是管理计算机的软件和硬件的计算机程序
内核是一个管理者
管理文件
管理网络
管理设备
管理内存
管理进程

内核将一个硬件列为一个模块
也是由一个.c和一个.h来构成
在驱动阶段一个模块编译完成之后会生成一个模块文件  .ko
有了模块文件之后,我们就可以通过指令将模块动态的加载到内核里

内核的配置的步骤

1) 拷贝配置文件
cp tiny4412_linux_deconfig ./.config
2) 去掉内核的保护机制
3) 修改配置文件
去掉一个defined单词
4) 编译内核
make && make zImage

内核的烧录

执行命令烧录(需要保证前边的bl1 bl2 uboot  中断向量表都是正常的)
sudo dd iflag=dsync oflag=dsync if=./zImage of=/dev/sdb seek=1057 

MobaXterm的安装和使用

MobaXterm 是远程计算机的工具箱。在单个 Windows 应用程序中,它提供了大量为程序员、网站管理员、IT 管理员量身定制的功能。我们可以用他来远程管理我们的开发板系统。
1)找到MobaXterm的压缩包,并解压
点击MobaXterm_installer_21.2.msi
一直点击下一步
2)安装完成之后会在桌面生成一个小图标
3)双击这个小图标,会出现如下界面

4)用串口线将电脑和开发板链接到一起
并且串口线要让物理机识别
5)点击左上角的Session,会出现如下界面

6)点击Serial,会出现一个新的界面

7)点击ok 这时候给开发板上电 即可看到开发板的启动信息

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值