734397_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

734397_zh-CN

734397_zh-CN

连接 ksz8863 和 lwip 的 LPC1768<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

HI

当 LPC1768 作为参考设计时,它可以正常使用 lwip tcp 示例。

一个 udp 示例可以从 Windows 应用程序发送和接收数据。

我们在 LPC1768 上连接了一个三端口交换机(microchip 的 ksz8863),但 udp 无法工作。

现在的情况是

1.有一个开关链接,可以通过读取 phy 寄存器(mdio 和 mdc 均为 func1)的相同代码读取。

2. 我们可以使用 bit bang、smi 和 mii 访问芯片(将 mdio 和 mdc 改为 gpio - func0)。

3. 我们尝试在交换机中使用 mac 模式,而不是 phy more 模式,但两者都不起作用。

有没有人将以太网交换机连接到微型控制器上并使用 lwip?

是否需要修改代码?

我们是否需要将交换机配置为在 phy more 或 mac 模式下工作(只是为了确定一下)?

该问题可直接用于 LPC1768 + ksz8863 + lwip + udp

但也适用于任何微型控制器 -> 端口交换机 -> lwip + udp。

欢迎提供任何信息、

谢谢!

LPC17xxLPCOpenRe: LPC1768 to interface with ksz8863 and lwip

如有可能,请共享 ksz8863 和 lpc1768 的接口图

Re: LPC1768 to interface with ksz8863 and lwip

您好,

我还计划将 KSZ8863 与 LPC4088 连接起来。由于您使用的是恩智浦同系列的 LPC1768,能否请您分享一下您的代码,这将有助于我为 LPC4088 实现驱动程序?

等待您的回复。


谢谢!

迪帕克

Re: LPC1768 to interface with ksz8863 and lwip<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

我们发现了问题

在 emac_config.h 中

有 PHY ADDRESS

/* 连接到 MII/RMII 的 PHY 地址 */
#define LPC_PHYDEF_PHYADDR 3

phy地址应为3

因为交换机有 3 个端口,现在 MII 连接到了端口 3

它已连接到参考设计中的端口 1

这是唯一应该做的改变、

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 06:26 PM
Updated by: