Notifications
Clear all

dell pw23y, bq40370 fcc edit issue

exwilliam
(@exwilliam)
Reputable Member Customer
image

fcc 611mah

image

fcc 612mah

 here are the original file and edited one (7000mah-edited). I considered 612mah because there was no coresponding entry for 611mah in hex editor and the reset tab of nlba1 was showing the same value.(612mah instead of 611mah in bat info tab).

after flashing to no avail I'm now unable to see the chip in reset tab .

image

help here

ReplyQuote
Topic starter Posted : 22/09/2023 7:37 am
DjiBattWorkshop
(@djibattworkshop)
Member Moderator

Device Name is empty on both pictures. 

Could you read it manually by this command 

Register 0x21 ReadBlock 

Send it 10x times to check consistency. 

 

ReplyQuote
Posted : 22/09/2023 8:27 am
exwilliam
(@exwilliam)
Reputable Member Customer
image
ReplyQuote
Topic starter Posted : 22/09/2023 8:38 am
DjiBattWorkshop
(@djibattworkshop)
Member Moderator

Reflash the battery with original dump and check if Device Name appeared. 

 

ReplyQuote
Posted : 22/09/2023 9:18 am
exwilliam
(@exwilliam)
Reputable Member Customer
image

unable to go further

ReplyQuote
Topic starter Posted : 22/09/2023 10:27 am
exwilliam
(@exwilliam)
Reputable Member Customer

DELL TP1GT61J

here is the pack name at the beguinning.

ReplyQuote
Topic starter Posted : 22/09/2023 10:29 am
DjiBattWorkshop
(@djibattworkshop)
Member Moderator

It looks like firmware is corrupted. 

Was communication Ok at the beginning ?.. 

 

ReplyQuote
Posted : 22/09/2023 11:38 am
exwilliam
(@exwilliam)
Reputable Member Customer

the communication was ok .I unsealed, read, edited, wrote.

As the edited rom did not solved the issue, I decide to write back the original, that is where I got stuck, no way to see the chip again.

ReplyQuote
Topic starter Posted : 22/09/2023 1:59 pm
DjiBattWorkshop
(@djibattworkshop)
Member Moderator

Will check your dump, may be it was not edited correctly. 

 

ReplyQuote
Posted : 22/09/2023 2:24 pm
exwilliam
(@exwilliam)
Reputable Member Customer

thanks in advance!

ReplyQuote
Topic starter Posted : 22/09/2023 3:07 pm
exwilliam
(@exwilliam)
Reputable Member Customer

any updates about this issues ?

ReplyQuote
Topic starter Posted : 23/09/2023 12:25 pm
exwilliam
(@exwilliam)
Reputable Member Customer
image
image
ReplyQuote
Topic starter Posted : 23/09/2023 12:33 pm
DjiBattWorkshop
(@djibattworkshop)
Member Moderator

Dump was not edited correctly which caused the chip to not communicate properly. 

bq304xx FCC edit tutorial should not be applied to bq403xx chips due to different byte order organization. 

bq304xx uses Big Endian while bq40370 uses Little Endian byte order. 

https://en.m.wikipedia.org/wiki/Endianness

So FCC = 612mAh is 0x0264 in Hex value should be searched in the dump after byte swapping to 0x6402. 

This value located at 0x034A offset. 

Instead, service bytes at 0x0A34 were changed what bricks the controller. 

 

ReplyQuote
Posted : 25/09/2023 1:23 pm
exwilliam
(@exwilliam)
Reputable Member Customer

whoooa!!!!

I learned it the hard way!

ReplyQuote
Topic starter Posted : 25/09/2023 2:07 pm
Share: