找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5162|回复: 7

【求救】新手TTL刷机失败 重启TTL不显示

[复制链接]
发表于 2013-9-2 01:58 | 显示全部楼层 |阅读模式
水星 mercury 310R
UBoot 信息如下:

U-Boot 1.1.4 (Jan 22 2013 - 00:11:52)

U-boot AP123


DRAM:  16 MB
Top of RAM usable for U-Boot at: 81000000
Reserving 139k for U-Boot at: 80fdc000
Reserving 192k for malloc() at: 80fac000
Reserving 44 Bytes for Board Info at: 80fabfd4
Reserving 36 Bytes for Global Data at: 80fabfb0
Reserving 128k for boot params() at: 80f8bfb0
Stack Pointer at: 80f8bf98
Now running in RAM - U-Boot at: 80fdc000
Flash Manuf Id 0x1c, DeviceId0 0x70, DeviceId1 0x15
flash size 4MB, sector count = 64
Flash:  4 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
wasp  reset mask:c03300
WASP ----> S27 PHY
: cfg1 0x80000000 cfg2 0x7114
eth0: 6c:e8:73:a6:c8:63
s27 reg init
athrs27_phy_setup ATHR_PHY_CONTROL 4 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4 :10
eth0 up
WASP ----> S27 PHY
: cfg1 0xf cfg2 0x7214
eth1: 6c:e8:73:a6:c8:62
s27 reg init lan
ATHRS27: resetting s27
ATHRS27: s27 reset done
athrs27_phy_setup ATHR_PHY_CONTROL 0 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 0 :10
athrs27_phy_setup ATHR_PHY_CONTROL 1 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 1 :10
athrs27_phy_setup ATHR_PHY_CONTROL 2 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 2 :10
athrs27_phy_setup ATHR_PHY_CONTROL 3 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 3 :10
eth1 up
eth0, eth1
Load Default Boot Params.
Autobooting in 1 seconds


printenv信息如下
ar7240> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ath-nor0:32k(u-boot1),32k(u-boot2),3008k(rootfs),896k(uImage),64k(mib0),64k(ART)
bootcmd=bootm 0x9f300000
bootdelay=1
baudrate=115200
ethaddr=0x00:0xaa:0xbb:0xcc:0xdd:0xee
ipaddr=192.168.1.1
serverip=192.168.1.10
dir=
lu=tftp 0x80060000 ${dir}tuboot.bin&&erase 0x9f000000 +$filesize&&cp.b $fileaddr 0x9f000000 $filesize
lf=tftp 0x80060000 ${dir}${bc}-jffs2&&erase 0x9f010000 +$filesize&&cp.b $fileaddr 0x9f010000 $filesize
lk=tftp 0x80060000 ${dir}vmlinux_${bc}.lzma.uImage&&erase 0x9f300000 +$filesize&&cp.b $fileaddr 0x9f300000 $filesize
stdin=serial
stdout=serial
stderr=serial
ethact=eth0

Environment size: 676/65532 bytes


刷机过程 :
tftpboot 0x80000000 fireware.bin
Trying eth1
Using eth1 device
TFTP from server 192.168.1.10; our IP address is 192.168.1.1
Filename 'fireware.bin'.
Load address: 0x80000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ############################################
done
Bytes transferred = 2883588 (2c0004 hex)
ar7240> erase 0x9f020000 +0x2c0004
Erase Flash from 0x9f020000 to 0x9f2effff in Bank # 1 Erased 45 sectors
ar7240> cp.b 0x80000000 0x9f020000 0x2c0004
Copy to Flash... done
ar7240> bootm 0x9f020000
Bad Magic Number,404054C5


断电重启后 没反应了 除了sys 和wlan不亮 其他的都一直亮  TTL没任何信息 求救  只能用编程器了么???
求大神指点
发表于 2013-9-2 06:35 | 显示全部楼层
只能用编程器了
 楼主| 发表于 2013-9-2 08:53 | 显示全部楼层

我想知道失败出问题的原因  我没有刷uboot啊 怎么uboot也没了呢?望指点
发表于 2013-9-2 09:19 | 显示全部楼层
你为什么要执行
ar7240> bootm 0x9f020000
Bad Magic Number,404054C5
http://www.baidu.com/s?ie=utf-8& ... n=2&inputT=8515
 楼主| 发表于 2013-9-2 15:07 来自手机 | 显示全部楼层
a291899192 发表于 2013-9-2 09:19
你为什么要执行
ar7240> bootm 0x9f020000
Bad Magic Number,404054C5

执行的bootm ....
返回  bad......
看的网上的刷机教程,这句有什么问题啊??求解     
发表于 2014-1-10 12:19 | 显示全部楼层
printenv信息如下
ar7240> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ath-nor0:32k(u-boot1),32k(u-boot2),3008k(rootfs),896k(uImage),64k(mib0),64k(ART)
bootcmd=bootm 0x9f300000
bootdelay=1

我也是遇到这个问题,网上的教程是救TP841V8 的引导的,
现在发现是MW310R bootm 0x9f300000 应该执行引导的是这个,
而不是网上TP841V8的 bootm 0x9f020000
所以 cp.b 0x80000000 0x9f020000 0x2c0004 这里也应该改为 cp.b 0x80000000 0x9f300000 0x2c0004
然后再 bootm 0x9f300000
一个是上编程器,另外还有一个就是用中九机刷固件。
PS:MW310R明明是2M的固件 UBOOT里却显示是4M
明显是厂商懒得修改,直接从TP另外的机型里搞来的UBOOT,
强烈PS “TPL ” 这命令也是垃圾! 缩水的2M 16M
发表于 2014-1-12 14:13 | 显示全部楼层
应该是刷的固件大小不对,导致校验image_magic不对,所以不能启动,现在UBOOT还是可以引导,找到正确的固件重刷就可以解决了
发表于 2015-3-3 01:10 | 显示全部楼层
现在和楼主完全一模一样的状况,等全亮, 本地无连接,TTL不显示
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-26 21:44

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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