《野火i.MX Linux开发实战指南》在线文档错误汇总(持续更新)
第一次玩野火的板子,文档没看多少页,就发现了好多错误,本篇文章将持续更新文档中一些不合适的地方,避免大家踩坑。同时,也欢迎各位小伙伴在评论区提出意见。
文档地址
文档链接: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
应改为
然后修改ebf-linux-dtoverlays/scripts//basic/fixdep
文件的权限, 修改权限命令为:sudo chmod 777 scripts/basic/fixdep
。
重新安装,安装命令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) # 新增删除连接文件
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
文章来源: blog.csdn.net,作者:嵌入式与Linux那些事,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_16933601/article/details/117173017
- 点赞
- 收藏
- 关注作者
评论(0)