完善资料让更多小伙伴认识你,还能领取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输出高电平:
|
|
|
|
可以,学习了
|
|
|
|
只有小组成员才能发言,加入小组>>
189 浏览 0 评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】基于ROS系统的三麦轮小车自主导航
527 浏览 1 评论
476 浏览 0 评论
【米尔-芯驰D9360商显板试用评测】使用ffmpeg实现远程视频监控
950 浏览 0 评论
880 浏览 0 评论
【米尔MYD-YT507开发板试用体验】+5.外接电视,汽车仪表盘演示
25233浏览 2评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】基于ROS系统的三麦轮小车自主导航
573浏览 2评论
【米尔-芯驰D9开发板- 国产平台试用】- 03- 外设接口测试-U盘、485总线
6406浏览 1评论
19942浏览 1评论
【米尔MYD-YT507开发板试用体验】米尔MYD-YT507开发板初体验
19720浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-24 16:05 , Processed in 0.380129 second(s), Total 46, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号