嵌入式linux
文章平均质量分 60
从零开始自学
alickr
头像id=53421406
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
uboot顶层makefile走读
MAKEFLAGS += -rR --include-dir=$(CURDIR) MAKEFLAGS和CURDIR为makefile中的默认变量 使用make -.p可以查看makefile预先定义过的东西 ifeq ("$(origin V)", "command line") KBUILD_VERBOSE = $(V) endif ifndefKBUILD_VERBOSE KBUILD_VERBOSE = 0 endif ifeq ($(KBUILD_VERBOSE), ..原创 2022-05-08 20:37:43 · 781 阅读 · 0 评论 -
uboot内置命令
help或者?: 打印当前运行的uboot支持的命令,输入“? command”可以查看指定command的帮助信息 bdinfo:打印板子信息 printenv或者print:打印环境变量 setenv:新建、修改、删除环境变量 saveenv:将环境变量保存到emmc md[.b|.w|.l] addr [size]:查看内存,可指定个数,加.b修饰代表读取个数以字节为单位,.w代表2个字节,.l代表4个字节吗,默认为.l nm[.b|.w|.l] addr:修改内存,参数同上 mm[.b原创 2022-05-06 20:47:43 · 546 阅读 · 2 评论 -
Ubuntu建立nfs和tftp环境
nfs: apt安装 sudo apt-get install nfs-kernel-server 编辑配置文件 sudo vi /etc/exports 在文件末尾加入红框所示内容,其中蓝框内写入nfs工作目录,要传输的文件放在这个目录下 开启服务 sudo service nfs-kernel-server start 如果使用nfs出现错误:ERROR: File lookup fail,首先检查命令、ip地址、文件路径是否有误,如果检查无误,则可能是版本不匹配的问题,可尝试让nf原创 2022-05-05 22:56:39 · 497 阅读 · 0 评论 -
linux编译驱动的最小Makefile
PWD := $(shell pwd) KERNEL_DIR := <内核源码路径> obj-m := module_file_name.o #驱动核心源文件.c替换为.o kernel_module: $(MAKE) -C $(KERNEL_DIR) M=$(PWD) modules clean $(MAKE) -C $(KERNEL_DIR) M=$(PWD) clean 编译一个linux驱动的Makefile核心代码 ...原创 2021-10-28 01:05:47 · 246 阅读 · 0 评论
分享