CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 21311|回复: 14

A20板子的以太网和声卡冲突问题-fex文件配置错误导致

[复制链接]
发表于 2014-1-11 02:21:08 | 显示全部楼层 |阅读模式
本帖最后由 wwuw 于 2014-2-17 16:36 编辑

A20板子的以太网和声卡冲突问题。
当配置device->sound->advance->alsa->APB On-Chip sun4i and sun5i Codec  和sunxi-emac同时选中时,启动时以太网是down状态,而声卡在启动的打印信息中表明是初始化成功的。
linux版本测试过3.4.43,3.4.67,3.4.75.
编译环境是ubuntu12和13版本,gcc是apt-get 获得,4.6,4.7,4.8均测试过,还测试过arm-none-linux-gnueabi的编译器(4.4)均是现象一致。
命令使用过ifconfig up/down, ifup和ifdown,均没有改观。
这个问题已经搞了3周了,可以确定不是gcc的问题,应该就是设备互相冲突。

回复

使用道具 举报

 楼主| 发表于 2014-1-11 21:00:24 | 显示全部楼层
本帖最后由 wwuw 于 2014-1-12 01:29 编辑

在选中声音soc情况下跟踪代码:
emac gpio执行了很多次,估计是没有成功,而同样的,函数phy link check返回0,意味着wating,估计也是phy没有初始化成功。

插入usb转以太网卡,也不能配置成功,使用ifconfig和ifup/ifdown命令,都不能成功。而在取消sound soc的配置后的内核,就能正确识别和配置usb网卡。
回复 支持 反对

使用道具 举报

发表于 2014-1-22 17:51:12 | 显示全部楼层
有点高深,不过支持一下,问题能快点解决
回复 支持 反对

使用道具 举报

发表于 2014-1-25 18:57:31 | 显示全部楼层
也碰到过类似的,偶然发现播放音乐的时候网卡就能up,猜测是audio_pa_ctrl和emac的power控制冲突,需要修改script.bin,替换下audio_pa_ctrl原来的gpio管脚(不太懂,是不是叫这个)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-25 21:20:34 | 显示全部楼层
afaon321 发表于 2014-1-25 18:57
也碰到过类似的,偶然发现播放音乐的时候网卡就能up,猜测是audio_pa_ctrl和emac的power控制冲突,需要修改 ...

我查过,soc 声卡没有对应的管脚,而且以太网使用的管教是除uart外没有其它单元使用。
比较大的可能是时钟方面的冲突,我不敢肯定,当是应该是有什么冲突发生了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-1 00:20:58 | 显示全部楼层
非常非常不幸的是,发现fex文件中的pa ctl管教配置错误了,导致出现声卡和网卡冲突。
现在解决了问题。
一切看起来很美妙。
回复 支持 反对

使用道具 举报

发表于 2014-2-16 11:42:59 | 显示全部楼层
配置文件分享下。谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-16 21:59:53 | 显示全部楼层
cpsoft 发表于 2014-2-16 11:42
配置文件分享下。谢谢。

我用的是mele的盒子。
回复 支持 反对

使用道具 举报

发表于 2014-3-27 22:17:43 | 显示全部楼层
本帖最后由 elan 于 2014-3-27 23:05 编辑
wwuw 发表于 2014-2-16 21:59
我用的是mele的盒子。


同玩ml盒子的。有没有遇到只有一个USB口能用的情况?重新配置了fex,多次编译内核后,都没有解决。
回复 支持 反对

使用道具 举报

发表于 2014-3-28 11:19:33 | 显示全部楼层
elan 发表于 2014-3-27 22:17
同玩ml盒子的。有没有遇到只有一个USB口能用的情况?重新配置了fex,多次编译内核后,都没有解决。 ...

有遇到过!
1.一个可以查鼠标键盘,一个用来adb shell调试
2.一个可以插鼠标键盘,一个插usb数据线就死机
前者可以修改fex文件usbc0 前三项1 0 0试试
后者有可能是内核升级这一块没解决!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-25 22:21 , Processed in 0.025800 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部