打印

u-boot实验之字符驱动程序 里面有可以直接使用的文件

[复制链接]
179|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Spikess|  楼主 | 2018-10-6 13:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
实验12 字符设备驱动程序设计实验目的掌握字符设备驱动程序编写的框架;掌握设备驱动相关的知识;实验原理参考本周大课课件《字符设备驱动程序.PPT》。实验步骤建立一个工作目录,我们的驱动程序模块程序保存在这个目录下; #mkdir    sec_drv#cd  sec_drv1 自己编写一个字符设备驱动程序





具体,需要把文件拷贝进虚拟机,然后cd 进去该文件夹,安装,具体命令是

1.cd second_drv    2.make   3.make install   4.arm-linux-gcc main.c -o main   5.cp main /home/sice/rootfs

然后通过串口工具putty进入u-boot开发板,在开发板烧录之前的几秒等待时间按下enter,进入操作界面,接着设置好参数,即以下操作

先输入我前一个帖子的三大命令中的前两个命令就够了,更加具体请看文档,如果出了问题也要去里面观看文档,文档的除了一个要用TAB键的地方外,都可以复制黏贴,火速完成实验

setenv bootargs "root=/dev/nfs nfsroot=192.168.1.88:/home/sice/rootfs ip=192.168.1.20  console=ttySAC0,115200  init=/sbin/init"



setenv bootcmd  "usb start;tftp 0x40800000 zImage;usb stop;go 0x40800000"



saveenv





insmod /lib/modules/3.5.0/extra/sec_drv.ko





mknod /dev/sec_drv c 250 0



./main

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

417

主题

421

帖子

0

粉丝