找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 壶中仙

HG8245救砖的一些启示

[复制链接]
发表于 2016-1-27 22:56:29 | 显示全部楼层
不是有人收尸体吗?卖了再添钱换一个
发表于 2016-1-27 23:01:37 | 显示全部楼层
壶中仙 发表于 2016-1-27 16:13
2 A2 J9 L  y4 r5 A5 o' D6 _你刷的是编程器固件吗?就是这个帖子里的那个:https://www.chinadsl.net/forum.php?mod=viewthread&tid=1 ...
7 L! k8 J# r4 W! |6 l
我刷的是升级固件。kernel是固件的意思,可刷入是从20000开始,真是坑爹啊,彻底砖机了,只有上编程器,不知楼主有编程固件没
发表于 2016-1-27 23:03:15 | 显示全部楼层
壶中仙 发表于 2016-1-27 16:13. O. k2 c/ S7 U
你刷的是编程器固件吗?就是这个帖子里的那个:https://www.chinadsl.net/forum.php?mod=viewthread&tid=1 ...
! r1 d( f5 E- e
那个编程固件芯片不是海思sd5113可以用吗,主控不同不是启动不了
发表于 2016-3-12 15:12:08 | 显示全部楼层
编程器固件很好搞定 找一台8245用TELNET就可以导出到U盘  S4 \3 _& N1 r# y' F+ r7 I: n! Q
kernel不是指固件,是FLASH的固件核心分区,里面应该导入固件的KERNEL模块% R  |4 U9 E4 w7 Z' u+ @3 A/ Q
编程器固件可以随意组合分离,一个WINHEX就可以,华为官方固件改成编程器固件也很简单4 ^6 n) i6 ^( s6 r) M" {
你的UBOOT可以暂停下来执行命令,完全可以修好,很简单的,我得是UBOOT太新不能暂停挂掉了只好上FLASH编程器刷  f' d3 c6 g  ^

! z, {0 [1 H* a0 V给你看看FLASH分区结构你就明白了7 i+ N3 z* g+ c! \( j8 g* p  o
dev:    size   erasesize  name
# b" z5 X8 @8 R: K& z  U3 Wmtd0: 01000000 00020000 "hisilicon"
# I5 Q; k8 W% ]5 i, smtd1: 00040000 00020000 "boot"
+ M4 I1 M. a# ~! z7 Dmtd2: 00001000 00020000 "flashcfg"
# f& Q3 C5 l/ A  u3 m8 _* Q+ {. Gmtd3: 0001f000 00020000 "syspara"
6 }+ `- Q" O! l1 D3 y7 |- ?mtd4: 00180000 00020000 "krnl"4 w2 T% S& |* C7 T5 q4 C" F3 f
mtd5: 008fffac 00020000 "rootfs"3 d( R% A) X4 p
mtd6: 00248fe0 00020000 "minisystem"
: j% h( Q) J  c5 t. x0 b5 }! Nmtd7: 00180000 00020000 "jffs2cfg"1 u, @1 j+ G3 P  ?8 h
mtd8: 00020000 00020000 "reserved"
( x9 n2 c* R! _; j9 T+ t4 O- g
! A9 q5 M/ t- x5 o; R; N<?xml version="1.0" encoding="UTF-8"?>% Y8 g! F9 B0 o. z4 A9 t9 ?% T6 {1 O' j
<root>
* t0 f8 P8 ?$ c5 i! E& m" ?<option system_pack="0"/>
0 X7 ~/ S% Q" J; O1 q% |0 Q; z, r<uboot rotate_flag="0" address0="0x00000000" length0="0x00040000"/>
5 K+ l4 `6 M8 Z2 Y<flash_config rotate_flag="0" address0="0x00040000" length0="0x00001000"/>$ v* o7 V, v# d9 ^
<system_param rotate_flag="0" address0="0x00041000" length0="0x0001f000"/>
. f; p6 [/ V$ d# [# \1 D2 H<kernel rotate_flag="0" address0="0x00060000" length0="0x00180000"/>
1 G+ j" }: N& `$ @8 j<rootfs rotate_flag="0" address0="0x001e0000" length0="0x00900000"/>
5 W6 W" W4 d: p5 A  _; a<minisys rotate_flag="0" address0="0x00ae0000" length0="0x00380000"/>$ s6 T; k) l. |
<file_system rotate_flag="0" address0="0x00e60000" length0="0x00180000"/>
  [( K. K% K1 B# d# p<reserved rotate_flag="0" address0="0x00fe0000" length0="0x00020000"/>
9 K1 _# B6 h3 U/ }( [# ?4 w! n</root>1 B! x2 x  w5 K0 ~) ^) g: }5 x

3 j( l$ T# K  q如果你搞不定可以发给我试试
发表于 2016-3-12 16:43:18 来自手机 | 显示全部楼层
做看众大神探讨,跟听天书似的
发表于 2016-8-8 21:20:55 | 显示全部楼层
hisilicon #怎么搞出来?
发表于 2016-10-10 14:47:21 | 显示全部楼层
本帖最后由 wyliq 于 2016-10-10 15:02 编辑
7 D2 w/ B% z! _2 g, i, B
+ {0 v: r" V# w! s- d6 ?7 W: K1 z4 _! g编程器固件找个好的8245 插个U盘
3 y* ~: @6 r$ f5 V' Ashell下cat /dev/mtdblock0 > /mnt/usb1_1/whole.bin就有了自己提取的编程器固件,和网上下载的比较了一下,头都一样
) S% ?  B4 B) N7 N  R9 q- V, _
' U9 I; l9 y/ t8 @" _7 p

本帖子中包含更多资源

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

×
发表于 2016-10-10 14:51:46 | 显示全部楼层
本帖最后由 wyliq 于 2016-10-10 18:14 编辑 & A2 R. Q6 \* C( O0 S% s  @
" o& S: ?) v5 w  M" x/ h
各mtd分区的获取也照着这样来就是9 Z9 b1 \# V& P; |) N7 m
注意在刷入的时候如果写入位置不对,那是falshcfg不正确,或者是env不正确,注意错误信息,先把正确的env写入,reset以后看到env正确了,再写,还是不正确先刷入flashcfg,再刷,除了刷boot和system需要写U-boot位置需要解锁,刷别的不解锁就不会全砖, Y4 S* P' t  Y* y* a# @( ^
我已经从hisilicon #状态修复,可以进去web登录  U% ?0 \% A, a( }% x- n9 L
开始是修复到可以telenet进入wap_mini,然后用load pack命令刷回了固件$ ?& z3 [1 ^. W

本帖子中包含更多资源

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

×
luojiy 该用户已被删除
发表于 2016-10-13 22:56:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2016-10-26 11:46:29 | 显示全部楼层
学习下啊,正要折腾呢)
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-5 11:29 , Processed in 0.026105 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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