艾泰路由器维修指导
艾泰 路 由器 维 修 指导 书
版本V1.0
制作:tomy yen
声明:本文档仅供维修参考使用。
一〉产品功能简介
UTT产品是用于网络通讯连接路由器,产品MODEL不同,WAN口和LAN口数量有差异。
二〉电路组成原理
1. 产品电路原理框图
图1
2. 产品基本工作原理
产品上电后单片机开始从flash中读取系统软件调入sdram,系统加载开始运行初始化;系统运行后再从flash
1
中调应用软件入内存开始分配端口并初始化,产品开始工作。WAN口部分的电路(主要芯片IP175C)负责连接以太网,并接收来自以太网的下行数据和发送来自LAN口的上行数据包;单片机系统负责系统软件应用软件的启动与运行分配,
转发来自WAN口芯片和LAN口芯片的数据;LAN口部分
的电路接收各LAN用户的上行数据并转发给wan口或其它lan端口,来自wan口的下行数据包通过LAN芯片转发到各LAN口。电源系统分别提供3.3V/1.0V/1.3V电压和向单片机提供正确的复位。
3. 单元电路工作原理
3.3V电源电路
该电源电路由DC/DC变换控制器U7(MC34603)和MOS开关管U2(9435)组成的DC/DC开关电源。开关电源的工作原理如下:产品上电后(12V)给U7#6供电,同时通过电流取样电阻R5~R11给开关管U2的D极上电;U7上电后就开始工作(IC资料见下图),该IC自带的OSC通过IC的#3外接定时电容C4构成的振荡电路,该振荡频率决定了电源输出电压的高低电流大小;IC#5为电流反馈端口,主要完成电压的稳压控制;IC的#7外接过流检测电阻,为电流取样检测端口,用于电流检测调节输出电流大小。从IC#1输出的PWM信号给开关管打开后给L4存储能量,开关闭
2
合时释放能量。D9和B1为续流作用 ,R12/R13/C14主要完成电压的分压误差取样,Q2为开关管驱动管。
常见故障现象:
1. 3.3V无电压 不良原因分析:
1.当输入无12V或12V不正常时将导致开关电源不工作,无3.3V输出 。 2.开关电源不工作或工作不正常将导致无3.3V输出。
2. 3.3V过低
不良原因分析:
1.开关电源工作不正常
2.负载短路后拉低电源,维修时可断开负载看是否为负载短路引起。 3. 3.3V过高
不良原因分析:
开关电源故障,开关电源稳压反馈电路失控导致。
图3
图4
单片机系统
单片机系统由FLASH(U9、U10)、SDRAM(U11、U12)、单片机(U302)以及复位电路(U5)时钟Y2组成。系统上
3
电复位后从U10中调入系统软件到SDRAM中解压缩后运行启动。启动后配置各端口,并完成设置。注:U10为系统升级备用。
常见故障现象 1.系统不启动
不良原因分析
1.FLASH写入软件丢失或没有写入软件,FLASH失效。
2.单片机没有工作。
3.SDRAM不良或连接不良。
2.系统运行一段时间后不启动,系统运行中出错。 不良原因分析
1.软件版本烧录错误
2.FLASH不良或焊接不良 3.不能下载应用软件 不良原因分析
FLASH不良,内部存储空间有死区。
LAN口
电路框图如下,LAN口电路由U23以及外部元件组成。
关键点:1.时钟驱动电路
2.复位电路
3.电源电路,要求电源不低于0.98V。
WAN口
WAN口电路由IP175C组成,IP175C是一个多端口的以
4
太网集成开关,内带6个MAC地址和5个PHY端口能自动检测适应10M/100M模式,在本产品中应用框图如下:
图5
通过MII总线,CPU上行数据与IP175C的MAC5,MAC5将数据转发到相应端口;下行数据通过各端口发送到MAC5后,MAC5通过MII总线发送到CPU,CPU再转发到LAN口。电路中应该注意的几个电压数据
图6
在该电路中要注意检查IP75C输出的REGOUT电压是否正常,该电压输出正常后才会有1.8V给其它电路供电。
在图7中,该芯片工作的2个条件是要有频率正确25M时钟,并且幅度足够,否则可能出现WAN口不工作或数据丢包现象。另一个是该芯片的复位信号要正常,PIN74上拉电阻决定了芯片的多通道的工作模式。
图7
图8
图8中电阻R66不能随意更改值,否则芯片不工作。
5
常见不良现象
1.所有WAN口连不上
不良现象分析:WAN口芯片工作不正常或CPU网络接口部分工作不正常。 2.单个WAN口数据不通或连不上
不良现象分析:网络变压器不良或端口不良
3.WAN口数据丢包
不良现象分析:1.网络变压器,网络芯片有异常。
2.测试网线不标准 3.软件版本不正确
三)软件下载与数据操作
1( 测试电脑要求与设置
硬件要求: 计算机带并口,串口
软件安装:在WINDOWS XP 系统下安装SCRT,3CD,JTAG软件专用软件。 测试电脑IP设置如下:
数据包测试主机IP地址设置要求:
1.LAN口IP地址设置动态地址
2.WAN口IP地址设置——以端口18为说明:
IP地址 192.168.18.25 子网 255.255.255.0
网关
6
192.168.18.251/254 DNS服务器地址
任意
或增加100M网络IP
增
加100MIP 200.200.200.15 255.255.255.0
2( 软件下载
将产品与JTAG口连接好,连接电脑并口和串口线,如图9,打开SCRT选择115200波特率串口,产品上电后运行GDB.EXE软件,正常情况下,DOS提示下会显示IXP系列CPU被检测,如图10。
图9
图10
输入INI,ENTER,再输入D,ENTER后见图10。
图11
后切换到SCRT115200上可以见到提示AST>提示输入,
图12
7
输入如下命令: DF空格 B //下载BOOT软件;
DF //下载应用软件
输入DF B命令后显示如图13图14,开始下载系统软件,
选择下载软件路径
图13
图14 下载完毕 开功能号
在AST》输入提示符下输入 SN 条码7位
FC 功能号 //4240G——5200;4210G——7200;
3640——5C00
3( 端口设置
SCRT设置9600波特率,开机上电系统自检通过后 Login: Default 登陆用户 Password:
密码 hiper%
hiper% sh r 查看版本
!rebuilding running configuration...
!current running software kv4240Gvstart.bin 10:47:44AM-070905 5.6.0
set interface ethernet/4 ip address 192.168.19.1 设置
8
第4个口的IP set interface ethernet/5 ip address 192.168.20.1
设置第5个口的IP
进入系统管理权限: 用户名:Default,密码:空 设置网口的IP地址 超级终端11520 用户名:Default 密码:空 常用命令:
Revision (查看版本信息)
Set in eth/4 ip address 192.168.19.1 (设置端口IP) Shr
(查看IP) Wr 写入 Re 复位
Df b系统软件 ,,序列号 ,;工单号 ,,应用软件
4( JTAG数据调试操作
1.产品上电
JTAG口与产品连接
运行GDB.EXE,观察到有检测到CPU后可以输入如下命令: INI ENTER
2.JTAG常用命令
x 0 sd 0
12345678
读 地址 写 地址 写入数据(16进制) 3. 显示信息含义
0x00000000 0x00000000
读出地址 读出数据
9
注:JTAG显示的数据信息为十六进制数据,右起第一位由D0-D3数据线
示,后
续各位有相应数据线表示
4.用JTAG 检测SDRAM故障 a. 检测SDRAM数据线
1)在JTAG应用程序界面里使用命令行sd 0
00000000 为设备的SDRAM的任意一地址写如相应的数据,然后使用命令行x 0 读取该地址数据,检查输出结果是否正确。
当输出数据不是0时,说明数据线的cpu端与sdram端有引脚空焊,或者有其它高电位信号线或电源线与数据线短路,使数据线成为高电位。当输出的数据全是F时。说明读写信号线或片选信号线有开路或短路。
2)在JTAG应用程序界面里使用命令行sd 0
11111111 为设备的SDRAM的任意一地址写入相应的数据,然后使用命令行x 0 读取该地址数据,检查输出结果是否正确。
当输出数据不是1时,说明 数据线有短路或开路现象。
3)在JTAG应用程序界面里使用命令行sd 0
10
44444444 为设备的SDRAM的任意一地址写入相应的数据,然后使用命令行x 0 读取该地址数据,检查输出结果是否正确。
当输出数据不是4时,说明 数据线有短路或开路现象.
4)在JTAG应用程序界面里使用命令行sd 0
88888888 为设备的SDRAM的任意一地址写如相应的数据,然后使用命令行x 0 读取该地址数据,检查输出结果是否正确。
当输出数据不是8时,说明 数据线有短路或开路现象.
b. 检测sdram地址线
1)在JTAG应用程序界面里输入D命令。计算机自动为设备传输BOOT到设备的sdram,导入完成后设备会自动开始运行。设备的串口开始通讯。否则设备的数据线或地址线的连接有问
,或者是器件用故障。
2) 按照上述
检查数据线确认数据线无误后,开始检测地址线。用X/40 0命令,然后连续回车,检查各组数据有无重复的数据。
11
当输出数据有重复现象是说明有地址线短路的故障。(当数据线越高位短路,重复数据的地址越大)。
5. 用JTAG检查FLASH内是否含有软件
在JTAG应用程序界面里使用命令行X/40 2000000
检查输出数据,如果所有数据全是F,说明 FLASH为空,未经烧录或读写信号开路.
6. JTAG输出数据分析,
a. 输出数据错误.(即:输出的数据不是写入的数据)
例如 :为内存0地址写入一组十六进制数据后再读取0地址输出的数据不是前面所写的数据
写入数据 sd 0 11111111 读出数据
x 0
0x00000000 0x11111131
根据读出的数据可以看出是第二位不正确,以此证明,是数据线的D4-D7 之间的输出错误导致的,再分析错误的数据,我写入的数据是1,读出是3,正常时我为这位写入1时,数据线D4为高电位,D5-D7为低电位,在读取时输出结果也应该是D4为高电位,D5-D7为低电位,根据二进制与十六进制数据对照可以看出,当输出为3是,数据线D4-D5
12
是高电位,D6-D7为低电位,由此可以说明,我们读数据时
D4-D5都是高电位,造成这种情况有三种可能,
1) D4,D5数据线短路,在读和写的时候这根数据线都是高
电位。
2) D5 数据线cpu与sdram之间开路。在读数据时D5由
于是悬空,由于CPU内部保护二极管的作用使D5的电位为
高电位。 3) 内存芯片损坏。
b. 输出数据重复(即:当为内存里某一地址写入一组数据
后。在读取时发现在另一地址输出同样的刚写入的数据。
例如:为内存为0x00000000写入 0x11223344,在读取数
据是发现如下现象 写入数据 sd 0 11223344 读出数据 x/40
由此图可以看出是,输出数据有重复,说明CPU在读或写
数据时有地址重复,地址重复有两种原因如下: 1.地址线短路, 2.内存坏。
二进制 十六进制 二进制 十六进制 0000 0 1000 8 0001 1 1001 9 0010 2 1010 A 0011 3 1011 B 0100 4 1100 C 0101 5
1101 D 0110 6 1110 E 0111
13
7
1111
F
艾泰产品维修实例
1( 不良现象:SYS灯不闪烁
维修过程:拆下FLASH烧录程序后重装测试OK
2( 不良现象:LAN和WAN口测试不能收发数据,连接正常。
维修过程:烧录MAC地址后测试正常。 3( 不良现象:SYS灯不闪烁
维修过程:上电后发现X1或X2温度升高烫手,更换后测试正常 4( 不良现象:LAN5口不良,无法连接。
维修过程:更换X4测试OK。 5. 个别LAN口不能收发数据 维修过程:BGA焊接U23、、 6. 不良现象:SYS灯不闪烁
维修过程:JTAG软件能受控制,但是不能下载系统软件,检查发现是SDRAM不良,更换测试OK
7. 不良现象:SYS灯不闪烁
维修过程:JTAG软件能受控制,能下载系统软件,但是在下载应用软件的过程中中断出错,更换FLASH后正常。
8.不良现象:LAN5口能连接,数据包转发正常(偶尔丢
14
包),但是端口显示LED不亮。 维修过程:更换X4后正常,为X4参数差异引起。 9.不良现象:SDRAM温度异常,CPU温度异常高。
维修过程:测量电源3.3V上升到了6.5V,更换电源芯片无效后检查外围元件发现C4元件失效(漏电),该电容为定时电容。
百度搜索“就爱阅读”,专业资料,生活学习,尽在就爱阅读网92to.com,您的在线图书馆
15