米尔MYD-AM335X-J开发板J11端子的外扩GPIO怎么才能使用,对应的GPIO定义或者引脚是多少?
米尔技术支持回答:这个只需要配置一个设备树即可。参照下面的方式利用TI的pinmux工具(http://www.ti.com/tool/pinmuxtool)进行配置。配置完之后就可以使用sysfs控制gpio了。具体的管脚定义可以结合底板的原理图和01-Documents\UserManual\Chinese\MYC_J335X PIN List.pdf 来确定。
make dtbs
米尔技术支持回答:这个只需要配置一个设备树即可。参照下面的方式利用TI的pinmux工具(http://www.ti.com/tool/pinmuxtool)进行配置。配置完之后就可以使用sysfs控制gpio了。具体的管脚定义可以结合底板的原理图和01-Documents\UserManual\Chinese\MYC_J335X PIN List.pdf 来确定。
&am33xx_pinmux {
pinctrl-names = "default";
pinctrl-0 = <&misc_gpios>;
misc_gpios: pinmux_misc_gpios {
pinctrl-single,pins = <
0x20 ( PIN_OUTPUT_PULLUP | MUX_MODE7 ) /* (U10) gpmc_ad8.gpio0[22] */
0x24 ( PIN_OUTPUT_PULLUP | MUX_MODE7 ) /* (T10) gpmc_ad9.gpio0[23] */
0x28 ( PIN_OUTPUT_PULLUP | MUX_MODE7 ) /* (T11) gpmc_ad10.gpio0[26] */
0x2c ( PIN_OUTPUT_PULLUP | MUX_MODE7 ) /* (U12) gpmc_ad11.gpio0[27] */
0x30 ( PIN_INPUT_PULLUP | MUX_MODE7 ) /* (T12) gpmc_ad12.gpio1[12] */
0x34 ( PIN_INPUT_PULLUP | MUX_MODE7 ) /* (R12) gpmc_ad13.gpio1[13] */
0x38 ( PIN_OUTPUT_PULLUP | MUX_MODE7 ) /* (V13) gpmc_ad14.gpio1[14] */
0x3c ( PIN_OUTPUT_PULLUP | MUX_MODE7 ) /* (U13) gpmc_ad15.gpio1[15] */
0x88 ( PIN_OUTPUT_PULLUP | MUX_MODE7 ) /* (T13) gpmc_csn3.gpio2[0] */
0x8c ( PIN_OUTPUT_PULLUP | MUX_MODE7 ) /* (V12) gpmc_clk.gpio2[1] */
>;
};
修改完之后, 使用下面命令重新编译设备树即可
&gpio0 {
status = "okay";
ti,no-reset-on-init;
};
&gpio1 {
status = "okay";
ti,no-reset-on-init;
};
&gpio2 {
status = "okay";
ti,no-reset-on-init;
};
make dtbs
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
嵌入式主板
+关注
关注
7文章
6064浏览量
34614 -
米尔科技
+关注
关注
5文章
227浏览量
20639
发布评论请先 登录
相关推荐
TI Cortex-A8 AM335X开发板+7寸电容屏/512M DDR3/am3358/3359
`解决开发问题,天嵌AM335X与你同行,天嵌一颗心,TI一家亲!广州天嵌再度隆重的推出新产品:TQ_AM335X开发板,专门针对有一定开发
发表于 02-28 14:18
米尔科技的AM335X开发板工业级和商业级有何区别
`目前,米尔科技推出了3款TI AM335X开发板,可选工业级和商业级。主要区别为工作温度范围区别。工业级可工作于:-40~+85°C商业级可工作于:0~70°C`
发表于 10-23 16:50
米尔科技推AM335X邮票孔、金手指核心板,加插针式成全方案
`最近,米尔科技在插针式核心板的基础上,又推出了邮票孔和金手指两种核心板,及其配套的底板,成为AM335X完整的解决方案,三块核心
发表于 12-08 15:01
AM335x 双网口NAT功能实现
硬件平台:米尔科技 MYD-AM335X开发板AM335x的双网口CPSW可以工作在两种模式,一种是双MAC模式,一种是网关模式,这里将主要介绍网关模式的NAT。环境Linux系统
发表于 05-19 15:52
【EVB-335X-II申请】AM335x 学习笔记
申请理由:TI 的 AM335x 可谓市场上也是资料丰富。结合这个开发板,对AM335x 的开发做个学习和认识。结合EVB-335X-II
发表于 10-21 09:21
AM335x 开发板资料打包
操作系统如QNX、VxWorks等系统。安赛卓尔电子科技推出的AM335X开发板( EZ335X-EVB)已完美支持上述3种操作系统,经国内多家厂商的使用,已在工业控制、医疗电子、节能环保、智能交通
发表于 03-14 11:56
AM335x Wince7.0用户手册!!!
了两个千兆网卡,集成了CAN 总线控制器,IIC 控制器,LCD 控制器,集成了PowerVR SGX530图形处理器,非常适合工业控制,多媒体终端等应用领域。盈鹏飞AM335x开发平台采用“核心板
发表于 05-14 14:01
AM335x evm开发板的问题
我这边有一个AM335x evm开发板,基板版本是1.2A,D板是1.1A,LCD是1.2A。在开发中,使用之前配的android2.3.4的SD卡可以正常启动。之后我打算使用TI官方
发表于 05-15 13:26
请问AM335X开发板Linux文件系统如何支持中文显示?
本帖最后由 一只耳朵怪 于 2018-6-20 10:48 编辑
在TI的AM335X开发板上使用是tisdk-rootfs-am335x-evm这个Linux文件系统,在虚拟机上用QT编写
发表于 06-20 04:05
请问有没有AM335X开发板原理图或者其他外扩有ethercat芯片的原理图?
本帖最后由 一只耳朵怪 于 2018-6-20 16:05 编辑
看到一个视频是讲解AM335X开发板的外扩ethercat的,请问大家有没有这个
发表于 06-20 06:59
[新手指导]AM335x开发板tslib错误记录
[新手指导]AM335x开发板tslib错误记录有客户编译飞凌嵌入式 AM335x 开发板提供的tslib源码,在执行./tslib.sh时会报错,对此,整理了一份错误记录文档,不能说
发表于 03-05 11:24
评论