This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

mcasp(i2s/spdif)问题

Other Parts Discussed in Thread: AM3359

你好!

am3359有两路mcasp都是可以配置成i2s或者是spidf的,我想把H16引脚配置成spdif输出,现在的问题是这个引脚外部接到网卡的部分电路,如果我配置成spdif的时候那其不是会影响网卡的工作?

  • 输入输出都不一样啊!

    你现在只是想用这个脚做实验么?

  • 我想把mcasp0配置成I2S0把mcasp1-axr2配置成spidf-out我知道这样是可以的,但是mcasp1的引脚是连接到网络的,这样配置成spdif输出的时候会影响网路功能吗?我要修改原理图,然后做pcb。原理图的名字是am335x-evm-...的那个。

  • 是这样的:

    如果你的网络接口是MII,而且是工作在全双工模式,COL(H16)是可以不接的。

    如果你的网络接口是RMII,col也是用不到的。

    请根据你的实际使用情况来判断。此外我不清楚在驱动那边有没有把这个脚已经占了。

    你有板子的话可以测试一下,如果COL上面有串电阻的话断开

  • 我是根据你们的那个AM335X_EVM_15X15BASEBOARD_3H0002_REV1_1A.DSN原理图修改成一个声音处理的功能的应用,主要功能就是有两路或者三路spidf和一路I2S输出触摸屏的24bit显示器加上一个红外遥控。在led的页面原理图里面的SIL9022A这个芯片我去掉不用。声音输入的有4个,我把SD0配置成I2S格式的,其他的配置成spdif格式的,这样他们同时输出的时候应该不会冲突吧。其中sd2就是连接col的sd1是连接AM335X_MCASP0_AHCLKX的。

  • 建议你用pinmux tool配置下,如果有冲突,会报红色的警报的