嵌入式Linux学习
文章平均质量分 56
shuitianyi123
这个作者很懒,什么都没留下…
展开
-
嵌入式Linux学习 rootfs配置及打包
b. 如果是不需要模块加载的,是系统本身的指令可以实现的可以修改 rootfs/etc/init.d/rcS文件,最后追加ifconfig eth0 up。如果是自启动依赖额外的库模块的(比如QT程序自启动),修改rootfs/etc/profile文件,在最后面追加需要自启动的程序:cd /(如果要在系统启动后直接配置对应的路径是/etc/init.d/rcS)(如果要在系统启动后直接配置对应的路径是/etc/inittab)(如果要在系统启动后直接配置对应的路径是/etc/profile)原创 2024-05-03 22:56:35 · 47 阅读 · 1 评论 -
嵌入式Linux学习03-- 驱动整合进系统内核
3.一般初始只有24c02.c, 24c02.0 24c02reg.h built-in.o几个文件,copy drivers/目录下别的驱动的Kconfig和Makefile到本文件夹下,修改Kconfig和Makefile。目录下,比如我的24c02文件夹放到/home/test001/linux/image/linux-imx-rel_imx_4.1.15_2.1.0_ga_alientek/drivers/char/下面。4.然后修改上一级目录Kconfig和Makefile文件。原创 2024-04-26 13:27:44 · 140 阅读 · 0 评论 -
嵌入式Linux学习02--模块加载卸载
mknod /dev/led c 200 0 (创建/dev/led驱动,字符串设备ID 200);确定驱动节点加载成功:ls /dev/led -l 能查询到对应的设备led。5.加载ko模块:modprobe *.ko 如果报错not found in modules.dep,输入命令depmod 自动更新modules.dep文件 ,sudo cp *.ko(对应的ko文件名) /home/test001/linux/nfs/rootfs/lib/modules/4.1.15。原创 2024-01-14 22:31:05 · 539 阅读 · 0 评论 -
嵌入式Linux学习01--Uboot及zImage通过ftfp和nfs启动
d.nfs下载zImage系统:nfs 80800000 192.168.1.100:/home/test001/linux/nfs/zImage。设备树路径:/home/test001/linux/tftpboot/imx6ull-alientek-emmc.dtb。zImage路径:/home/test001/linux/tftpboot/zImage。文件系统路径:/home/test001/linux/nfs/rootfs。a.设置学习板linux ip地址: ifconfig eth0 up。原创 2024-01-12 22:07:34 · 1601 阅读 · 0 评论 -
嵌入式Linux学习--QT编译及QT移植
3.对应QT项目位置执行make -j 8 指令(-j 8意思是编译时候分配8个内核cpu资源给此程序)2.对应QT项目位置执行qmake指令。原创 2024-05-26 15:18:37 · 34 阅读 · 0 评论