ngswfx

ngswfx

1个粉丝

55

问答

1

专栏

40

资料

ngswfx  发布于  2016-03-26 10:34:42
采纳率 0%
55个问答
3089

【已经解决】3520内置网络模块怎么复位?

 
本帖最后由 ngswfx 于 2016-5-16 01:18 编辑

我遇到的现象是:

有时候,网口灯不亮,控制台看,好像成10M了,而且一会儿有,一会无,甚至有时候报tx.....提示信息,估计网络异常了。

首先,不排除是网线接口接触不良,但此次多次拔插网线,不能解决。

有没有什么办法,在系统中重新初始化内置网络。需要研究U-boot里或者系统里面的网络启动代码,或者还是研究海斯的驱动,重新装载卸载ko?好像没有哪个KO负责网络呀?

我现在如果遇到这个现象,在控制台下使用 ifconfig eth0 up\\\ down等命令无法解决,即便拔插网线多次(拔插网线多次后,接触问题临时解决,因为此时如果强制断电重启,一切正常)。

我的想法时,如果程序侦测到网络异常,自己做一个内部动作,例如释放网络资源,重新初始化,循环进行,如果此时,用户发现网口不亮,自己拔插即可解决,断电有点不专业。


各位有没有相关思路,解决这个问题,还是说内置的网络就如此!

///////////////////////已经解决/////////////////////还是由于外部狗没有连接引起的,整个系统没有开启任何watchdog,导致程序跑飞,或者启动时,没有复位信号。采用外部狗或者海斯狗以后,没有出现了。
我来回答
回答3个
时间排序
认可量排序

ngswfx

1个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-03-26 10:41:40
认可0
我测试了,如果开机不插入网线,系统启动后,再插入网线,没问题呀,看来应该是硬件层出问题了,是有一种问题几率,网络在U-boot启动后,有些部分还是没正常。现象就是进入rootf根目录后,网络不停发现,断开,发现断开,或者报tx...错误,而且没法用系统的命令恢复。


我现在很疑惑,这些天的调试,已经遇到10多次了,每次都是只有断电重启才能解决。

难道内置网络如此脆弱,实际应用还不得累死个人。

ngswfx

1个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-03-26 10:43:39
认可0
本帖最后由 ngswfx 于 2016-3-26 10:51 编辑

如果程序能通过代码解决,即便出现问题,应用用户拔插网线可以恢复,用户会认为自己网线接触不良,如果需要断电,用户会觉得是硬件有问题。

所以我想通过代码层面,优化这个问题。即便工作一年,出一次,实际使用也承受不起呀。



各位由遇到这个内置网络的问题否?


难道真的做成,发现网络异常,系统重启?   这个不能干呀,如果用户不去拔插网线,可有一种几率,会一直重启下去了(首先我们假设这个问题的引起是由于,网络口老化,如果不多次拔插网线,不能实质改善信号质量)


困惑好些天了...  虽然不当紧,但也是心病,哎,谁都知道自己的产品一堆问题。呵呵

nschcl

0个粉丝

1

问答

0

专栏

0

资料

nschcl 2016-03-27 12:38:30
认可0
俺也是来学习的
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区