itop4412
燕无鸻
这个作者很懒,什么都没留下…
展开
-
4412 gpio 架构分析
先copy一份图过来:上述图中基本包含了kernel中gpio驱动的架构,只是部分代码位置跟图中不一样。一. 什么是gpiolib1.1. linux中从2.6.35以后就开始有gpiolib库了,gpiolib的作用是对所有的gpio实行统一管理,因为驱动在工作的时候,会出现好几个驱动共同使用同一个gpio的情况;这会造成混乱。所以内核提供了一些方法来管理gpio资源;二. gpiolib在内核中实现流程2.1. gpiolib初始化哪里iTop4412_Kernel_3.0/drivers原创 2020-08-13 15:04:11 · 304 阅读 · 0 评论 -
itop4412 关于gpio的一些问题
gpio: 通用输入输出接口kernel层调用接口实现:GPIO操作,在Kernel 2.6.32版本以上提供了gpio口管理的库文件/kernel/drivers/gpio/gpiolib.c,里面就是我们需要的接口函数实现!几个主要的方法:1.gpio_set_value(unsigned gpio, int value)用来设置gpio寄存器的值2.gpio_direction_output(unsigned gpio, int value)用来设置gpio为输出功能,同时设置gpio输出原创 2020-08-12 17:41:03 · 864 阅读 · 0 评论 -
4412 nfs网络设置
nfs网络文件系统需要设置开发板,ubutun ,windows 三个网络在同一个网段上:开发板 /etc/eth0-setting 设置网络ipubutun 自己在网络选项中设置ipwindows 选择在本地网络设置中去手动设置ip原创 2020-06-25 22:53:28 · 278 阅读 · 0 评论 -
itop4412 制作system.img过程中一些问题
Failed to execute /linuxrc. Attempting defa 出现kernel panic 然后板子不断重启问题:这个是由于在制作system.img工具不对导致造成的make_ext4fs -s -l 314572800 -a root -L linux system.img systemmake_ext4fs 这个工具用厂商给的 自己下载android工具会...原创 2019-12-30 20:52:34 · 384 阅读 · 1 评论 -
Itop4412: kernel的编译过程
kernel编译需要的安装包:sudo apt-get install gcc make libncurses5-dev openssl libssl-dev sudo apt-get install build-essential sudo apt-get install pkg-configsudo apt-get install libc6-devsudo apt-get inst...原创 2019-12-16 22:29:51 · 449 阅读 · 1 评论 -
4412旅行 :uboot的编译
https://blog.csdn.net/hyyoxhk/article/details/81734733原创 2019-06-18 22:03:31 · 281 阅读 · 0 评论 -
编译错误 Nothing to be done for `_depend'.
更换gcc版本后编译U-boot就出现了Nothing to be done for `_depend’.make: *** [depend] Error 2通过 make clean 没有效果make clean仅仅是清除之前编译的可执行文件及配置文件make distclean清除所有生成的文件执行 make distclean 后,在make 就通过了...原创 2019-06-25 08:40:33 · 1305 阅读 · 0 评论 -
arm-linux-objcopy and arm-linux-objdump
objcopy被用来复制一个目标文件的内容到另一个文件中,可用于不同源文件的之间的格式转换示例:arm-linux-objcopy –O binary –S file.elf file.bin常用的选项(大写):input-file , outflie输入和输出文件,如果没有outfile,则输出文件名为输入文件名2.-l bfdname或—input-target=bfdname...翻译 2019-06-26 11:03:10 · 583 阅读 · 0 评论 -
ITOP4412裸机编程 汇总
转: https://blog.csdn.net/qq_34390075/article/details/83037941原创 2019-06-27 22:03:21 · 633 阅读 · 0 评论