rilevante


  rilevante > hobby.* > hobby.elettronica.riparazioni

 #1  
19.02.2012, 17:32
Gino
Apro un nuovo thread legato a come tentare di resettare l'eeprom compromessa
di un pacco batterie riparato.

Da Dav.p:
> qui arriva il punto che non so ancora, non potendo fare prove,
> intanto per mandare il comando di reset tramite il connettore SMbus
> (quello
> della batteria) devi premere il tasto "Direct" e poi ,


Ho provato con accplus 1.3
Putroppo però gli script (cioè una semplice serie di comandi per il smbus)
disponibili non riguardano
quello presente nel mio pacco batterie che è un bq2040 che pilota un' eeprom
24c02.
Mi son letto alcune guide sul bq2040 e quali comandi accetti, ma putroppo i
dati che voglio modificare
vengono letti dall'eeprom (ad esempio current volt e battery status) e mi è
difficile arrivarci.
Avrei anche i dati di riferimento (presi dal pacco batterie nuovo che mi è
arrivato) e quindi il problema è *solo* quelli di modificarli nel chip bq o
nell'eeprom.
Ho anche cercato di modificare i registri flags ma invano.


Ho anche provato con smart battery workshop che in teoria in versione demo
dovrebbe permettermi di resettare proprio la combinazione dei chip che ho,
ma mi dice stranamente chip not found.
C'è anche un menu' in cui poter resettare l'eeprom, ma non va. C'è
un'opzione password scan e se lo pigio mi dice password found e mi crea pure
un file report. Non ho trovato però nessun elemento relativo alla presenza e
alla funzione di questa password nel chipset.
Al momento sono bloccato qui.


> il datasheet del tuo chip e vedo se il comando e' pari a un'altro
> modello...
>

In una guida ho letto questo:
"Reset
The bq2040 is reset when first connected to the battery pack. On power-up,
the bq2040 initializes and reads the EEPROM configuration memory. The bq2040
can also be reset with a command over the SMBus. The software reset sequence
is the following: (1) write MaxError (0x0c) to 0x0000; (2) write the reset
register (0x64) to 0x8009. A software reset can only be performed if the
bq2040 is in an unlocked state as defined by the value in location 0x3d of
the EEPROM (EE 0x3d) on power-up."

Non riesco però a trovare i comandi giusti da dare.
Saluti
 #2  
20.02.2012, 15:58
Gino
"Dav.p" <davipNO> ha scritto nel messaggio
news:5927

> Dimmi se nella finestra del tasto Direct compare un bottone per reset
> dedicato al tuo
> chip BQ2040,


purtroppo no.

> se non c'e' clicca su un'altro della serie BQ e dimmi com'e' composto, io
> non lo posso vedere al momento.


Ti mando 2 schermate esemplificative:

http://imageshack.us/photo/my-images/215/42676209.jpg/

http://imageshack.us/photo/my-images/690/39389783.jpg/

Da quanto ho capito il problema è evidente in battery status che dà 2080 al
posto di 0080 (primo link).Quel 20 sono tutti quei bit che fanno
interrompere la ricarica delle batterie.
Cambiarli a mano purtroppo non serve a nulla (i dati rossi possono essere
riscritti con l'opzione write), dato che il chip poi va ad aggiornarsi con
quelli memorizzati nell'eeprom.
E proprio nell'eeprom il flag chiamato Function5 invece di B013 dovrebbe
essere 000c (così si resettano tutti i flags relativi agli errori del
precedente pacco batteria).

>Il tuo va resettato con questa sequenza come dice il
> suo manuale:
>
> reset sequence is the following: (1) write MaxError
> (0x0c) to 0x0000; (2) write the reset register (0x64) to
> 0x8009. A software reset can only be performed if the
> bq2040 is in an unlocked state as defined by the value in
> location 0x3d of the EEPROM (EE 0x3d) on power-up.
>


Da quanto si legge inoltre nel pdf "U-513 Using the bq2040"
SMBus Write-through to EEPROM

The SMBus write through function writes two bytes at a time. The correct
data word to be changed in the EEPROM may be determined from the E2 Map in
the reference section. To modify an EEPROM location from an SMBus command,
the WRALL bit must be set and the following sequence must be executed: 1.
Write the new information to be updated into the appropriate RAM location
using a normal SMB write command.

2. Execute a SMB write command to address 0x3c with the EEPROM location to
modify as the LSB data and the access key 0xb3 as the MSB data written with
CMD (0x3c). The EEPROM location

should always be an even address. A full 16-bit word consisting of both the
LSB byte in the even address and MSB byte in the next higher address are
written at the same time into the EEPROM.

The RAM address is not needed by the processor, as the map relating the two
sets of addresses is internal to the processor. The write operation occurs
within 0.5 seconds. The processor clears the 0xb3

access key from the msb of CMD (0x3c) when the operation is completed.

3. Confirmation of a successful EEPROM write is only possible by checking
the RAM locations initialized from the EEPROM after a full device reset. The
calibration factors in the EEPROM cannot be read

directly from the SMBus.

WRALL: The WRALL bit controls read and write access to a number of register
locations. CMD (0x3c) is read only unless WRALL is set, thus preventing an
EEPROM write-through. CMD (0x64) is not accessible unless WRALL is set,
preventing a software reset command. WRALL comes up set if EEPROM location
0x3d (BUSYFLG) has bit b3 = 1.

RESET: A software reset reinitializes all register values from the EEPROM.
It is the only way to verify that EEPROM values have indeed been updated. A
software reset is performed by the following sequence:

1. Check the value of MaxError (0x0c). If this value is 0x0002 (2%), it must
be first written to any different value.

2. Write 0x8009 into CMD (0x64).

3. Confirmation of a successful reset may be accomplished by verifying that
MaxError (0x0c) is now 0x0064 (100%) and that Temperature (0x08) is 0x0b72
(293.0oK). Temperature is updated to the

actual reading 20 seconds after the reset.

Da quanto capisco questo tipo di reset non fa altro che riprendere i dati di
default dall'eeprom, ma è proprio l'eeprom da resettare.
Ho 2 problemi: lo 0c maxerror è solo read se non si modifica una locazione
di memoria dell'eeprom che non riesco a raggiungere.
Il secondo è relativo a sti flags dell'eeprom. Anche in questo caso non
riesco a modificarli
con le istruzioni 2e e 2f, secondo quanto si dice qui:

MFLAG Master mode flag register (0x2e) lsb 0x5c

BUSYFLG Access protect register msb 0x5d

FLGS1 FLAGS1 register (0x2f) lsb 0x5e

FLGS2 FLAGS2 register msb 0x5f

Per modificare 'sti flags:



MFLAG Master mode flags initial value (Program to 0) (0x2e) lsb 0x3c

BUSYFLG Access protect (Program to 0xb0 for pack access protect, 0xb8 for
unprotected pack access) (0x2e) msb 0x3d


> se il comando di reset non va a buon fine e il codice
> di ritorno da errore


Non dà errore, anzi:

http://imageshack.us/photo/my-images/684/74542780.jpg/

Ma come puoi vedere, la modifica dei registri non sortisce effetto.

> vuol dire che la fabbrica della batteria ha settato la eprom per impedire
> una serie di comandi via smbus e il risultato e' che se vuoi resettare
> devi ampliare (!!!) la scheda
> con le modifiche pubblicate sempre negli help dei programmi, dissaldare la
> eprom e montarla
> (credo saldarla, nel caso di smd) sull'interfaccia, modificare il suddetto
> blocco e risaldarla oppure
> riscriverla tutta con le funz. dei programmi (se lo consentono, non ho
> capito).
>

Viva Maria.
Dissaldare l'eeprom mi sembra una cosa improba, al massimo potrei (ma non so
se è lo stesso) togliere l'alimentazione delle batterie alla scheda
elettronica e connettere l'interfaccia direttamente ai pin dell'eeprom
ancora saldata sulla pista.
Chissà.
Grazie
 #3  
22.02.2012, 21:07
Dav.p
Ah, scusami, sono alcuni gg che visito il ng e distrattamente con l'opzione per mostrare
solo le discuss. cui ho gia' partecipato, dunque non ho visto il tuo nuovo thread, pero'
vedo che hai visto un mio messaggio che avevo messo nell vecchia discuss (un po' tardivo).:

> > Dimmi se nella finestra del tasto Direct compare un bottone per reset
> > dedicato al tuo
> > chip BQ2040,

>
> purtroppo no.


non e' un grosso problema tutto sommato..

> > se non c'e' clicca su un'altro della serie BQ e dimmi com'e' composto, io
> > non lo posso vedere al momento.

>
> Ti mando 2 schermate esemplificative:
>
> [..]
>
> [..]
>
> Da quanto ho capito il problema è evidente in battery status che dà 2080 al
> posto di 0080 (primo link).Quel 20 sono tutti quei bit che fanno
> interrompere la ricarica delle batterie.


Dalle immagini ho capito *PURTROPPO* qual'e' la situazione ed e' quella rompiballe
che speravo proprio non fosse... non c'entra cio' che hai capito, il motivo e' evidente,
nel datasheet fa riferimento chiaramente al fatto che il blocco in scrittura inibisce la
modifica di molti registri e il comando di reset e purtroppo nel tuo caso e' attivato (!!)
quindi come


> Cambiarli a mano purtroppo non serve a nulla (i dati rossi possono essere
> riscritti con l'opzione write), dato che il chip poi va ad aggiornarsi con
> quelli memorizzati nell'eeprom.
> E proprio nell'eeprom il flag chiamato Function5 invece di B013 dovrebbe
> essere 000c (così si resettano tutti i flags relativi agli errori del
> precedente pacco batteria).


questa non l'ho capita, poi approfondisco..

> >Il tuo va resettato con questa sequenza come dice il
> > suo manuale:
> >
> > reset sequence is the following: (1) write MaxError
> > (0x0c) to 0x0000; (2) write the reset register (0x64) to
> > 0x8009. A software reset can only be performed if the
> > bq2040 is in an unlocked state as defined by the value in
> > location 0x3d of the EEPROM (EE 0x3d) on power-up.
> >

>
> Da quanto si legge inoltre nel pdf "U-513 Using the bq2040"
> SMBus Write-through to EEPROM
>
> The SMBus write through function writes two bytes at a time. The correct

....
> actual reading 20 seconds after the reset.


Questo pezzo e' interessante e mi lascia qualche speranza di non dover come ho detto nel
passato mes. modificare l'interfaccia, smontare l'eprom etc etc.. ma il fatto e' che nel mio datasheet
non lo vedo assolutamente tutto cio' e gli indirizzi dei registri cui fa riferimento nel mio sono segnati
come "riservati" ovvero non documentati/non usati.. quindi ti chiedo di fornirmi il link esatto al file
intanto che provo a cercarlo..

>
> Da quanto capisco questo tipo di reset non fa altro che riprendere i dati di
> default dall'eeprom, ma è proprio l'eeprom da resettare.


No, la eprom contiene i dati di fabbrica che sono quelli giusti per la tua batteria cosi' come era,
se invece hai sostituito quelle 2 celle con altre di maggior capacita' (non ricordo) allora andrebbero
preferibilmente aggiornati dei parametri per sfruttare la miglior capacita', seno' credo verrebbe vista
come era da nuova, niente di tanto male, o credo. Cmq il pezzo che hai citato come anche il mio
datasheet contiente per me delle espressioni poco chiare e compreso l'inglese ho fatto molta fatica
a capire..

> Ho 2 problemi: lo 0c maxerror è solo read se non si modifica una locazione
> di memoria dell'eeprom che non riesco a raggiungere.


Il pezzo che hai citato e' poco chiaro ma confrontando il mio datasheet pare che il bit sia
proprio sopra l'eprom quindi... CICCIA!

[..]
> FLGS2 FLAGS2 register msb 0x5f
>
> Per modificare 'sti flags:
>>

> MFLAG Master mode flags initial value (Program to 0) (0x2e) lsb 0x3c
>
> BUSYFLG Access protect (Program to 0xb0 for pack access protect, 0xb8 for
> unprotected pack access) (0x2e) msb 0x3d


qui non capisco bene cosa intendevi fare ma cmq si parla sempre di dati sulla eprom credo
quindi.. ciccia..

>
> > se il comando di reset non va a buon fine e il codice
> > di ritorno da errore

>
> Non dà errore, anzi:
>
> [..]


ma chi l'ha composto questo script, tu? Bravo, pero' le righe 3 e 4 fanno una lettura
dei dati appena scritti e come vedi il loro valore non e' quello che hai tentato di scriverci,
segno che stranamente ai com. di scrittura risponde OK anziche' dare errore come dovrebbe..
da quel che sembra..

> Ma come puoi vedere, la modifica dei registri non sortisce effetto.
>
> Viva Maria.
> Dissaldare l'eeprom mi sembra una cosa improba, al massimo potrei (ma non so
> se è lo stesso) togliere l'alimentazione delle batterie alla scheda
> elettronica e connettere l'interfaccia direttamente ai pin dell'eeprom
> ancora saldata sulla pista.


a proposito di togliere corrente.. qui veniamo a un fatto su cui non ho posato la giusta
attenzione prima, l'inglese ma soprattuto la poca chiarezza in parte di questi DOC mi aveva
fatto distrarre, sia il datasheet del tuo si un altro chip della stessa casa sembrano dire
una cosa (e qui dovrebbero volare le botte forse perche' dovevo pensarci prima) nel paragrafo
del reset, che *forse* togliendo (e non essendoci grossi condensatori, dalle prime foto che hai
mandato della scheda) anche dopo pochi secondi ridando tensione dovresti poter far resettare il
chip ai valori di fabbrica (!!!!!), infatti suppongo che all'interno del chip BQ ci sia una memoria
RAM ovvero volatile mentre nella eprom ovviamente si tratta di ROM o NVRAM o come cavolo
si chiami... ma non mi insultare per questo ritardo se funziona... :-S
 #4  
24.02.2012, 13:49
Gino
>> Da quanto si legge inoltre nel pdf "U-513 Using the bq2040"
> ...
>
> Questo pezzo e' interessante e mi lascia qualche speranza di non dover
> come ho detto nel
> passato mes. modificare l'interfaccia, smontare l'eprom etc etc.. ma il
> fatto e' che nel mio datasheet
> non lo vedo assolutamente tutto cio' e gli indirizzi dei registri cui fa
> riferimento nel mio sono segnati
> come "riservati" ovvero non documentati/non usati.. quindi ti chiedo di
> fornirmi il link esatto al file
> intanto che provo a cercarlo..
>

http://www.ti.com/lit/an/slua233/slua233.pdf


>> [..]

>
> ma chi l'ha composto questo script, tu? Bravo, pero' le righe 3 e 4 fanno
> una lettura
> dei dati appena scritti e come vedi il loro valore non e' quello che hai
> tentato di scriverci,
> segno che stranamente ai com. di scrittura risponde OK anziche' dare
> errore come dovrebbe..
> da quel che sembra..
>


Purtroppo a forza di fare delle prove qualcosa è andato storto perché da un
momento all'altro mi è apparso l'errore battery error e da quel momento non
riesco più a colloquiare con i chip.
Ho smontato la batterie ed ho trovato 2 piste bruciate, l'ho riparate ma
niente. Il problema è rimasto.Probabilmente è partito qualche componente
sulla pista.
Poiché si tratterebbe di riparare la parte elettronica, la mia esperienza
termina qui.
Non resta che aspettare che si esaurisca il nuovo pacco batterie per mettere
in pratica tutta l'esperienza immagazzinata.
Un peccato, ero arrivato quasi alla fine....
 #5  
24.02.2012, 15:08
El_Ciula
Gino ha scritto:

> Purtroppo a forza di fare delle prove qualcosa è andato storto perché
> da un momento all'altro mi è apparso l'errore battery error e da quel
> momento non riesco più a colloquiare con i chip.
> Ho smontato la batterie ed ho trovato 2 piste bruciate, l'ho riparate
> ma niente. Il problema è rimasto.Probabilmente è partito qualche
> componente sulla pista.
> Poiché si tratterebbe di riparare la parte elettronica, la mia
> esperienza termina qui.
> Non resta che aspettare che si esaurisca il nuovo pacco batterie per
> mettere in pratica tutta l'esperienza immagazzinata.
> Un peccato, ero arrivato quasi alla fine....


Appena sarà esaurito butterai il portatile perchè Win 12 avrà bisogno 72Mb
di RAM e un processore da 34GHz solo per avviarsi e permetterti di aprire un
documento di 3 righe in word.
 #6  
24.02.2012, 16:56
Dav.p
> Purtroppo a forza di fare delle prove qualcosa è andato storto perché da un
....
> Poiché si tratterebbe di riparare la parte elettronica, la mia esperienza
> termina qui.
> Un peccato, ero arrivato quasi alla fine....


peccato si! Speravo anch'io di svelare il mistero..
senti non so se convenga ma se mi mandi la sola scheda magari in una busta
visto il peso con un par di euro, magari riesco a ripararla..
alla fine come dici puo' essere utile a te in futuro, a me , a qualcun'altro poco xche'
oramai il ng e' chiaramente defunto... e' piu facile vedere lo Ieti e farci una mano
a carte che vedere qualche post nuovo "IN-TOPIC"...
Ciao..
 #7  
24.02.2012, 16:58
Dav.p
> perchè Win 12 avrà bisogno 72Mb di RAM

magari..
 #8  
24.02.2012, 18:07
Gino
"Dav.p" <davipNO> ha scritto nel messaggio
news:4040
>> Purtroppo a forza di fare delle prove qualcosa è andato storto perché da
>> un

> ...
>> Poiché si tratterebbe di riparare la parte elettronica, la mia esperienza
>> termina qui.
>> Un peccato, ero arrivato quasi alla fine....

>
> peccato si! Speravo anch'io di svelare il mistero..


Ero riuscito pure a resettare l'eeprom con sbworkshop, ma poi i dati della
batteria erano tutti sballati. Mi ero inventato dei collegamenti volanti che
forse hanno danneggiato qualcosa, ma tuttavia continuava a funzionare tutto
regolarmente.
Così mi ero collegato con l'adattatore, ma mentre stavo giocando con i
comandi per resettare il chip bq2040, pluf!, errore di comunicazione.
Ero pure riuscito a fare il dump dell'eeprom prima e dopo (mi pare) il reset
e guardandolo, in effetti nella locazione 3d c'è 'sto famoso
b0 che inibirebbe la modica di alcuni registri.

> senti non so se convenga ma se mi mandi la sola scheda magari in una busta
> visto il peso con un par di euro, magari riesco a ripararla..


Tieni presente che avevo pure reinserito le batterie al portatile e in
assenza di comunicazioni dai chip, il portatile ha funzionato come se fosse
carico. Ho poi trovato 2 piste bruciate; l'ho sistemate alla bene e meglio,
ma non va.
Te la mando volentieri. Ci sono solo i fili che vengono dalle batterie da
dissaldare.
Poi in busta protetta te la spedisco.

>come dici puo' essere utile a te in futuro, a me , a qualcun altro poco
>xche'
> oramai il ng e' chiaramente defunto...


Mah, per me che ci capisco poco (ed in effetti l'ho rotta....) era solo un
passatempo, qualcosa da testare e possibilmente da sistemare.
Il pacco batterie nuovo è arrivato già da tempo ed il portatile va che è una
meraviglia.
Tutto il resto è in più.
 #9  
24.02.2012, 18:39
El_Ciula
Dav.p ha scritto:

>> perchè Win 12 avrà bisogno 72Mb di RAM

>
> magari..


Eh, ho sbagliato intendevo Gb!
 #10  
24.02.2012, 19:50
Dav.p
> Ero riuscito pure a resettare l'eeprom con sbworkshop, ma poi i dati della
> batteria erano tutti sballati. Mi ero inventato dei collegamenti volanti che

....
> Ero pure riuscito a fare il dump dell'eeprom prima e dopo (mi pare) il reset
> e guardandolo, in effetti nella locazione 3d c'è 'sto famoso
> b0 che inibirebbe la modica di alcuni registri.


Bisognava percorrere per gradi, ovvero prima la cosa piu' facile, la eprom
non va resettata, quelli sono i dati di fabbrica che devono rimanere tali a meno
di una leggera modifica in caso di celle nuove con capcita' maggiori e poi per
rimuovere il blocco da scrittura dei registri ram volatili del chip, se non tardavo
a risponderti forse non succedeva..

> > senti non so se convenga ma se mi mandi la sola scheda magari in una busta
> > visto il peso con un par di euro, magari riesco a ripararla..

>
> Tieni presente che avevo pure reinserito le batterie al portatile e in


vuoi dire inserito il pacco batterie immagino..

> assenza di comunicazioni dai chip, il portatile ha funzionato come se fosse
> carico. Ho poi trovato 2 piste bruciate; l'ho sistemate alla bene e meglio,
> ma non va.
> Te la mando volentieri. Ci sono solo i fili che vengono dalle batterie da
> dissaldare.
> Poi in busta protetta te la spedisco.


cosi' vedo se riesco almeno con la tua a connettermi, ma manda solo la schedina,
ti costera' forse 1,5 euro spedita.

> >come dici puo' essere utile a te in futuro, a me , a qualcun altro poco
> >xche'
> > oramai il ng e' chiaramente defunto...

>
> Mah, per me che ci capisco poco (ed in effetti l'ho rotta....) era solo un
> passatempo, qualcosa da testare e possibilmente da sistemare.
> Il pacco batterie nuovo è arrivato già da tempo ed il portatile va che è una
> meraviglia.


invece per me e' una cosa + grave, avevo questi 2 portatili da vendere, erano da
sistemare le plastiche varie ma i pezzi presi in vari posti vengono poi a costare molto
poi mi e' morta la batteria da un di' x l'altro mentre funzionava benissimo e reggeva
2 ore o +, la cosa mi ha seccato parecchio e volevo andarci a fondo..
dunque se ho capito hai saldato dei fili sulla scheda per connettere la eprom al
tuo circuitino, ma qualcosa e' andato storto, vabeh.. non e' da escludersi che si
sia guastato il chip dell'interfaccia, magari una delle porte, adesso non ho idea..
se dici di aver fatto il "dump" della eprom forse hai fatto un corto
scambiando fili in una successiva prova, vedremo.. pero' cosa intendi con
"Ero riuscito pure a resettare l'eeprom con sbworkshop, ma poi i dati della
batteria erano tutti sballati", hai scaricato il "dump" della eeprom e poi hai fatto
una modifica a mano e caricato i dati sulla stessa? O hai caricato un blocco precaricato
che da il programma? In quel caso hai sballato i dati e non serve a nulla ripararla,
e' inutile che la mandi..
 #11  
24.02.2012, 20:23
Dav.p
> dunque se ho capito hai saldato dei fili sulla scheda per connettere la eprom al
> tuo circuitino, ma qualcosa e' andato storto, vabeh.. non e' da escludersi che si
> sia guastato il chip dell'interfaccia, magari una delle porte, adesso non ho idea..


dunque prima scemata, hai detto di "battery error".. quindi l'errore e' nella batteria,
credo faccia un check giusto all'interfaccia e se era guasta diceva "adapter error",
poi dimenticavo della pista bruciata..

> se dici di aver fatto il "dump" della eprom forse hai fatto un corto
> scambiando fili in una successiva prova, vedremo.. pero' cosa intendi con
> "Ero riuscito pure a resettare l'eeprom con sbworkshop, ma poi i dati della
> batteria erano tutti sballati", hai scaricato il "dump" della eeprom e poi hai fatto
> una modifica a mano e caricato i dati sulla stessa? O hai caricato un blocco precaricato
> che da il programma?


Ho controllato sbworkshop, forse hai usato la funzione "reset EEPROM" nella scheda
EEPROM read/write/reset..

> Ero riuscito pure a resettare l'eeprom con sbworkshop, ma poi i dati della
> batteria erano tutti sballati.


non so il perche' dici "sballati", forse intendi molto diversi rispetto il salvataggio , in ogni caso,
avendo appunto salvato prima i dati, se mi dai per email il dump siamo apposto,
dunque spediscila a questo punto..
 #12  
24.02.2012, 20:50
Gino
"Dav.p" <davipNO> ha scritto nel messaggio
news:0145

>pero' cosa intendi con
> "Ero riuscito pure a resettare l'eeprom con sbworkshop, ma poi i dati
> della
> batteria erano tutti sballati", hai scaricato il "dump" della eeprom e poi
> hai fatto
> una modifica a mano e caricato i dati sulla stessa? O hai caricato un
> blocco precaricato
> che da il programma? In quel caso hai sballato i dati e non serve a nulla
> ripararla,
> e' inutile che la mandi..
>

Ho utilizzato il reset precaricato in sbworkshop che a loro dire cancella
solo i flags di allarme proprio del chipset in mio possesso.
Altro non so dirti.
Certo è che dopo il reset, molti valori presenti nel menu' della batteria
erano o sballati o illegibili.
Neanche il tempo di tentare il reset a mano con accplus che si è interrotta
la comunicazione con la batteria.
Io però dovrei avere il dump dell'eeprom prima del reset.
Perso per perso posso sempre ricaricarcelo.
Pensi che si sia rotta per i valori sballati dell'eeprom?
 #13  
24.02.2012, 23:27
Dav.p
> Ho utilizzato il reset precaricato in sbworkshop che a loro dire cancella
> solo i flags di allarme proprio del chipset in mio possesso.
> Altro non so dirti.


nella vers. che ho io 3.71 demo l'unico tasto di reset e' proprio quello che ti ho citato,
quindi penso sia proprio quello, e a memoria ricordo che facesse proprio cosi' quel
programma.

> Certo è che dopo il reset, molti valori presenti nel menu' della batteria
> erano o sballati o illegibili.


e' curioso che il solo demo ti abbia permesso di resettare ...

> Neanche il tempo di tentare il reset a mano con accplus che si è interrotta
> la comunicazione con la batteria.
> Io però dovrei avere il dump dell'eeprom prima del reset.
> Perso per perso posso sempre ricaricarcelo.
> Pensi che si sia rotta per i valori sballati dell'eeprom?


no, penso solo a un accidentale corto coi fili, comq io sono bloccato con la mia e
non riesco ad immaginare il perche' il
programma smarter battery mi rileva alcuni dati come il modello, con la batt. nel suo
vano del pc e io con la mia interfaccia non riesco a comunicare, provero' con una
batt. diversa.. :-(
cmq valuta prima se e' il caso di mandarmela, ho ridato un'occhiata alle foto della scheda,
pare che oltre ai 2 integrati ci sia ben poco per cui e' probabile che sia partito il controller
BQ proprio, in quel caso io devo decidermi da mesi/anni a fare una richiesta a un distributore
cinese per uno o + chip che devo riparare un monitor e 2 pc portatili e potrei chiedere se
hanno il BQ ma di solito c'e' ordine minimo di 5 pz quindi non converrebbe ..
se saldando i fili alla eprom hai mandato il +Vcc a massa o su un pin di dati hai probab. fulminato
il BQ. Ciao.
 #14  
25.02.2012, 22:16
Gino
"Dav.p" <davipNO> ha scritto nel messaggio
news:9688
>> Ho utilizzato il reset precaricato in sbworkshop che a loro dire cancella
>> solo i flags di allarme proprio del chipset in mio possesso.
>> Altro non so dirti.

>
> nella vers. che ho io 3.71 demo l'unico tasto di reset e' proprio quello
> che ti ho citato,
> quindi penso sia proprio quello, e a memoria ricordo che facesse proprio
> cosi' quel
> programma.
>

Sì esatto è quello.

>> Certo è che dopo il reset, molti valori presenti nel menu' della batteria
>> erano o sballati o illegibili.

>
> e' curioso che il solo demo ti abbia permesso di resettare ...
>

Per fortuna (ehm...) la versione demo permette di resettare integralmente il
chipset in mio possesso.
Ho sia il dump del pre sia quello del post e confrontandoli posso
assicurarti che solo alcuni valori sono stati resettati.
Ad occhio ha resettato anche il battery status (ti ricordi il 8020 di cui
parlavo?Dopo il reset è regolarmente 8000).

> cmq valuta prima se e' il caso di mandarmela, ho ridato un'occhiata alle
> foto della scheda,
> pare che oltre ai 2 integrati ci sia ben poco per cui e' probabile che sia
> partito il controller
> BQ proprio,


> se saldando i fili alla eprom hai mandato il +Vcc a massa o su un pin di
> dati hai probab. fulminato
> il BQ. Ciao


Anche io ho pensato a questo, considerando che eeprom e bq sono collegati
insieme e resettando l'eeprom ancora saldata
probabilmente qualcosa è andato ad inficiare anche il controller.
Dopo il reset ancora funzionava tutto anche se i dati erano sballati.
Probabilmente era il controller bq prossimo alla rottura....
Comunque, fammi sapere. Sono disposto a mandarti la scheda se vuoi, magari
con posta prioritaria....
 #15  
26.02.2012, 07:42
urantia
G
> Anche io ho pensato a questo, considerando che eeprom e bq sono collegati
> insieme e resettando l'eeprom ancora saldata
> probabilmente qualcosa è andato ad inficiare anche il controller.
> Dopo il reset ancora funzionava tutto anche se i dati erano sballati.
> Probabilmente era il controller bq prossimo alla rottura....
> Comunque, fammi sapere. Sono disposto a mandarti la scheda se vuoi, magari
> con posta prioritaria....

prossimamaente ci proverò pure io, visto che ho un acer aspire 1750 che ha tre
pacchi batterie, di cui uno da 2,0A, uno da 2,2A e uno da 4,4A
naturalmente i primi duefunzionano bene ma durano una ventina di minuti (strano,
per quale scopo fare pacchi batterie così poco potenti?) mentre il terzo, la
prima volta che l'ho usato mi è durato mezzoretta, gli ho fatto la calibrazione
e è durato 2,5 ore, estasi, però una sola volta, adesso windows me lo indica
come fallato (croce rossa sull'icona batterie) e al massimo dura una decina di
minuti
siccome i due pacchi da 2A sono leggeri quasi la metà di quello da 4A, è chiaro
che ci sono dentro la metà di celle,quindi stavo pensando di aprirli entrambi e
metere in uno le celle che mancano per farlo diventare da 4A

Discussioni simili
Chip video per portatile?

Ciao a tutti :) Vorrei acquistare un portatile dotato di una buona sk video integrata, preferibilmente nVidia, che mi permetta di giocare bene agli ultimi giochi (tipo...

[OT] Tasto Reset portatile Asus

Ciao, nel mio portatile Asus, che funziona con WinXP Pro SP2, non riesco a trovare il tasto Reset come nei computer desktop. Ho letto e riletto il manuale, ma non si fa...

Quale chip Mobility per un portatile?

Che dite? ATI? se si...quale Nvidia? se si quale? Naturalmente una "classifica" ordinata per prezzo/prestazioni. Grazie mille.

Portatile e batterie

Visto che il mio P75 portatile era senza batterie, ho cercato di ricostruire il pacco batterie usando delle batterie da 1800 milliampere invece che le originali da 2200. Il...


Tutti gli orari sono GMT. Attualmente sono le 10:25. | Privacy Policy