找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 壶中仙

HG8245救砖的一些启示

[复制链接]
发表于 2016-1-27 22:56:29 | 显示全部楼层
不是有人收尸体吗?卖了再添钱换一个
发表于 2016-1-27 23:01:37 | 显示全部楼层
壶中仙 发表于 2016-1-27 16:13: r" \4 n) g  z4 D% B
你刷的是编程器固件吗?就是这个帖子里的那个:https://www.chinadsl.net/forum.php?mod=viewthread&tid=1 ...
+ f3 R" J- `2 ?& U
我刷的是升级固件。kernel是固件的意思,可刷入是从20000开始,真是坑爹啊,彻底砖机了,只有上编程器,不知楼主有编程固件没
发表于 2016-1-27 23:03:15 | 显示全部楼层
壶中仙 发表于 2016-1-27 16:13
) x7 b& n3 U8 K( J你刷的是编程器固件吗?就是这个帖子里的那个:https://www.chinadsl.net/forum.php?mod=viewthread&tid=1 ...

6 \' x) ~) ]$ g6 t2 l0 t# J那个编程固件芯片不是海思sd5113可以用吗,主控不同不是启动不了
发表于 2016-3-12 15:12:08 | 显示全部楼层
编程器固件很好搞定 找一台8245用TELNET就可以导出到U盘
4 I2 {8 M! ]. _8 m% b: C; m! qkernel不是指固件,是FLASH的固件核心分区,里面应该导入固件的KERNEL模块/ a8 a3 O( M( ^4 d2 l# ^
编程器固件可以随意组合分离,一个WINHEX就可以,华为官方固件改成编程器固件也很简单4 `: f- y. B4 z, @1 c0 C
你的UBOOT可以暂停下来执行命令,完全可以修好,很简单的,我得是UBOOT太新不能暂停挂掉了只好上FLASH编程器刷* N, S: d8 G* e7 M, }3 m
7 x4 o. _3 f3 E. c
给你看看FLASH分区结构你就明白了
7 e: u. i" b, g+ C* {7 ]2 cdev:    size   erasesize  name
  z9 J! U. g; C* Nmtd0: 01000000 00020000 "hisilicon"
. Q' z6 m( w; p- ]  }6 {mtd1: 00040000 00020000 "boot"
3 V& j9 m: W. omtd2: 00001000 00020000 "flashcfg"
5 ]- ~3 ~  Q7 `' Q- amtd3: 0001f000 00020000 "syspara"5 E0 m7 u, p, d, C9 _6 }1 p
mtd4: 00180000 00020000 "krnl"7 r- i: I2 y; }& l
mtd5: 008fffac 00020000 "rootfs"
: y" Q3 ]: |1 w9 _+ Z0 bmtd6: 00248fe0 00020000 "minisystem"
+ `- h: H! T% C2 r6 V, e3 tmtd7: 00180000 00020000 "jffs2cfg"
! T# Z+ v' g  u  Mmtd8: 00020000 00020000 "reserved"% `7 S5 [) t! K; M( L" Y9 [, z

! K! M0 U4 T! v; z<?xml version="1.0" encoding="UTF-8"?>
' N3 s0 @3 F5 q% l) ~  l<root>) s9 B. w* U$ Q
<option system_pack="0"/>! m1 P, ^7 \& P' e" P2 n$ W" U
<uboot rotate_flag="0" address0="0x00000000" length0="0x00040000"/>, d- ~+ S) A; J* o3 {+ Z
<flash_config rotate_flag="0" address0="0x00040000" length0="0x00001000"/>! ]/ w  o4 [; X/ V+ m& [+ q& a2 d& y5 \
<system_param rotate_flag="0" address0="0x00041000" length0="0x0001f000"/>
4 Q6 P9 J' i5 x<kernel rotate_flag="0" address0="0x00060000" length0="0x00180000"/>- ~- e5 X; u! Q  M7 |% K
<rootfs rotate_flag="0" address0="0x001e0000" length0="0x00900000"/>+ I# C" F  O: {) u
<minisys rotate_flag="0" address0="0x00ae0000" length0="0x00380000"/>
# S  K6 Y2 M5 [2 G) i$ U<file_system rotate_flag="0" address0="0x00e60000" length0="0x00180000"/>
% z% n# h/ {# T<reserved rotate_flag="0" address0="0x00fe0000" length0="0x00020000"/>
. {1 K; C8 S/ Z5 u. i: {</root>0 G) V4 g* \/ Q! M
& y7 d; l4 m  z, E9 k; H! t* v( Z' s7 d
如果你搞不定可以发给我试试
发表于 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 编辑 , v" |6 T7 W- j! U2 P

: n5 J+ M: f) p9 z3 `% K5 q编程器固件找个好的8245 插个U盘- R. n# h5 D& c
shell下cat /dev/mtdblock0 > /mnt/usb1_1/whole.bin就有了自己提取的编程器固件,和网上下载的比较了一下,头都一样, S9 H0 [' E/ N$ C, B8 M3 D
( G9 `# K# X. ^% ^8 K( }0 o

本帖子中包含更多资源

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

×
发表于 2016-10-10 14:51:46 | 显示全部楼层
本帖最后由 wyliq 于 2016-10-10 18:14 编辑
* w5 [4 j9 b, E  u4 V- s5 B, g3 g
- |6 P8 X" z, I/ r/ `各mtd分区的获取也照着这样来就是+ K# y4 Q" |5 J
注意在刷入的时候如果写入位置不对,那是falshcfg不正确,或者是env不正确,注意错误信息,先把正确的env写入,reset以后看到env正确了,再写,还是不正确先刷入flashcfg,再刷,除了刷boot和system需要写U-boot位置需要解锁,刷别的不解锁就不会全砖
- c$ g) X  C' L" o8 h0 ?4 G我已经从hisilicon #状态修复,可以进去web登录1 i$ r7 u# p3 `  }; J6 U
开始是修复到可以telenet进入wap_mini,然后用load pack命令刷回了固件
3 d9 z/ C8 a- v9 k, ~& Q4 h

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-6-19 20:40 , Processed in 0.027515 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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