找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5716|回复: 8

求助:TP-Link 840N V2 : Bad Magic Number 00000000

[复制链接]
折腾TTL线刷 结果成砖 现Boot启动信息如下:


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 0x1, DeviceId0 0x2, 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: b6:37:b8:36:87:30
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 0x7 cfg2 0x7214
eth1: b6:37:b8:36:87:2f
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
Bad Magic Number,00000000
ar7240>

刷官网下的TFTP普通升级固件Bad Magic Number,00000000
如果尝试刷openwrt-ar71xx-generic-tl-wr841nd-v7-nousb-squashfs-factory.bin 启动报错为Bad Magic Number,C30A7D28

刷官网普通固件日志
ar7240> tftpboot 0x80000000 wr840nv2-cn-up.bin
Trying eth1
eth1 link down
FAIL
Trying eth0
dup 1 speed 100
Using eth0 device
TFTP from server 192.168.1.10; our IP address is 192.168.1.1
Filename 'wr840nv2-cn-up.bin'.
Load address: 0x80000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         ########################################################
done
Bytes transferred = 1615988 (18a874 hex)
ar7240> erase 0x9f020000 +0x3c0000
Erase Flash from 0x9f020000 to 0x9f3dffff in Bank # 1 Erased 60 sectors
ar7240> cp.b 0x80000000 0x9f020000 0x3c0000
Copy to Flash... done
ar7240> bootm
Bad Magic Number,00000000
ar7240> bootd
Bad Magic Number,00000000
ar7240>

此前刷固件都是按照
tftp 0x80000000 *.bin         //*.bin代表固件//
erase 0x9f020000 +0x3c0000
cp.b 0x80000000 0x9f020000 0x3c0000
这三条指令输入的
没办法了,换机器吧
回复

使用道具 举报

原厂固件根本不能这么刷,因为它不是linux固件
至于op固件,只能说你的操作不对。
回复

使用道具 举报

 楼主| | 显示全部楼层
hackpascal 发表于 2015-6-8 19:22
原厂固件根本不能这么刷,因为它不是linux固件
至于op固件,只能说你的操作不对。

请问 OP如何刷? 或者现在如何折腾回原厂?
看本坛和隔壁Anywlan 刷OP的指令应该没错吧?
固件来自Anywlan 那个帖子有回复说840N V2可用的。
回复

使用道具 举报

 楼主| | 显示全部楼层
此路由前几天想刷第三方固件 结果折腾引导报错Bad Magic Number,C30A7D28
然后一直无法用TFTP连接,TTL正常,但输入tftpboot命令后总是无法上传固件。修改serverip和电脑Lan 192.168.1.100/10 路由插WAN/LAN都不行,
今天TFTP可用了 想着刷回官网普通固件 结果引导时报错Bad Magic Number,00000000
回复

使用道具 举报

我试试看看
回复

使用道具 举报

wr840nv2-cn-up.bin 這個檔案包含了uboot,所以你這樣刷不能開機.
你需要刷沒有uboot的原廠固件
回复

使用道具 举报

rice_big 发表于 2015-7-10 11:25
wr840nv2-cn-up.bin 這個檔案包含了uboot,所以你這樣刷不能開機.
你需要刷沒有uboot的原廠固件

有可能,请问如何修改原厂固件,把uboot去掉?
回复

使用道具 举报

16m rom + 4M flash 不考虑硬改再刷????
TTL没研究过,我都是简单粗暴,直接烙铁拿下flash和rom,升级成64M rom + 16M flash ,然后编程器刷入H大大的breed到flash里面再焊接,然后在breed更新固件即可
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-5-11 05:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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