ubnt解决方案
查看: 2176|回复: 23

[求助] 关于H3C 4320H 瘦转胖后,falsh不能被正确识别

[复制链接]

18

回帖

243

积分

45 小时

在线时间

少尉

注册时间
2009-9-3
金币
218 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-10-1 15:22
本帖最后由 zhuzhubaby 于 2018-10-4 21:20 编辑


在导入文件后,需要升级bootware,升级后,发现flash不能被正确识别,格式化也不行,请问大神有什么好的解决方法,谢谢


算了,已经找到解决方法,回复在知了社区,复制到这边
经过一个晚上的摸索,终于解决了该问题。该问题的产生主要是因为V5和V7文件系统混乱造成的。
1.使用编程器写入原fit模式下的编程器bootware固件,4M,必须是comware V7,可以从其他机器备份下来,也可以用fit然后用空填满4m。必须使用编程器,因为用bootware写入无效,bootware已经很混乱了。写入芯片为板载的25芯片,4M的。必须焊下来进行备份或写入,因为编程器的电源会使ap的cpu启动导致无法读取。编程器选用ch341或者minpro100均可以,不要买xtw100,驱动会有安装签名问题,比较麻烦,虽然在win10中也可以使用。
2.写入后再次启动时候,用micro USB转usb线直接连电脑,用超级终端会发现bootware启动后,版本已经变成7.多的。此时ctrl+b中断启动,ctrl+f格式化会发现可以格式化了,而且flash的文件系统回来了,也能够识别了。
3.后期再将fit转fat时候可以参考这篇。zhiliao——h3c——com/Theme/details/24566,前面加https://,该横线为点
唯一需要注意的是fit转fat,在将V7降级到V5时候,更新bootware前需要格式化flash,在更新bootware后同样需要格式化flash
最后更新好固件的时候,进入web管理端时候,查看文件是否已经写入到flash中,如果没有写入,必须把文件上传并且改为w4300_fat.bin,并设置为主文件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

844

回帖

1168

积分

1155 小时

在线时间

上尉

注册时间
2015-4-26
金币
26 个
威望
4 个
荣誉
2 个

尚未签到

发表于 2018-10-2 11:00
System is starting...
Press Ctrl+D to access BASIC-BOOTWARE MENU
Booting Normal Extend BootWare
The Extend BootWare is self-decompressing....................Done!

****************************************************************************
*                                                                          *
*             H3C H3C-Device-default BootWare, Version 1.15                *
*                                                                          *
****************************************************************************
Copyright (c) 2004-2017 New H3C Technologies Co., Ltd.

Compiled Date       : Mar 27 2017
CPU Type            : ATHEROS AR9557
CPU L1 Cache        : 32KB
CPU Clock Speed     : 720MHz
Memory Type         : SDRAM
Memory Size         : 256MB
Memory Speed        : 560MHz
BootWare Size       : 512KB
Flash Size          : 128MB
PCB Version         : Ver.B


BootWare Validating...
Press Ctrl+B to enter extended boot menu...
Booting App fails!
Read value fail,Use Default
not Support Type!
Trying to get the IP address from the DHCP server......
DHCP server's IP address is 192.168.100.222
Client's assigned address is 192.168.100.94
DNS domain name got from DHCP server is ys7.com
DNS server's IP address is 192.168.100.222
Default Gateway's IP address is 192.168.100.222
This client's subnet mask is 255.255.255.0
The length of option 43 is: 0
Change State : Idle to Broadcast Discovery
Lwapp status machine init fail, the system will reboot.
[State : Idle] Reset request, rebooting the AP
Rebooting......

System is starting...
Press Ctrl+D to access BASIC-BOOTWARE MENU
Booting Normal Extend BootWare
The Extend BootWare is self-decompressing....................Done!

****************************************************************************
*                                                                          *
*             H3C H3C-Device-default BootWare, Version 1.15                *
*                                                                          *
****************************************************************************
Copyright (c) 2004-2017 New H3C Technologies Co., Ltd.

Compiled Date       : Mar 27 2017
CPU Type            : ATHEROS AR9557
CPU L1 Cache        : 32KB
CPU Clock Speed     : 720MHz
Memory Type         : SDRAM
Memory Size         : 256MB
Memory Speed        : 560MHz
BootWare Size       : 512KB
Flash Size          : 128MB
PCB Version         : Ver.B


BootWare Validating...
Press Ctrl+B to enter extended boot menu...

1171

回帖

1529

积分

1604 小时

在线时间

上尉

注册时间
2017-8-29
金币
61 个
威望
1 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-10-1 15:33
我靠,我碰到和你一样的问题了,是不是按Crtl+F格式化闪存他就自动重启了??

1171

回帖

1529

积分

1604 小时

在线时间

上尉

注册时间
2017-8-29
金币
61 个
威望
1 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-10-1 15:34
本帖最后由 爱快北京无线 于 2018-10-1 15:35 编辑

我开始以为我那机器坏了,结果你也这样,我是wa4320h-acn,如果是这样的话那有必要去H3C官方咨询一下了

1171

回帖

1529

积分

1604 小时

在线时间

上尉

注册时间
2017-8-29
金币
61 个
威望
1 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-10-1 15:49
本帖最后由 爱快北京无线 于 2018-10-1 15:53 编辑

//AP更改为瘦模式后,会对设备的flash进行格式化,格式化成功后,将该AP注册到适配的V7版本的AC上即可完成AP系统版本由V5胖版本转换为V7瘦版本的过程。

这样重新切换到瘦模式,然后看看是否能自动格式化闪存就知道了,明天我再实验一下看看,应该是闪存需要重新格式化
Ctrl+C: Display Copyright
Ctrl+Y: Change AP Mode
Ctrl+F: Format File System
Enter your choice(0-9): //此处按下Ctrl+Y
Please select the new mode
Current mode is Fat
============================================================================
|NO.  Mode                                             |
|1    Fat Mode                                          |
|2    Fit Mode                                          |
|0    Exit                                            |
============================================================================
Enter your choice(0-2):2
Warning:Change from fat mode to fit mode formats the storage meduim! Are you
sure to continue ? [Y/N]Y..................................................
.................................................
Formatted the storage medium successfully!
Changed to fit mode successfully!
//AP更改为瘦模式后,会对设备的flash进行格式化,格式化成功后,将该AP注册到适配的V7版本的AC上即可完成AP系统版本由V5胖版本转换为V7瘦版本的过程。

18

回帖

243

积分

45 小时

在线时间

少尉

注册时间
2009-9-3
金币
218 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-10-1 16:49
爱快北京无线 发表于 2018-10-1 15:49
//AP更改为瘦模式后,会对设备的flash进行格式化,格式化成功后,将该AP注册到适配的V7版本的AC上即可完成A ...

我没有AC所以我没法验证,但我感觉应该是V5和V7的问题。
正常转换为fit模式后,ap会自动格式化。

还有这个ap胖模式下是v5的文件系统

18

回帖

243

积分

45 小时

在线时间

少尉

注册时间
2009-9-3
金币
218 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-10-1 16:57
爱快北京无线 发表于 2018-10-1 15:34
我开始以为我那机器坏了,结果你也这样,我是wa4320h-acn,如果是这样的话那有必要去H3C官方咨询一下了

是的,没有格式化完成,就开始系统自动启动。
回家准备用编程器把25芯片的bootware备份下来,导入故障的机器里面,用老的bootware格式化下磁盘,看能不能解决问题。

还有使用最初始的胖固件,更新bootware后,ctrl+f格式化磁盘会卡在某个节点不动,也不重启。也无法按ctrl+b进入extendbootware。只能短接nand flash I/O口(29和30针脚)才可以按CTRL+B进入bootware

844

回帖

1168

积分

1155 小时

在线时间

上尉

注册时间
2015-4-26
金币
26 个
威望
4 个
荣誉
2 个

尚未签到

发表于 2018-10-2 10:59
zhuzhubaby 发表于 2018-10-1 16:57
是的,没有格式化完成,就开始系统自动启动。
回家准备用编程器把25芯片的bootware备份下来,导入故障的 ...

我的能进入bootware,但格式化的时候这样

============================================================================
Ctrl+C: Display Copyright
Ctrl+Y: Change AP Mode
Ctrl+F: Format File System
Enter your choice(0-9):
Warning:All files on flash will be lost! Are you sure to format? [Y/N]Y
Exception Number:          3
Exception Name:            TLB exception: store
Exception Instruction:     0x87a4a4f4
Exception Stack Base:      0x875fba08
BootWare Run Address:      0x87a00000
Register contents:
Reg:     zero, Val = 0x00000000 ;  Reg:       at, Val = 0x00000000 ;
Reg:       v0, Val = 0x00000000 ;  Reg:       v1, Val = 0x87601b78 ;
Reg:       a0, Val = 0x87600e98 ;  Reg:       a1, Val = 0x875fba50 ;
Reg:       a2, Val = 0x875fba4c ;  Reg:       a3, Val = 0x00000001 ;
Reg:       t0, Val = 0x875fba48 ;  Reg:       t1, Val = 0x2aea5400 ;
Reg:       t2, Val = 0xbf1a0000 ;  Reg:       t3, Val = 0x000000b4 ;
Reg:       t4, Val = 0x00000000 ;  Reg:       t5, Val = 0x875fb738 ;
Reg:       t6, Val = 0x00000000 ;  Reg:       t7, Val = 0x87a83a2c ;
Reg:       s0, Val = 0x87600e98 ;  Reg:       s1, Val = 0x00000000 ;
Reg:       s2, Val = 0x00000001 ;  Reg:       s3, Val = 0x87601a98 ;
Reg:       s4, Val = 0x87601b84 ;  Reg:       s5, Val = 0x87601b78 ;
Reg:       s6, Val = 0x00000001 ;  Reg:       s7, Val = 0x00000005 ;
Reg:       t8, Val = 0x00000020 ;  Reg:       t9, Val = 0x87a34810 ;
Reg:       k0, Val = 0x87b2c02c ;  Reg:       k1, Val = 0x00000000 ;
Reg:       gp, Val = 0x87a85bd0 ;  Reg:       sp, Val = 0x875fba08 ;
Reg:       s8, Val = 0x00000001 ;  Reg:       ra, Val = 0x87a4a6b4 ;
Reg:   status, Val = 0x10004003 ;  Reg:       lo, Val = 0x00000000 ;
Reg:       hi, Val = 0x00000000 ;  Reg:    badva, Val = 0x00000004 ;
Reg:    cause, Val = 0x4000800c ;  Reg:      epc, Val = 0x87a4a4f4 ;

Print call stack:
87a4a4f4
87a4a6b4
87a3cc3c
87a3d8c4
87a2bb9c
87a372c8
87a0c178
87a0c374

18

回帖

243

积分

45 小时

在线时间

少尉

注册时间
2009-9-3
金币
218 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-10-2 14:58
cloudq 发表于 2018-10-2 11:00
System is starting...
Press Ctrl+D to access BASIC-BOOTWARE MENU
Booting Normal Extend BootWare

一样的,1.15的bootware也是不能发现flash和格式化flash的,没有格式化完就直接重启了。
现在我怀疑是不是flash的原因。

844

回帖

1168

积分

1155 小时

在线时间

上尉

注册时间
2015-4-26
金币
26 个
威望
4 个
荣誉
2 个

尚未签到

发表于 2018-10-2 15:47
zhuzhubaby 发表于 2018-10-2 14:58
一样的,1.15的bootware也是不能发现flash和格式化flash的,没有格式化完就直接重启了。
现在我怀疑是不 ...

绝对不是flash的问题,我最初是cmw v7的,我忘记备份了就给降级到1.15了,结果就变成如此了,千万不用怀疑闪存问题,闪存绝无问题.

844

回帖

1168

积分

1155 小时

在线时间

上尉

注册时间
2015-4-26
金币
26 个
威望
4 个
荣誉
2 个

尚未签到

发表于 2018-10-2 15:48
zhuzhubaby 发表于 2018-10-2 14:58
一样的,1.15的bootware也是不能发现flash和格式化flash的,没有格式化完就直接重启了。
现在我怀疑是不 ...

抽空我再收一台设备研究研究

18

回帖

243

积分

45 小时

在线时间

少尉

注册时间
2009-9-3
金币
218 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2018-10-4 21:18
cloudq 发表于 2018-10-2 15:48
抽空我再收一台设备研究研究

已经完美解决了,详情可以在知了社区搜索我的贴子
WA4320H fit转fat后,flash无法被正确识别

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-18 22:52

返回顶部 返回列表