搜索
bottom↓
回复: 48

ENC28J60做产品可靠吗?

[复制链接]

出0入0汤圆

发表于 2014-10-24 09:15:08 | 显示全部楼层 |阅读模式
  想请教下,如果ENC28J60拿来做产品,考虑到发热量这么大,不知道可靠吗?

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2014-10-24 09:34:00 | 显示全部楼层
可靠,项目中已经用过了

出100入101汤圆

发表于 2014-10-24 09:40:31 | 显示全部楼层
可靠。不过不要接hub,要接交换机。接hub,很容易死

出0入0汤圆

发表于 2014-10-24 09:41:20 | 显示全部楼层
同问,我们有个产品也打算用,据说发热较厉害,还没开始调试。。

出0入0汤圆

 楼主| 发表于 2014-10-24 09:44:33 | 显示全部楼层
fengyunyu 发表于 2014-10-24 09:40
可靠。不过不要接hub,要接交换机。接hub,很容易死

为什么?能否分析下,谢谢

出0入0汤圆

发表于 2014-10-24 09:44:48 | 显示全部楼层
很可靠啊,MC还在推广,同类型的产品基本没有

出100入101汤圆

发表于 2014-10-24 09:49:17 | 显示全部楼层
shaoh.12 发表于 2014-10-24 09:44
为什么?能否分析下,谢谢

hub的话,数据是直接广播到各个端口,enc28j60收到的数据量很大,憋死!

出5入14汤圆

发表于 2014-10-24 09:49:44 | 显示全部楼层
MICROCHIP 的东西,除了价格,其他的不用怀疑!

出0入0汤圆

发表于 2014-10-24 09:56:36 | 显示全部楼层
hhjjstu 发表于 2014-10-24 09:34
可靠,项目中已经用过了

你没有遇到ENC28J60运行一段时间,就再也收不到包的情况吗?

出0入0汤圆

 楼主| 发表于 2014-10-24 09:59:35 | 显示全部楼层
klander 发表于 2014-10-24 09:56
你没有遇到ENC28J60运行一段时间,就再也收不到包的情况吗?

仔细说下什么现象?

出100入101汤圆

发表于 2014-10-24 10:04:07 | 显示全部楼层
klander 发表于 2014-10-24 09:56
你没有遇到ENC28J60运行一段时间,就再也收不到包的情况吗?

你说的是,给ENC28J60发送数据没回应,还是收不到ENC28J60发出的数据?

出0入0汤圆

发表于 2014-10-24 10:11:01 | 显示全部楼层
fengyunyu 发表于 2014-10-24 10:04
你说的是,给ENC28J60发送数据没回应,还是收不到ENC28J60发出的数据?

发数据给ENC28J60,ENC28K60告诉你它没收到数据。

出100入101汤圆

发表于 2014-10-24 10:14:19 | 显示全部楼层
klander 发表于 2014-10-24 10:11
发数据给ENC28J60,ENC28K60告诉你它没收到数据。

倒是碰到过ENC28J60能收到数据,但发送不出去的情况。

出160入67汤圆

发表于 2014-10-24 10:18:20 | 显示全部楼层
我们用过PIC18F67J60的片子做网络模块,发热比较大,还算是比较稳定的,但是对一些交换机兼容性不是很好,试过DL-LINK交换机,有时候就无法访问了,好似说广播风暴的事情。还是模块做TCP客户端时有时候会不连接了,使用的是PIC的 TCP协议栈,不知道是不是软件的问题。

出100入101汤圆

发表于 2014-10-24 10:20:37 | 显示全部楼层
mndsoft2012 发表于 2014-10-24 10:18
我们用过PIC18F67J60的片子做网络模块,发热比较大,还算是比较稳定的,但是对一些交换机兼容性不是很好, ...

ENC28J60,其实也存在同样的问题。

出0入0汤圆

发表于 2014-10-24 10:21:45 | 显示全部楼层
我们这里运行很好,就是发热有点大

不过这芯片很皮实,曾经有个工程师误接5V,几分钟发现很烫,还没烧死

出5入14汤圆

发表于 2014-10-24 10:30:38 | 显示全部楼层
mndsoft2012 发表于 2014-10-24 10:18
我们用过PIC18F67J60的片子做网络模块,发热比较大,还算是比较稳定的,但是对一些交换机兼容性不是很好, ...

软件的问题!

你说到这个,我想起来有些交换机确实有些协议上的问题,我曾今遇到过交换机发的ARP包CRC异常,这个BUG导致我们没有 GARP 协议的终端就是连不上,后来还是绑定IP地址解决的!不过想想交换机也是搞电子的人做的,有BUG也难免啊!


---------以下时当时遇到这个问题时,网上发的帖子-----------------------------------------------------
安装的一个带网口的设备通过路由器经局域网连接到服务器,在服务器上PING该设备时始终没反应,后来经在设备端截取数据包发现一个奇怪的事情,服务器PING命令发到路由器后,路由器首先需要发 ARP 命令获得设备的MAC地址,问题就出在这个 ARP命令上,截取的ARP包如下:

0000   ff ff ff ff ff ff 00 16 4d 26 ad 61 08 06 00 01  ........M&.a....
0010   08 00 06 04 00 01 00 16 4d 26 ad 61 84 ef 7c a1  ........M&.a..|.
0020   00 00 00 00 00 00 84 ef 7c a3 00 00 00 00 00 00  ........|.......
0030   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

ARP包有效数据只有42个,另加18个字节的填充,最后是4个字节的CRC,而这个包的最后4字节CRC居然为 00 00 00 00 !(网络数据截取工具也指示该CRC错误)设备的网络芯片具有硬件CRC功能,软件里设置了自动过滤掉CRC错误的包,结果就导致设备对这个CRC错误的ARP命令不响应!

可回头一想,这个路由器是个成熟的设备啊,不应该出现这种低级错误吧?我没研究过路由器,不知道象这种CRC不对的数据包,是由路由器有意为之(比如人为可设置发CRC为0的ARP包?以应付某些恶意攻击?),还是就是路由器的BUG?

出0入0汤圆

发表于 2014-10-24 10:56:56 | 显示全部楼层
参考参考,刚好也打算用这个

出0入0汤圆

发表于 2014-10-24 10:59:52 | 显示全部楼层
批量用过,没什么问题。

出0入0汤圆

发表于 2014-10-24 11:08:40 | 显示全部楼层
klander 发表于 2014-10-24 09:56
你没有遇到ENC28J60运行一段时间,就再也收不到包的情况吗?

没遇到过,有问题也都是软件的问题

出0入0汤圆

发表于 2014-10-24 11:26:08 | 显示全部楼层
一直说发热很厉害,我5V供电没觉得很烫吗,倒是不知道长时间稳定性怎么样

出0入0汤圆

发表于 2014-10-24 11:33:27 | 显示全部楼层
对成本不敏感的话,W5500会不会好一点

出0入0汤圆

发表于 2014-10-24 13:45:11 | 显示全部楼层
我再奋斗板上面跑例程的时候发热明显,但不是烫手,同事的产品中确实发现是烫手的,不知道是不是与代码有关,或者,有假货出现?

出0入0汤圆

发表于 2014-10-24 14:25:31 | 显示全部楼层
我用的是W5500

出0入0汤圆

发表于 2014-10-24 14:28:06 | 显示全部楼层
发热大,速率慢,协议栈稳定性差还特耗cpu资源 谁用谁知道
我们现在已经全部用W5500替换掉了

出0入0汤圆

发表于 2014-10-24 16:15:25 来自手机 | 显示全部楼层
刚买的模块试试

出0入0汤圆

发表于 2014-10-24 19:10:02 | 显示全部楼层
模块买了2年了,还没用上,找个时间弄弄

出0入0汤圆

发表于 2014-11-3 18:44:03 | 显示全部楼层
个人感觉还是很可靠的

出0入0汤圆

发表于 2014-11-4 08:27:21 | 显示全部楼层
  量产的东西,不可靠,会量产?

出0入0汤圆

发表于 2014-11-4 13:55:35 | 显示全部楼层
也可以下面的两个啊,都是100M的
ksz8851snl
DM9051

出0入0汤圆

发表于 2014-11-4 14:06:45 | 显示全部楼层
不可靠的都是自己代码的原因。
要担心发热,用SOP封装啊。
不过这世上有不发热的以太网的芯片吗?这么长的、这么大电阻的网线要去驱动。

出100入101汤圆

发表于 2014-11-4 14:18:05 | 显示全部楼层
YaoHui 发表于 2014-11-4 14:06
不可靠的都是自己代码的原因。
要担心发热,用SOP封装啊。
不过这世上有不发热的以太网的芯片吗?这么长的 ...

“不可靠的都是自己代码的原因。”。你把用ENC28J60的设备接到hub上,接一台电脑到同一台hub,在电脑上在线看下电影,看一下用ENC28J60的设备的网口死不死。

出0入0汤圆

发表于 2014-11-4 14:19:29 | 显示全部楼层
fengyunyu 发表于 2014-11-4 14:18
“不可靠的都是自己代码的原因。”。你把用ENC28J60的设备接到hub上,接一台电脑到同一台hub,在电脑上在 ...


你有去找过原因吗?
我知道有这种情况,但我的东西就不会有这个麻烦。我可以告诉你是和广播包有关,但我不会告诉你怎么解决。

出100入101汤圆

发表于 2014-11-4 14:22:24 | 显示全部楼层
YaoHui 发表于 2014-11-4 14:19
你有去找过原因吗?
我知道有这种情况,但我的东西就不会有这个麻烦。

请问你是如何解决的?用microchip的例程代码是解决不到这个问题的。

出0入0汤圆

发表于 2014-11-4 15:42:18 | 显示全部楼层
正在用PIC16F67J60,想请教一下是不是不接hub,接交换机就没问题呢?

出100入101汤圆

发表于 2014-11-4 16:30:15 | 显示全部楼层
gzwirelesss 发表于 2014-11-4 15:42
正在用PIC16F67J60,想请教一下是不是不接hub,接交换机就没问题呢?

应该是PIC18F67J60,这个用过。接交换机,虽然可能运行几个月不出问题,但有地方反馈“网口死机”,只是概率要小很多。程序是在microchip例程基础上改的,驱动不变,改的是应用代码。

出0入0汤圆

发表于 2014-11-4 17:06:44 | 显示全部楼层
用过,感觉还可以吧     

出0入0汤圆

发表于 2014-11-4 20:36:17 | 显示全部楼层
恩啦,我刚还弄了个回来,先看看高手们是怎么解决的,围观一下。

出0入0汤圆

发表于 2014-11-5 00:08:06 | 显示全部楼层
fengyunyu 发表于 2014-10-24 10:20
ENC28J60,其实也存在同样的问题。

这个应该是10M网卡都存在的问题,不怪ENC28J60.

出0入0汤圆

发表于 2014-11-5 12:36:13 来自手机 | 显示全部楼层
老师曾经让我帮忙做个东西  我用的ENC28J60  给他演示  说spi速度慢 被cut掉了

出0入0汤圆

发表于 2014-11-5 12:42:40 | 显示全部楼层
靠谱的人,有靠谱的技术做出来的东西才靠谱。
芯片本身没问题。

出0入0汤圆

发表于 2014-11-6 00:04:26 | 显示全部楼层
用过,感觉还行,但是有时候也有通讯连接不上情况,重新启动一下系统,就好了,也不知道是硬件问题,还是软件问题。

出0入0汤圆

发表于 2014-11-6 09:00:00 | 显示全部楼层
就是发热太大了点。

出0入0汤圆

发表于 2014-11-6 09:07:10 | 显示全部楼层
资料多,简单,就是发热问题麻烦

出0入0汤圆

发表于 2014-11-6 09:13:38 | 显示全部楼层
我们公司用PIC带以太网多的是,比较稳定的

出0入0汤圆

发表于 2014-11-6 09:34:42 | 显示全部楼层
正打算用EN28J60给STM32做个简单的网络功能哩
目前板卡上没写这一块的程序
EN28J60冷冰冰的

出5入4汤圆

发表于 2020-2-23 22:59:03 | 显示全部楼层
klander 发表于 2014-10-24 10:11
发数据给ENC28J60,ENC28K60告诉你它没收到数据。

我也遇到这个问题,大概就是在网络里运行一端时间就会出现,无论再怎么发送,CNT的寄存器都是0

请问您也是这样的故障么,另外是怎样解决的呀

出0入0汤圆

发表于 2020-2-24 10:24:08 | 显示全部楼层
太久了,不记得了。但我最后换成了LAN8720。

出0入89汤圆

发表于 2020-4-4 18:49:59 | 显示全部楼层
Ponker 发表于 2020-2-23 22:59
我也遇到这个问题,大概就是在网络里运行一端时间就会出现,无论再怎么发送,CNT的寄存器都是0

请问您也 ...

我怀疑是驱动写的有问题,刚好这一段时间对这个芯片有点想法,我也准备开一个帖子来探讨,如果方便把你的驱动放上来大家看看
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-3 18:31

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表