完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
如题所示,我通过ti的sdk包,编译生成了am437x-gp-evm的内核文件zImage和设备树文件,但是我通无法控制ricoboard引脚高低电平。测试如下:
echo 13 > /sys/class/gpio/export echo out > /sys/class/gpio/gpio13/direction echo 1 > /sys/class/gpio/gpio13/value echo 0 > /sys/class/gpio/gpio13/value 该引脚的电平既没有变高也没有变低,这是什么问题呢? 是内核的问题或者是设备树的问题呢? 并且在/dev/目录下也没有串口ttyO0这个节点, 是不是设备树的问题啊? |
|
相关推荐
2个回答
|
|
通过google,发现了解决这个问题的方法(主要感谢ti e2e社区):原帖链接AM437x-gp-evm gpio numbering 我的解决办法:(我想控制gpio5_6,也就是米尔ricoboard的J10-11) 要想执行如下命令, 需要先挂载debug内容,命令如下:
然后执行如下命令,查看gpio映射的地址信息,在米尔开发版上,ti-sdk中的显示如下: 由于gpio5的寄存器地址是: 综合以上的debug信息可以知道gpio5-0~gpio5-31映射到了编号128~159这个范围,所以进行 echo的时候,应该echo 128+6=134
接下来就可以正常的控制输出方向和输出值, 顺便再次看下debug信息 多出来了134号引脚。 我写了一个脚本gpio.sh
执行如下命令可以直接控制gpio5-6输出高电平:
|
|
|
|
可以,学习了
|
|
|
|
只有小组成员才能发言,加入小组>>
【米尔NXP i.MX 93开发板试用评测】5、安装Debian和排除启动故障
291 浏览 0 评论
【米尔NXP i.MX 93开发板试用评测】2、异构通信环境搭建和源码编译
470 浏览 2 评论
【米尔NXP i.MX 93开发板试用评测】05.OpenWRT的构建-构建完成和烧录
935 浏览 0 评论
【米尔NXP i.MX 93开发板试用评测】04.OpenWRT的构建-开始编译
855 浏览 0 评论
【米尔-国产瑞芯微RK3568开发板试用体验】烧写Debian镜像以及显示设置
1123 浏览 0 评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】基于ROS系统的三麦轮小车自主导航
3328浏览 2评论
【米尔NXP i.MX 93开发板试用评测】2、异构通信环境搭建和源码编译
472浏览 2评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】Free RTOS应用开发环境部署
1098浏览 1评论
【米尔-芯驰D9开发板- 国产平台试用】- 03- 外设接口测试-U盘、485总线
6759浏览 1评论
【米尔MYD-JX8MMA7开发板-ARM+FPGA架构试用体验】快速入门
2205浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-6 16:55 , Processed in 0.565332 second(s), Total 99, Slave 78 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号