6222|2

5979

帖子

8

TA的资源

版主

楼主
 

在dts中如何配置AM4379的GPIO [复制链接]

本帖最后由 chenzhufly 于 2015-11-15 11:54 编辑


拿到板卡以后,一方面我是想知道板卡有多大能力没能够做什么,另一方面我也想知道我能够做哪些修改,可以做哪些事情。

先从增加一个输出io做起吧

翻看myir_ricoboard.dts,其中一个控制eeprom 的wp管脚的定义
  • /* eeprom, MYiR */
  •         eeprom_wp_pin: eeprom_wp_pin {
  •                 pinctrl-single,pins = <
  •                         0x2a4 (PIN_OUTPUT_PULLDOWN | MUX_MODE7)
  •                 >;

[color=rgb(51, 102, 153) !important]复制代码

对应GPIO3_7
问题来了?0x2a4 这个值 如何和 GPIO3_7对应起来呢??我找了好久没有找到,有大神知道的话,麻烦说下。

虽然没找到具体的来源,但我找到了解决问题的办法。TI真贴心,有个在线的pinmux生成工具
https://dev.ti.com/pinmux/app.ht ... _500/ID_0/null/null



首先选择GPIO3,然后选择gpio[7],点击devicetree的下载按钮,生成的dts文件如下所示:
  • /* This file was auto-generated by TI PinMux on 2015/11/15 at 上午11:27:19. */
  • /* This file should only be used as a reference.  Some pins/peripherals, */
  • /* depending on your use case, may need additional configuration. */
  • mygpio1_pins_default: mygpio1_pins_default {
  •         pinctrl-single,pins = <
  •                 0x2a4 ( PIN_OUTPUT_PULLDOWN | MUX_MODE7 ) /* (N23) EMU0.gpio3[7] */
  •         >;
  • };
  • /* Optional sleep pin settings. Must manually enter values in the below skeleton. */
  • mygpio1_pins_sleep: mygpio1_pins_sleep {
  •         pinctrl-single,pins = <
  •                 0x2a4 ( ) /* (N23) EMU0.gpio3[7] */
  •         >;
  • };


[color=rgb(51, 102, 153) !important]复制代码

到此管脚配置算结束了,不过还是没找到和具体地址的对应关系

最新回复

哇   开始玩新板子啦?  详情 回复 发表于 2015-11-16 09:48
点赞 关注
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 

回复
举报

2万

帖子

74

TA的资源

管理员

沙发
 
哇   开始玩新板子啦?
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

5979

帖子

8

TA的资源

版主

板凳
 
哈哈
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表