新手入门
- 积分
- 16
- 金钱
- 16
- 注册时间
- 2022-8-29
- 在线时间
- 3 小时
|
最近在研究imx6ull的网络驱动部分,我尝试用比较新的nxp官方的内核进行移植到阿尔法emmc版本的板子上,修改了设备树后,网络部分的驱动也是成功了。但是在学习过程中有个疑问,就是根据教程里说的,官方的imx6ull-evk这个板子的网卡是KSZ8081这个phy芯片,阿尔法使用的是SR8201F。在设备树地方要加入复位引脚MX6_PAD_SNVS_TAMPER7__GPIO5_IO07 ,这里我能够理解,但是原来的imx6ull-evk这个板子应该也是有这个复位引脚的啊,为什么在设备树上面就没有体现出这个引脚信息呢?为此我查下了evk这个板子的原理图,如图1:
图1:evk开发板的网卡原理图
图1:evk开发板的网卡原理图
可以看到是用移位寄存器来控制复位引脚的,但是我没有在驱动部分找到这部分实现方式,希望大家能帮我解惑。
还有问题就是我们在移植驱动时候只是将原来spi的MX6_PAD_SNVS_TAMPER7__GPIO5_IO07这个引脚配置成了网络的复位引脚,但是并未没处理原来evk那个板子对于复位引脚的处理,这样会不会有问题呢?
|
|