打印

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

[复制链接]
1754|45
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
评估用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 | 只看该作者

楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因

使用特权

评论回复
5
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。
请大神帮忙看看,哪点问题。

使用特权

评论回复
6
xxrs| | 2021-3-4 11:25 | 只看该作者
可以换个思路,去start.atmel.com下载一个SAME54 LWIP例程试下。

使用特权

评论回复
7
kangzj| | 2021-3-4 11:29 | 只看该作者

使用特权

评论回复
8
spark周|  楼主 | 2021-3-4 11:33 | 只看该作者
马上试试,前面也试过,好像不行,马上确认下

使用特权

评论回复
9
spark周|  楼主 | 2021-3-4 11:36 | 只看该作者
我把LWIP安装烧写进去,然后把板子直接接电脑网口,关闭电脑无线,ping 192.1680.100也是ping不通的呢

使用特权

评论回复
10
huangchui| | 2021-3-4 11:39 | 只看该作者
最好是找台路由器测试下,SAME54和电脑都接路由器,然后开启LWIP的DHCP功能自动获取IP

使用特权

评论回复
11
jlyuan| | 2021-3-4 11:43 | 只看该作者
ICMP功能

使用特权

评论回复
12
juventus9554| | 2021-3-4 11:47 | 只看该作者
确认ICMP功能已经使能,这样ping的操作才会有回应。

使用特权

评论回复
13
pengf| | 2021-3-4 11:52 | 只看该作者

使用特权

评论回复
14
liuzaiy| | 2021-3-4 11:55 | 只看该作者
用路由器试

使用特权

评论回复
15
spark周|  楼主 | 2021-3-4 11:59 | 只看该作者
嗯,也确定了dhcp和icmp是开的,但是还是没通

使用特权

评论回复
16
spark周|  楼主 | 2021-3-4 12:05 | 只看该作者
也更换了电脑和网线

使用特权

评论回复
17
jiaxw| | 2021-3-4 12:08 | 只看该作者
搭一次LWIP测试环境挺麻烦的

使用特权

评论回复
18
spark周|  楼主 | 2021-3-4 12:12 | 只看该作者
哪点操作问题,还是连不通。
路由mac列表中找不到E54板子。

使用特权

评论回复
19
spark周|  楼主 | 2021-3-4 12:16 | 只看该作者
led灯一秒钟闪一次,板子和电脑都是接的路由器。

使用特权

评论回复
20
yszong| | 2021-3-4 12:19 | 只看该作者
会不会板子有问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

821

主题

10121

帖子

4

粉丝