我们有一个新的董事会的基础上AM335X贝格骨黑色。我正在使用Beagle U-Boot和内核,看起来除了网络之外,一切都在工作。不同之处在于,在我们的电路板中,AM3352通过MII连接到Marvell 5端口交换机(88e6341)。
为了支持这个架构,我应该在U-Boot源代码(或者内核)中做什么修改?
谢谢。
最佳答案
在U-Boot中,大致上,您需要更改board/ti/am335x/board.c::board_eth_In it来设置您拥有的内容,而不是默认选项,并且至少要查看board/ti/am335x/mux.c以确保您仍在根据需要设置pinmux。您需要启用适当的以太网驱动程序。
然后对于Linux内核,您需要根据从参考平台更改的内容,编写一个正确描述硬件的设备树。
关于linux - U型靴:TI Sitara AM335X MII连接到Marvell开关,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50587475/