TIwilliam hill官网
直播中

杨兢兢

7年用户 204经验值
私信 关注
[问答]

DM8127管脚配置问题

       使用VIP0 16bit端口采集图像,发现其中vip端口使用的部分管脚是GPIO模式的。想问下如需更改成VIN[0]_A_D[X]模式,是使用linux内核配置?还是M3核会自动配置。    如果M3核配置的话,方法是什么?

回帖(5)

余少虹

2018-6-23 00:59:32
在linux内核里配置。
举报

杨兢兢

2018-6-23 01:17:49
引用: vuywsdfwf 发表于 2018-6-23 00:59
在linux内核里配置。

你好,我检查了kernel中 关于vin管脚配置
omap_mux_init_signal("vin0_d10",TI814X_PULL_DIS | TI814X_INPUT_EN);
其它地方也搜了,没有再配置vin0_d10管脚模式地方。可是系统启动后,用mem工具查看,发现模式又变成GPIO模式了,请问这是怎么回事?
举报

余少虹

2018-6-23 01:35:56
引用: tianyu28 发表于 2018-6-23 01:17
你好,我检查了kernel中 关于vin管脚配置
omap_mux_init_signal("vin0_d10",TI814X_PULL_DIS | TI814X_INPUT_EN);
其它地方也搜了,没有再配置vin0_d10管脚模式地方。可是系统启动后,用mem工具查看,发现模式又变成GPIO模式了,请问这是怎么回事? ...

Pinmux寄存器在A8侧必须是A8处于supervisor模式才能修改,请参考下面的链接。
http://processors.wiki.ti.com/index.php/DM814x_AM387x_PSP_User_Guide#Modifying_Pin_Mux_settings
举报

杨兢兢

2018-6-23 01:54:08
引用: vuywsdfwf 发表于 2018-6-23 01:35
Pinmux寄存器在A8侧必须是A8处于supervisor模式才能修改,请参考下面的链接。
http://processors.wiki.ti.com/index.php/DM814x_AM387x_PSP_User_Guide#Modifying_Pin_Mux_settings

多谢您的回答。 问题已经找到了。 是由于ISS和HDVPSS都对vin管脚进行复用配置。hdvpss先配置,iss后配置的。所以以iss配置为最终值
举报

更多回帖

发帖
×
20
完善资料,
赚取积分