Other Parts Discussed in Thread: AM3352
您好!
我正在定制板上使用 AM3352器件。 对于生产编程、我想使用 EMAC1引导。
TRM "26.1.8.4.1器件初始化"描述了以太网 PHY 寻址"在双端口配置中、ROM 代码假定具有最低 MDIO 地址(0-31)的以太网 PHY 连接到 CPGMAC 端口"
我有双端口配置和多(5)个 PHY 连接到 AM3352 MDIO 端口(PHY 地址1-5)、而连接到 EMAC1的 PHY 具有地址"5"(即具有_最高_地址的 PHY、而不是_最低_地址的 PHY)。
根据 TRM 说明、我假设我需要 PHY 地址最低的以太网链路(此处为1)、以便使 EMAC1引导正常工作。 然而、当我在 PHY 地址5有一个以太网链路并且 PHY 地址1-4上没有以太网链路时、EMAC1引导工作正常
这是 TRM 描述问题还是 AM3352内部启动代码问题?
这种行为非常适合我的设置、但我需要确保这不是意外的引导代码偏差、该代码有时会被修复、从而中断我的生产设置。
此致
Tom