恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8390|回复: 8

自己用BCM6338做了一个Modem,一切正常。但是!!!!!

[复制链接]
发表于 2010-7-30 13:06 | 显示全部楼层 |阅读模式
前段时间公司的项目刚好做完,闲着没事干。拿了两片6338,正好手上有一些开发资料,就仿造中兴的831,做了一块Modem。
中兴831上面,BCM6338里面的固件是用编程器读出来的,FLASH里面的也是。然后再将这两部分程序烧录到我自己做的板子上。
调试时,以太网部分工作正常,ping、WEB登陆....一切都很正常。
但ADSL部分始终工作不起来,后用串口输出显示时发现有如下信息(Modem开机时):

pSdramPHY=0xA01FFFF8, 0x0 0xDEADBEEF
AdslCoreHwReset:  ADSL PHY initialization timeout 1000000 usec
AdslCoreHwReset:  TestRes=0xA400008
pSdramPHY=0xA01FFFF8, 0x0 0xDEADBEEF
AdslCoreHwReset:  ADSL PHY initialization timeout 1000000 usec
AdslCoreHwReset:  TestRes=0xA400008
pSdramPHY=0xA01FFFF8, 0x0 0xDEADBEEF
AdslCoreHwReset:  ADSL PHY initialization timeout 1000000 usec

反复出现几次过后,死机。

谁能告诉我这是为什么?有谁遇到过以上类似的情况?一个多月的心血啊!!!

下面将中兴831BII和我自己做的Modem,完整的开机启动信息贴出来

自己的Modem:

Tiny Bridge version 2.06B.05e for BCM96338 (32bit,SP,BE)
Build Date: Mon Nov  6 22:13:18 CST 2006 (root@bsun)
Copyright (C) 2000 - 2004 Broadcom Corporation.

Initializing Devices.
Parallel flash device: name AM29LV160B, id 0x2249, size 2048KB
The second sector found for factory default.
Auto-negotiation timed-out
CPU type 0x29010: 240MHz
Total memory: 0x200000 bytes (2MB)

Total memory used:         0x80001000 - 0x801A0000 (1699840)
Initialized Data:          0x800B4BD0 - 0x800C9260 (83600)
BSS Area:                  0x800C9260 - 0x800EE340 (151776)
Local Heap:                0x800EE340 - 0x80197F40 (695296)
Stack Area:                0x80197F40 - 0x8019FF40 (32768)
Text (code) segment:       0x80001000 - 0x800B4B50 (736080)

Loading configuration and multi-tasking kernel...

Board Id Name                   : 96338L  
Memory size in MB               : 2
Board MAC address               : 02:10:18:01:00:01  
Board IP address                : 192.168.1.1:ffffff00  
Host IP address                 : 192.168.1.100  
Default image update file name  : ZXDSL831BIIV9.5.0a_Z09  
Aux data channel VC             : 1/39  
Serial Number                   : ZXDSL831BII0611270000001  
System Version                  : ZXDSL831BIIV9.5.0a_Z09/V1.00  
Ethernet PHY Type               : Internal
ADSL Status                     : link down
Led Init.
BcmAdsl_Initialize=0x800122DC, g_pFnNotifyCallback=0x800C90E4
pSdramPHY=0xA01FFFF8, 0x7BEBDBEF 0xDEEFFFFF
AdslCoreHwReset:  ADSL PHY initialization timeout 1000000 usec
AdslCoreHwReset:  TestRes=0xA400008
pSdramPHY=0xA01FFFF8, 0x0 0xDEADBEEF
AdslCoreHwReset:  ADSL PHY initialization timeout 1000000 usec
AdslCoreHwReset:  TestRes=0xA400008
pSdramPHY=0xA01FFFF8, 0x0 0xDEADBEEF
AdslCoreHwReset:  ADSL PHY initialization timeout 1000000 usec
AdslCoreHwReset:  TestRes=0xA400008
ADSL PHY version is .d19f
ATM proc init !!!
Enabling SNMP ADSL EOC transport.
SNMP PVC 0/16 succesfully opened.
SNMP port 161 succesfully opened.
# ADSL Diags port 5100 succesfully opened.

中兴的831BII:

Tiny Bridge version 2.06B.05f for BCM96338 (32bit,SP,BE)
Build Date: Fri Jul 27 11:35:42 CST 2007 (root@wayman)
Copyright (C) 2000 - 2004 Broadcom Corporation.

Initializing Devices.
Serial flash device: name NX25P40, id 0xef12, size 512KB
The second sector found for factory default.
Auto-negotiation timed-out
CPU type 0x29010: 240MHz
Total memory: 0x200000 bytes (2MB)

Total memory used:         0x80001000 - 0x801A0000 (1699840)
Initialized Data:          0x800B5700 - 0x800C9D90 (83600)
BSS Area:                  0x800C9D90 - 0x800EEF40 (151984)
Local Heap:                0x800EEF40 - 0x80197F40 (692224)
Stack Area:                0x80197F40 - 0x8019FF40 (32768)
Text (code) segment:       0x80001000 - 0x800B5680 (738944)

Loading configuration and multi-tasking kernel...

Board Id Name                   : 96338L  
Memory size in MB               : 2
Board MAC address               : 00:19:c6:e4:01:4c  
Board IP address                : 192.168.1.1:ffffff00  
Host IP address                 : 192.168.1.100  
Default image update file name  : ZXDSL831BIIV10.6.0a_Z09  
Aux data channel VC             : 1/39  
Serial Number                   : ZXDSL831BII0707270000001  
System Version                  : ZXDSL831BIIV10.6.0a_Z09/V1.00  
Ethernet PHY Type               : Internal
ADSL Status                     : link down
Led Init.
BcmAdsl_Initialize=0x8001226C, g_pFnNotifyCallback=0x800C9C14
AnnexCParam=0x00003987 AnnexAParam=0x00003987 adsl2=0x00000001
pSdramPHY=0xA01FFFF8, 0x0 0x0
AdslCoreHwReset: AdslOemDataAddr = 0xA01FBB54
AnnexCParam=0x00003987 AnnexAParam=0x00003987 adsl2=0x00000001
ADSL PHY version is A2pB021g9.d20e
ATM proc init !!!
Enabling SNMP ADSL EOC transport.
SNMP PVC 0/16 succesfully opened.
SNMP port 161 succesfully opened.
# ADSL Diags port 5100 succesfully opened.


注意他们在ADSL部分的区别。

大家可以一起谈论下,谢谢!!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2010-7-30 13:49 | 显示全部楼层
高人呀,moden都自己做了!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2010-8-6 21:32 | 显示全部楼层
真能折腾。。。  太深奥了等高人解决
我的恩山、我的无线 The best wifi forum is right here.
发表于 2010-10-2 10:55 | 显示全部楼层
牛人啊 强大
我的恩山、我的无线 The best wifi forum is right here.
发表于 2010-10-2 15:25 | 显示全部楼层
这个都能做了还有什么难得倒楼主的
我的恩山、我的无线 The best wifi forum is right here.
发表于 2010-10-7 21:04 | 显示全部楼层
顶呀。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2010-10-14 12:02 | 显示全部楼层
建议去宽带技术网问问
我的恩山、我的无线 The best wifi forum is right here.
发表于 2010-12-30 13:40 | 显示全部楼层
你的6301KS是不是坏的哦?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2011-9-6 09:06 | 显示全部楼层
很明显,是AFE的PHY驱动不正常,先看你的硬件网表有不有问题,再改用其他固件排除软件问题?
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2020-9-28 19:11

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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