inceboy
发表于 2021-2-21 22:03:43
HI ERIC2013大大,請再請教一下這個
雙網口應用是跑服務器模式讓PC做客戶端來連線嗎???
不過有點問題:
1:DM9000和DM9162二個RJ45接上分享器後.
有看到燈號有動作好像只有DM9162有亮燈號,DM9000都沒有亮燈號??
2:本應從DCHP請到一個IP , 但是用PING的工具去掃內網所有虛擬IP後,
沒有看到有ARMFLY有反應??
然後從DEBUG MESSAGE只有看到:
"DM9162 Link is down"??
沒有看到有插入RJ45後的反應??
謝謝.
eric2013
发表于 2021-2-21 22:46:32
inceboy 发表于 2021-2-21 22:03
HI ERIC2013大大,請再請教一下這個
雙網口應用是跑服務器模式讓PC做客戶端來連線嗎???
当前提供的例子是确定没问题的,如果你那边测试有问题,从网络测试环境和板子网络部分硬件是否出问题了找原因。
双网口不支持ping armfly,我已经关闭NetBIOS NAME了,详情自己看着这里的操作说明即可,注意跳线帽说明。
inceboy
发表于 2021-2-21 23:12:02
HI ERIC2013大大
k過調試說明了.跳線帽確實在pg11,左邊位置.
我也怕是硬體因素,所以拿了下面這個專案來試過.
但好像又來了, V7-1007_RL-TCPnet V7.X實驗_TCP服務器(FreeRTOS)這個專案是一切OK的??!!
1:可以看到ARMFLY有去請到IP, (angry ip scanner 軟體)
2:用DM9162端,再使用調試工具去連線可以連到,傳DATA給V7板.
3:在DEBUG MSEEAGE的"link is down"以後,可以看到後續的operation succeeded的訊息.
所以就在奇怪了.為什麼雙網口沒反應的.....
eric2013
发表于 2021-2-21 23:17:20
inceboy 发表于 2021-2-21 23:12
HI ERIC2013大大
k過調試說明了.跳線帽確實在pg11,左邊位置.
这个就不帮你查了,自己找下问题吧。
如果是硬件问题,明天你联系我们旺旺解决即可。
inceboy
发表于 2021-2-21 23:53:53
eric2013 发表于 2021-2-21 23:17
这个就不帮你查了,自己找下问题吧。
如果是硬件问题,明天你联系我们旺旺解决即可。
hi eric2013大大
這個當然,一切看您的工作排程.
只是反映一下我這邊有這個情形.
不過好像不是硬件問題.
因為rl_tcp v7.x實驗看起來是ok的.那表示硬件上是ok.
這個我也再看看.
謝謝回覆.
eric2013
发表于 2021-2-22 00:12:29
inceboy 发表于 2021-2-21 23:53
hi eric2013大大
這個當然,一切看您的工作排程.
帮你测试了一番,从楼主位下载原始例子,未做任何修改,直接下载到V7板子上的测试效果。
注意下面问题,你看看你那边测试效果是否好点。
1,程序下载后将板子断电,然后重新上电测试,不要用调试方式测试。
2、串口会打印获取的IP地址。
3、如果你那边还是不行,你可以考虑仅先插入一个网线,锁定下DM9162是否正常,然后插入DM9000网口测试。
4、前面三步都失败的话,看楼主附件章节,设置固定IP玩下试试。
inceboy
发表于 2021-2-22 00:56:28
hi eric2013大大
1:這個ip不能改??
2:是要用固定ip,而不是去跟dhcp請ip??
附上照片
運作中的板子
燈號
debug messag
eric2013
发表于 2021-2-22 07:06:28
inceboy 发表于 2021-2-22 00:56
hi eric2013大大
1:這個ip不能改??
2:是要用固定ip,而不是去跟dhcp請ip??
D9000灯都不亮,有点不正常。
动态IP不可以改,是自动获取的。
固定IP才可以改。详情自己看教程附件章节修改。
最后两招,还是不行,得联系旺旺了(请务必按照我下面说的测试)。
1、按照我上面说的方法走一个,特别是固定IP方法。
2、DM9000那个网口不要插入网线,仅DM9162插入网线((保证网线是能用的)。并且MDK使用最新的5.33,MDK中间件使用最新的7.12,STM32H7的软件包使用最新的2.7.0。
还是失败的话,下载V7网盘的里面的出厂程序测试,同时网盘里面还有一个硬件手册,里面有出厂程序操作说明,确认下DM9000网口是否正常,还是有问题,基本可以确定是板子的DM9000出问题了,联系我们旺旺维修下吧。
inceboy
发表于 2021-2-22 09:37:45
HI ERIC2013大大
好,這個晚上下班試一下.
對哦,好像只有9162那邊的燈有亮過,9000好像從沒看有亮過.
兩條網路線也交換過了.9000那一個端口燈還是沒亮過.
另外倒是沒注意到MDK的版本問題
出廠程序也會試一下.
謝謝您.
eric2013
发表于 2021-2-22 09:40:16
inceboy 发表于 2021-2-22 09:37
HI ERIC2013大大
好,這個晚上下班試一下.
还是有问题的话,晚上你测试后,明天直接联系我们旺旺售后解决即可
inceboy
发表于 2021-2-22 20:25:08
HI ERIC2013大大
糟糕, 出廠程序就.......
eric2013
发表于 2021-2-22 21:52:00
inceboy 发表于 2021-2-22 20:25
HI ERIC2013大大
糟糕, 出廠程序就.......
确诊了,DM9000已经损坏,联系我们旺旺解决即可
inceboy
发表于 2021-2-23 10:22:05
eric2013 发表于 2021-2-22 21:52
确诊了,DM9000已经损坏,联系我们旺旺解决即可
HI ERIC2013大大
OK......
abnerle
发表于 2021-3-16 10:57:42
eric2013 发表于 2020-10-2 08:40
主要区别:
V7是STM32H743XIH6的核心板形式,V6是STM32F429BIT6的大板形式。
V7多个了QSPI Flash,V6没 ...
V6 STM32F429BIT6有一块,这个能自己加QSPI吗?还是429根本不支持QSPI
eric2013
发表于 2021-3-16 11:26:52
abnerle 发表于 2021-3-16 10:57
V6 STM32F429BIT6有一块,这个能自己加QSPI吗?还是429根本不支持QSPI
F429不支持QSPI
yuanzhongda
发表于 2021-3-25 10:21:28
请教下,我发现rtx的引脚定义(网口之类的是在)MX_Device.h这个文件中,那这个文件中的引脚是如何定义的,是自己手动改吗
eric2013
发表于 2021-3-25 12:05:46
yuanzhongda 发表于 2021-3-25 10:21
请教下,我发现rtx的引脚定义(网口之类的是在)MX_Device.h这个文件中,那这个文件中的引脚是如何定义的, ...
这个里面的不用管,主要是配置xxx_msp.c文件里面的即可,这个在RL-TCPnet v7.x教程里面有说。
xtihc2008
发表于 2021-4-7 18:02:05
我有这个疑问,当有多个主板,通过双网口级联后,电脑端可以访问到最后的主板网口192.168.0.9吗?
eric2013
发表于 2021-4-8 08:42:43
xtihc2008 发表于 2021-4-7 18:02
我有这个疑问,当有多个主板,通过双网口级联后,电脑端可以访问到最后的主板网口192.168.0.9吗?
没问题,但IP不可这么分配。
xtihc2008
发表于 2021-4-8 09:18:07
eric2013 发表于 2021-4-8 08:42
没问题,但IP不可这么分配。
一个网口分配一个IP,这样有什么问题呢?
eric2013
发表于 2021-4-8 09:23:44
xtihc2008 发表于 2021-4-8 09:18
一个网口分配一个IP,这样有什么问题呢?
两个网口不可以分配到一个网段,设置到不同网段,因为这个双网口机制是自动路由的。
详情可以看我的那个教程。里面有个示意图。
morning_enr6U
发表于 2021-4-8 09:26:31
eric2013 发表于 2021-4-8 08:42
没问题,但IP不可这么分配。
硬汉大哥,他这个IP都是一个网段的,RL-TCPNet协议栈,没法正确路由,所以要分配为不同网段的,对吧?
eric2013
发表于 2021-4-8 09:47:40
morning_enr6U 发表于 2021-4-8 09:26
硬汉大哥,他这个IP都是一个网段的,RL-TCPNet协议栈,没法正确路由,所以要分配为不同网段的,对吧?
理解有偏差,不是没法正确路由,而且同一个协议栈的双网口机制大部分都是这么玩的。
gallop020142
发表于 2021-4-11 15:51:46
eric2013 发表于 2021-2-22 00:12
帮你测试了一番,从楼主位下载原始例子,未做任何修改,直接下载到V7板子上的测试效果。
注意下面问 ...
请问中间这个网络的属性页面是从哪儿调出来的呢?
eric2013
发表于 2021-4-12 08:27:59
gallop020142 发表于 2021-4-11 15:51
请问中间这个网络的属性页面是从哪儿调出来的呢?
RL-TCPnet V7.X教程里面写了
http://www.armbbs.cn/forum.php?mod=viewthread&tid=95243&extra=page%3D1
hub
发表于 2021-5-12 17:05:40
硬汉哥,请教几个问题 1.建立一个SOCKET,同一网段,两个网口都可以往这个端口发数据吧?如果往外发数据,可以指定网口发送吗? 2.两个网口如何实现路由的功能?
eric2013
发表于 2021-5-13 08:16:06
hub 发表于 2021-5-12 17:05
硬汉哥,请教几个问题 1.建立一个SOCKET,同一网段,两个网口都可以往这个端口发数据吧?如果往外发数据, ...
1、不可以指定网口,根据你发生的网段,是自动路由的。
2、根据网段自动发往你要发送的路由地址。
hub
发表于 2021-5-13 08:55:58
硬汉哥,编译你的例程遇到这个错误怎么处理
hub
发表于 2021-5-13 14:18:30
eric2013 发表于 2021-5-13 08:16
1、不可以指定网口,根据你发生的网段,是自动路由的。
2、根据网段自动发往你要发送的路由地址。
硬汉哥,这个例程编译出这个错误,怎么解决?
eric2013
发表于 2021-5-13 14:47:30
hub 发表于 2021-5-13 14:18
硬汉哥,这个例程编译出这个错误,怎么解决?
下载最新的MDK5.34,使用里面最新的中间件版本7.12
MDK注册要注册MDK PRO
hub
发表于 2021-5-13 21:10:00
eric2013 发表于 2021-5-13 14:47
下载最新的MDK5.34,使用里面最新的中间件版本7.12
MDK注册要注册MDK PRO
硬汉哥,双网口如果使用DP83848和LAN9220,l两颗料也可以实现吧?
eric2013
发表于 2021-5-14 08:40:47
hub 发表于 2021-5-13 21:10
硬汉哥,双网口如果使用DP83848和LAN9220,l两颗料也可以实现吧?
也可以的。
hub
发表于 2021-5-14 09:54:35
xtihc2008 发表于 2021-4-7 18:02
我有这个疑问,当有多个主板,通过双网口级联后,电脑端可以访问到最后的主板网口192.168.0.9吗?
请问你现在可以支持路由了嘛
inceboy
发表于 2021-8-21 15:56:42
eric2013 发表于 2021-2-22 21:52
确诊了,DM9000已经损坏,联系我们旺旺解决即可
HI ERIC2013大大
板子回來了,DM900出廠程序OK,接上線燈也會亮了
但是一用了雙網程序後,DM9000直接HardFault_Handle了???
DM9162則正常請到IP可以連.收發DATA.
這樣子是???
eric2013
发表于 2021-8-21 17:21:04
inceboy 发表于 2021-8-21 15:56
HI ERIC2013大大
板子回來了,DM900出廠程序OK,接上線燈也會亮了
但是一用了雙網程序後,DM9000直接HardF ...
CMSIS软件包必须使用5.7.0,非常非常重要,最新的CMSIS 5.8.0软件包有bug
会直接硬件异常。
花了半天时间,找到CMSIS 5.8.0软件包里面RTX5 底层汇编文件的处理欠妥的地方,ARM这等大厂也有这种骚操作
http://www.armbbs.cn/forum.php?mod=viewthread&tid=108052&fromuid=58
(出处: 硬汉嵌入式论坛)
inceboy
发表于 2021-8-22 16:44:09
HI ERIC2013大大
這個??
eric2013
发表于 2021-8-23 13:19:20
inceboy 发表于 2021-8-22 16:44
HI ERIC2013大大
這個??
对的。
eric2013
发表于 2022-5-25 17:10:52
测试路由器不接外网是否可以获取IP
WGPCGR
发表于 2023-8-8 10:40:11
双网口的实现,需要看看有什么应用
BruceWang
发表于 2023-9-5 19:55:55
我的应用方式是PC + 8口交换机 + MCU,H7目前测试,只能干到40Mbps{:18:},不知道是不是交换机的影响,还是说程序没有优化好,C:\Users\Bruce\Desktop\1693914807093.png