By: fulinux
E-mail: [email protected]
Blog: https://blog.csdn.net/fulinus
喜欢的盆友欢迎点赞和订阅!
你的喜欢就是我写作的动力!
返回总目录:Rockchip开发系列 - 总目录
概述
记录RK平台上移植AW95016 GPIO扩展芯片的Linux内核驱动和Uboot驱动。期间遇到的主要问题时Uboot无法控制AW95016的GPIO引脚,和内核中的中断异常。
硬件信息
平台:RK3562
GPIO扩展板:AW95016_EVB_V1.1 demo板
Kernel: linux-5.10
U-boot: 2017.09
先介绍下这个AW95016_EVB_V1.1 demo板,他是艾为16路I/O扩展功能评估的展示板,每一路均可配置成输出或者输入,当配置成输出模式时,可以直接驱动LED,当配置成输入输入模式时,可以获取按键的输入状态。如图所示: