用SAME54通过以太网无法链接到PC

[复制链接]
 楼主| spark周 发表于 2021-3-4 11:02 | 显示全部楼层 |阅读模式
评估用SAME54来做产品,产品需要TCPIP通信,目前我们用SAME54 XPLAINED demo下载harmony3/net/apps中例程代码无法通信。
huangchui 发表于 2021-3-4 11:06 | 显示全部楼层

还有什么现象?能再详细描述下吗?
jlyuan 发表于 2021-3-4 11:10 | 显示全部楼层
也无法ping通对应ip,由于路由是54网段,所以在configuration.h中设置IP
pengf 发表于 2021-3-4 11:17 | 显示全部楼层

楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因
 楼主| spark周 发表于 2021-3-4 11:20 | 显示全部楼层
如下:

/* Network Configuration Index 0 */
#define TCPIP_NETWORK_DEFAULT_INTERFACE_NAME_IDX0        "GMAC"
#define TCPIP_IF_GMAC

#define TCPIP_NETWORK_DEFAULT_HOST_NAME_IDX0                                "MCHPBOARD_C"
#define TCPIP_NETWORK_DEFAULT_MAC_ADDR_IDX0                                "00:04:25:1C:A0:02"

#define TCPIP_NETWORK_DEFAULT_IP_ADDRESS_IDX0                        "192.168.54.11"
#define TCPIP_NETWORK_DEFAULT_IP_MASK_IDX0                        "255.255.255.0"
#define TCPIP_NETWORK_DEFAULT_GATEWAY_IDX0                        "192.168.54.1"
#define TCPIP_NETWORK_DEFAULT_DNS_IDX0                                "192.168.54.1"
#define TCPIP_NETWORK_DEFAULT_SECOND_DNS_IDX0                        "0.0.0.0"
#define TCPIP_NETWORK_DEFAULT_POWER_MODE_IDX0                        "full"
#define TCPIP_NETWORK_DEFAULT_INTERFACE_FLAGS_IDX0                        \
                                                                                                        TCPIP_NETWORK_CONFIG_DHCP_CLIENT_ON |\
                                                                                                        TCPIP_NETWORK_CONFIG_DNS_CLIENT_ON |\
                                                                                                        TCPIP_NETWORK_CONFIG_IP_STATIC
                                                                                                        
以下是超级终端输出:
TCP/IP Stack: Initialization Started
TCP/IP Stack: Initialization Ended - success
    Interface GMAC on host MCHPBOARD_C     - NBNS disabled
TCP/IP Stack: Initialization Started
TCP/IP Stack: Initialization Ended - success
    Interface GMAC on host MCHPBOARD_C     - NBNS disabled
GMAC IP Address: 192.168.54.11
Waiting for Client Connection on port: 9760

用ping指令无法ping通192.168.54.11,本机ip是192.168.54.105。
请大神帮忙看看,哪点问题。
xxrs 发表于 2021-3-4 11:25 | 显示全部楼层
可以换个思路,去start.atmel.com下载一个SAME54 LWIP例程试下。
kangzj 发表于 2021-3-4 11:29 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| spark周 发表于 2021-3-4 11:33 | 显示全部楼层
马上试试,前面也试过,好像不行,马上确认下
 楼主| spark周 发表于 2021-3-4 11:36 | 显示全部楼层
我把LWIP安装烧写进去,然后把板子直接接电脑网口,关闭电脑无线,ping 192.1680.100也是ping不通的呢
huangchui 发表于 2021-3-4 11:39 | 显示全部楼层
最好是找台路由器测试下,SAME54和电脑都接路由器,然后开启LWIP的DHCP功能自动获取IP
jlyuan 发表于 2021-3-4 11:43 | 显示全部楼层
ICMP功能
juventus9554 发表于 2021-3-4 11:47 | 显示全部楼层
确认ICMP功能已经使能,这样ping的操作才会有回应。
pengf 发表于 2021-3-4 11:52 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
liuzaiy 发表于 2021-3-4 11:55 | 显示全部楼层
用路由器试
 楼主| spark周 发表于 2021-3-4 11:59 | 显示全部楼层
嗯,也确定了dhcp和icmp是开的,但是还是没通
 楼主| spark周 发表于 2021-3-4 12:05 | 显示全部楼层
也更换了电脑和网线
jiaxw 发表于 2021-3-4 12:08 | 显示全部楼层
搭一次LWIP测试环境挺麻烦的
 楼主| spark周 发表于 2021-3-4 12:12 | 显示全部楼层
哪点操作问题,还是连不通。
路由mac列表中找不到E54板子。
 楼主| spark周 发表于 2021-3-4 12:16 | 显示全部楼层
led灯一秒钟闪一次,板子和电脑都是接的路由器。
yszong 发表于 2021-3-4 12:19 | 显示全部楼层
会不会板子有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

821

主题

10121

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部