《野火i.MX Linux开发实战指南》在线文档错误汇总(持续更新)

本文档汇总并更新了《野火i.MX Linux开发实战指南》中的错误,包括1.4.1节命令缺失和8.3节编译驱动的makefile错误,旨在帮助读者避免学习过程中的坑点。提供了文档链接和仓库地址以便查阅和反馈。
摘要由CSDN通过智能技术生成

第一次玩野火的板子,文档没看多少页,就发现了好多错误,本篇文章将持续更新文档中一些不合适的地方,避免大家踩坑。同时,也欢迎各位小伙伴在评论区提出意见。

文档地址

文档链接:http://doc.embedfire.com/linux/imx6/base/zh/latest/README.html

github仓库地址:https://github.com/Embedfire/embed_linux_tutorial

gitee 仓库地址:https://gitee.com/Embedfire/embed_linux_tutorial

1.4.1节 命令缺失

链接:http://doc.embedfire.com/linux/imx6/base/zh/latest/linux_driver/exper_env.html

image-20210410110301051

应改为

然后修改ebf-linux-dtoverlays/scripts//basic/fixdep文件的权限, 修改权限命令为:sudo chmod 777 scripts/basic/fixdep

image-20210410110404400

重新安装,安装命令sudo apt-get install device-tree-compiler -y

8.3节编译驱动makefile错误

链接:http://doc.embedfire.com/linux/imx6/base/zh/latest/linux_driver/device_tree_rgb_led.html

makefile应改为:

KERNEL_DIR=../ebf-buster-linux/build_image/build

ARCH=arm
CROSS_COMPILE=arm-linux-gnueabihf-
export  ARCH  CROSS_COMPILE

obj-m := rgb_led.o
out =  test_app        # 新增编译test_app文件
all:
	$(MAKE) -C $(KERNEL_DIR) M=$(CURDIR) modules
	$(CROSS_COMPILE)gcc -o $(out) test_app.c
	
.PHONY:clean
clean:
	$(MAKE) -C $(KERNEL_DIR) M=$(CURDIR) clean
		rm $(out)      # 新增删除连接文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式与Linux那些事

您的鼓励将使我写出更好的文章

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值