找回密码
 注册
快捷导航
查看: 251|回复: 6

[电池] 备份电池 二进制 信息的重要性!谈谈 8030A 电池红标后的恢复.

[复制链接] |自动提醒
阅读字号:

6679

回帖

53

积分

9348

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-12-3
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)金牌荣誉勋章(注册20年以上会员)
发表于 2025-9-14 12:01:45| 字数 616| - 中国–湖北–武汉 电信 | 显示全部楼层 |阅读模式
本帖最后由 jackmacc 于 2025-9-14 12:23 编辑

我有块 方块电池 14.4v的方块电芯.电池包.原来是给 x200s 原装的电池.

今天拿出来"晒太阳(充电)",一不小心 红标(图标
电池状态变成红色)
充电没法冲入了.

接受上次,教训.用 cp2112备份的电池信息进行恢复.果然,黄标回来了.

所以正确的做法是.先提前时间将 8030a 的电池信息在状态好的时候备份!
因为这之前你不知道, 状态标记那个是二进制字段. 8030a 是三洋自己开发的控件
所以无法通过软件修改.只能通过前后比较出标记段位!

例如图1 , 先看右边的 ascII码

这个是红标后

看黄标状态
图2



可以看到

P ÿÿ~§


Q ²ÿÿz—

差异
æ

  Ï


//........................................................


分别对应




(,....)

二进制数据.
例如:
红标:50 0B 1D FF FF 7E A7
黄标:51 0A B2 FF FF 7A 97

红标:20 E6
黄标:20 CF

(注意:600,500偏移 位置,那几个是 循环计数和,电池容量忽略)

可以看出, 这里有三处不一样.   

还可以看到:
红标  五处
00 01

00 2C
50 0B  
7E A7
20 E6

//........................................................

实际上 ,有用的差异 有 8处( 这种比较只能看运气)
真正确定是那个,还得写到电池包,然后用  b2ework 看














本帖子中包含更多资源

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

x

本帖被以下淘专辑推荐:

  • · x230|主题: 7, 订阅: 0
verbal violentor

6679

回帖

53

积分

9348

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-12-3
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)金牌荣誉勋章(注册20年以上会员)
 楼主| 发表于 2025-9-14 12:32:21| 字数 133| - 中国–湖北–武汉 电信 | 显示全部楼层
真正的有意义的变化还是 集中在 500,510 这两个迁移开头的字段上




这张图是,一个红标 70+ ,和另一个块绿色70+ 电池的
这个偏移位置的数据.

上次修这个红标电池,用另一块电池覆盖全部数据.的方法是错误的导致
断电后报废. 固件重启导致变砖头.

最终还是必须找出标记位置.修改..

本帖子中包含更多资源

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

x
verbal violentor
回复 支持 反对

使用道具 举报

76

回帖

4

积分

813

资产值

高级会员 Rank: 2Rank: 2

注册时间
2010-7-12
发表于 2025-9-14 18:51:51| 字数 25| - 中国–湖北 移动/数据上网公共出口 来自iOS客户端 | 显示全部楼层
cp2112支持x230电池的bq8050方案吗?
回复 支持 反对

使用道具 举报

1664

回帖

39

积分

6284

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2013-1-12
发表于 2025-9-14 19:34:17| 字数 94| - 中国–陕西 移动/全省通用 | 显示全部楼层
数据分为程序、静态数据、动态数据,备份动态数据就行了。
我经手的每一块电池都备份了电池信息,主要是动态数据。如果有什么问题,刷会原来的信息就行了。
bq8030a备份数据很方便,完全不用拆机。
X230+X230i+T480s+T60p+U937
B乎B站:xjtuecho
回复 支持 反对

使用道具 举报

409

回帖

14

积分

4731

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2017-11-19
发表于 2025-9-14 19:53:31| 字数 8| - 中国–上海–上海 移动 | 显示全部楼层
用什么软件备份?
X62 - 1070 & X210 - 2032
X2100 - 10710U & T700
回复 支持 反对

使用道具 举报

6679

回帖

53

积分

9348

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-12-3
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)金牌荣誉勋章(注册20年以上会员)
 楼主| 发表于 2025-9-14 21:36:09| 字数 129| - 中国–湖北–武汉 电信 | 显示全部楼层
QUOTE:
Hank强 发表于 2025-9-14 19:53
用什么软件备份?

只要支持协议读取,片段,都可以使用. 有好多种.
看我原来的帖子. 得有支持   subus 或者i2c 的读取模块
简单的说买个 cp2112.就够了.  ev2400 lite 也行,
对于 8030a 来说都一样.
verbal violentor
回复 支持 反对

使用道具 举报

217

回帖

4

积分

2177

资产值

高级会员 Rank: 2Rank: 2

注册时间
2021-11-10
发表于 2025-10-25 15:03:56| 字数 679| - 中国–北京–北京–海淀区 联通 | 显示全部楼层
本帖最后由 2690173248 于 2025-10-25 15:09 编辑
QUOTE:
jackmacc 发表于 2025-9-14 12:32
真正的有意义的变化还是 集中在 500,510 这两个迁移开头的字段上

嗯嗯对,我顺便给你分享我之前也那么多手动修改三洋BQ8030的EEPROM的发现。
每个EEPROM的锁标位置有点略有不同,连BE2Works都有时候锁标清不干净!
凭我的经验,下图这个应该是X61T那个八芯混合电池,我修改的位置如下:


就连这个其实锁标都没有清理干净,0x55E/55F看样子也可能是个警告/锁标我没有清零,这里也需要清零!
(这个在0x580那里还有是因为它是双电池组,普通的电池这里没有,只是0x600那里重复)
所以,其实,要想完全清零的话,我这里红标这里全部清零(0x500-501只是循环计数)!剩下这几个地方都是锁标和警告标,警告标数量过多也随时变成锁标!
做个备份也是个好主意,但是我后面发现备份其实里面也有很多警告标识可能随时变成锁标,所以备份也拿出来清零其实也是个好主意!
我也是后来发现,要是刷别的跟你FRU一样的电池的话,会丢失校准数据,充电放电电流和电压误差会增大。要是FRU跟你不完全一样那固件也不一样,刷了可能砖!
注意:这里0x51E/51F其实是首次使用日期,0x510/511是警告标;但有的电池0x510/511是首次使用日期,0x51E/51F是00或者FF,所以那个0x510/511就不是警告标了。用HxD-大端序可以看DOS日期,如果DOS显示日期跟你电源管理器首次使用日期匹配的话,那个就是首次使用日期,可以改可以不改

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-10-30 04:47 , Processed in 0.091532 second(s), 38 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部