Ghidul utilizatorului de software pentru interfața de programare onsemi HPM10
Ghidul utilizatorului de software pentru interfața de programare onsemi HPM10

Introducere
Acest ghid oferă informații despre cum să configurați interfața de programare HPM10 și să o utilizați pentru a programa HPM10 EVB pentru încărcarea bateriei unui aparat auditiv. Odată ce dezvoltatorul este familiarizat cu utilizarea instrumentului și cum funcționează EVB, el poate ajusta parametrii de încărcare urmând instrucțiunile furnizate în Referința utilizatorului.

Hardware necesar

  • HPM10−002−GEVK − Kit de evaluare și dezvoltare HPM10 sau HPM10−002−GEVB − Placă de evaluare HPM10
  • PC Windows
  • Programator I2C
    Platformă serială Promira (fază totală) + placă adaptor și cablu de interfață (disponibil de la onsemi) sau adaptor pentru accelerator de comunicare (CAA)

NOTA: Adaptorul Communication Accelerator a ajuns la sfârșitul duratei de viață (EOL) și nu mai este recomandat pentru utilizare. Deși este încă acceptat, dezvoltatorii sunt sfătuiți să utilizeze programatorul Promira I2C.

Descărcări și instalare software

  1. Blocați-vă contul MyON. Descărcați aplicația HPM10 Programming Interface și User Reference de pe link-ul: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Dezarhivați designul file în folderul de lucru dorit.
  2. În contul dvs. MyOn, descărcați SIGNAKLARA Device Utility de pe link-ul: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
    Instalați utilitarul executabil. Este posibil să aveți deja instalat acest utilitar dacă ați lucrat cu produsele EZAIRO®.

Instrument de programare și configurare EVB
Conectați computerul Windows, programatorul I2C și HPM10 EVB așa cum se arată în Figura 1 de mai jos:
Figura 1. Configurarea conexiunii pentru testarea și programarea OTP HPM10

Instrucțiuni de instalare

  1. Computerul conține aplicația HPM10 Programming Interface și SIGNAKLARA Device Utility instalat anterior. Software-ul pentru interfața de programare HPM10 permite utilizatorului să-și evalueze parametrii de încărcare și să înregistreze setările finalizate pe dispozitiv.
    Software-ul oferă două opțiuni de programare, GUI și Command Line Tool (CMD). Ambele opțiuni trebuie să fie executate în promptul Windows din folderul de instrumente corespunzător, utilizând comenzile prezentate mai jos după configurarea programatorului:
    • Pentru GUI −
      HPM10_OTP_GUI.exe [−−Programator I2C] [−−viteză SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−viteza 400
    • HPM10_OTP_GUI.exe −−CAA −−viteza 100
    • Pentru Instrumentul de linie de comandă − HPM10_OTP_GUI.exe [−−Programator I2C] [−−viteză SPEED] [−opțiune de comandă] Consultați figurile 5 și 6 pentru ex.amples.
  2.  Deschideți comanda rapidă a managerului de configurare CTK creată de SIGNAKLARA Device Utility pe desktop. Faceți clic pe butonul „Adăugați” și setați configurația interfeței pentru programatorul I2C destinat comunicării cu interfața de programare HPM10, așa cum se arată în Figura 2.
    Figura 2. Configurația CTK a adaptoarelor CAA și Promira I2C
    Instrucțiuni de instalare

    Atât programatorii CAA, cât și Promira sunt acceptați de interfața de programare HPM10. Asigurați-vă că este instalat driverul pentru programatorul utilizat și apoi faceți clic pe butonul „Test” pentru a testa configurația. Dacă configurarea este corectă, ar trebui să apară o fereastră care afișează mesajul „Configurarea este în regulă”, indicând că adaptorul este funcțional. Observați diferența în setarea vitezei datelor dintre cele două adaptoare. Promira este adaptorul implicit utilizat de instrumentul de proiectare HPM10 și poate suporta o rată de date de 400 kbps, în timp ce adaptorul CAA poate suporta maximum 100 kbps.
  3. Placa de încărcare asigură alimentarea voltage VDDP la dispozitivul HPM10 și comunică cu dispozitivul pentru a afișa starea de încărcare. Placa de încărcare este utilă pentru evaluarea parametrilor de încărcare. Această placă poate fi înlocuită cu o sursă de alimentare dacă starea de încărcare nu este necesară.
  4. Dispozitivul HPM10 trebuie conectat așa cum se arată în Figura 3
    Figura 3. Configurare hardware HPM10 pentru evaluarea și arderea OTP
    Instrucțiuni de instalare
    pentru evaluarea parametrilor de încărcare sau arderea OTP. Această conectivitate ar trebui deja configurată cu jumperii de pe noul HPM10 EVB. Rețineți că VHA este conectat la DVREG pe HPM10 EVB în loc de sursa de alimentare externă afișată.

Parametrii OTP
HPM10 PMIC are două bănci de registre OTP:

  • Bank 1 OTP conține toate registrele pentru parametrii de taxare care pot fi setați de utilizator.
  • Bank 2 OTP conține toate setările de calibrare pentru PMIC în sine plus câteva setări fixe ale parametrilor de încărcare. Bank 2 OTP sunt programate în timpul testării de fabricație a PMIC și nu trebuie suprascrise. Instrumentul de interfață de programare HPM10 conține unele standardeampconfigurația OTP files în folderul Suport pentru utilizare cu baterii reîncărcabile AgZn și Li-ion de dimensiunea 13 și dimensiunea 312. Aceste filesunt:
  • S. plinample files care consta din toate setările pentru parametrii OTP atât din OTP Bank 1 cât și din Bank 2. Aceste s completeample fileE-urile sunt doar pentru evaluarea testelor și nu ar trebui folosite pentru a arde registrele OTP
  • OTP1 sample files care a constat din toți parametrii de taxare configurabili localizați în registrele OTP Bank 1. Parametrii de încărcare din acestea filesunt deja populate cu setările standard recomandate de producătorii de baterii.

Înainte ca HPM10 să poată fi utilizat pentru a încărca o baterie, acesta trebuie să aibă parametrii de încărcare referitori la dimensiunea bateriei, vol.tage și nivelurile curente arse în OTP1 al dispozitivului.

Începeți un test de încărcare a bateriei
Această secțiune descrie cum să porniți un test de încărcare pe o baterie S312 Li−ion utilizând instrumentul din linia de comandă și kitul de evaluare și dezvoltare. Pentru acest test, parametrii de încărcare vor fi scrieți în RAM pentru evaluarea procesului de încărcare.

  • Conectați HPM10 EVB și încărcătorul așa cum se arată în Figura 1. O imagine a configurației fizice este afișată în Figura 4 de mai jos:
    Figura 4. Configurare hardware HPM10 pentru testul de încărcare a bateriei
    Instrucțiuni de instalare
  • Navigați la folderul Support al instrumentului CMD. Copiați file „SV3_S312_Full_Sample.otp” și salvați-l în folderul CMD Tool.
  • Deschideți fereastra Prompt de comandă de pe computer. Navigați la instrumentul de linie de comandă situat în folderul CMD al interfeței de programare HPM10. Încărcați ambele bănci ale parametrilor OTP conținute în file „SV3_S312_Full_Sample.otp” în memoria RAM a PMIC utilizând următoarea comandă:
    HPM10_OTP_GUI.exe [−−Programator I2C] [−−viteză SPEED] −w SV3_S312_Full_Sample.otp
     NOTA: Programatorul I2C implicit este Promira și viteza este de 400 (kbps). Dacă nu este definit în comanda CMD, programatorul și viteza implicite vor fi utilizate de interfața de programare HPM10.
Examppunctul 1: Scrieți RAM folosind programatorul Promira:
Figura 5. Scrieți RAM utilizând programatorul Promira
Instrucțiuni de instalare
Example 2: Scrieți RAM folosind programatorul CAA:
Figura 6. Scrieți RAM utilizând programatorul CAA
Instrucțiuni de instalare
  • Dacă se folosește placa de încărcare, rotiți nodul încărcătorului pentru a selecta opțiunea „Mod de testare”, apoi apăsați nodul pentru a aplica 5 V la VDDP al HPM10 EVB.
  • Urmați instrucțiunile afișate în fereastra Command Prompt pentru a finaliza încărcarea parametrilor OTP în RAM și a începe testul de încărcare.
  • Odată ce testul de încărcare a început, placa de încărcare va monitoriza și va afișa starea de încărcare. Se pot verifica parametrii de încărcare apăsând din nou nodul, apoi derulați prin meniu rotind nodul.
  • Când încărcarea s-a încheiat, încărcătorul va afișa dacă încărcarea a fost finalizată cu succes sau s-a încheiat cu o eroare împreună cu codul de eroare.

Modificați parametrii de încărcare
Figura 7
. Sfârșitul unei încărcări reușite a bateriei
Instrucțiuni de instalare
Parametrii de încărcare din Bank 1 OTP pot fi modificați utilizând GUI după cum urmează:

  • Deschideți fereastra Prompt de comandă de pe computer. Navigați la folderul în care se află GUI. Deschideți GUI utilizând comanda așa cum se arată în articolul 1 din secțiunea Instrumentul de programare și Configurarea EVB de mai sus.
    Examppe: Deschideți GUI cu programatorul Promira (vezi Figura 8)
    Figura 8.
    Deschideți GUI cu Promira Programmer
    Instrucțiuni de instalare
  • Faceți clic pe „Încărcare file” disponibil pe GUI pentru a importa file care conțin parametrii OTP. Rețineți că GUI gestionează numai parametrii OTP Bank 1. Dacă un OTP complet file este încărcat, vor fi importate doar primele 35 de setări, iar valorile rămase vor fi ignorate.
  •  După modificarea parametrilor, calculați noile valori pentru „OTP1_CRC1” și „OTP1_CRC2” făcând clic pe butonul „Generare CRC”.
  • Faceți clic pe „Salvare File” pentru a salva OTP1 finalizat file.

Se recomandă să testați parametrii de încărcare actualizați înainte de a arde setările în OTP. OTP complet file este necesar în acest scop. Pentru a compune OTP-ul complet file, luați pur și simplu unul dintre OTP-urile completeample files din folderul Support și înlocuiți primele 35 de setări cu valorile din OTP1 finalizat file salvat mai sus. Testul de încărcare ar trebui să fie efectuat folosind instrumentul de linie de comandă, deoarece GUI nu poate gestiona OTP-ul complet file

Arderea și citirea parametrilor OTP
Atât GUI, cât și instrumentul de linie de comandă pot fi utilizate pentru a arde registrele OTP.

  • Pentru GUI, mai întâi, încărcați OTP1 finalizat file așa cum a fost generat mai sus prin utilizarea "Sarcină file” funcția din instrumentul GUI, apoi utilizați „Zap OTP” pentru a începe procesul de ardere.
  • Pentru instrumentul de linie de comandă, introduceți următoarea comandă în promptul Windows:
    HPM10_OTP_GUI.exe [−−Programator I2C] [−−viteză SPEED] −z otp1_filenume.otp
  • Urmați instrucțiunile pop-up pentru a seta permanent valorile parametrilor de încărcare.
  • Odată ce procesul este finalizat, bara de stare din partea de jos a interfeței grafice ar trebui să afișeze „OTP a făcut zapada cu succes”. Pentru instrumentul de linie de comandă, procesul ar trebui să se încheie cu mesajul „OTP a făcut zapada comanda trimisă” afișată fără nicio eroare.

După arderea OTP, „Citește OTP” Funcția de pe GUI poate fi utilizată pentru a citi înapoi conținutul pentru a verifica procesul de ardere sau pentru a utiliza următoarea comandă în Prompt Windows pentru instrumentul de linie de comandă:
HPM10_OTP_GUI.exe [−−Programator I2C] [−−viteză SPEED] −r out_filenume.otp

Note importante

  • Resetați PMIC ținând tasta CCIF LOW în timp ce porniți VDDP în timpul procesului de citire OTP. În caz contrar, datele preluate vor fi incorecte.
    Instrucțiuni de instalare
  • Înainte de a începe să încărcați o baterie în modul aparat auditiv, îndepărtați conexiunea dintre VHA și VDDIO sau sursa de alimentare externă la VHA și, de asemenea, conectați ATST−EN la pământ pentru a intra în modul aparat auditiv.
EZAIRO este marcă înregistrată a Semiconductor Components Industries, LLC, dba „onsemi” sau a afiliaților și/sau filialelor sale din Statele Unite și/sau alte țări. SIGNAKLARA este marcă comercială a Semiconductor Components Industries, LLC dba „onsemi” sau a afiliaților și/sau filialelor sale din Statele Unite și/sau alte țări. onsemi este autorizat de Philips Corporation pentru a transporta protocolul de magistrală I2C. onsemi, și alte nume, mărci și mărci sunt mărci comerciale înregistrate și/sau de drept comun ale Semiconductor Components Industries, LLC dba „onsemi” sau afiliaților și/sau filialelor sale din Statele Unite și/sau alte țări. onsemi deține drepturile asupra unui număr de brevete, mărci comerciale, drepturi de autor, secrete comerciale și alte proprietăți intelectuale. O listă cu acoperirea produsului/brevetului onsemi poate fi accesată la www.onsemi.com/site/pdf/Patent−Marking.pdf. onsemi își rezervă dreptul de a face modificări în orice moment oricăror produse sau informații din acest document, fără notificare prealabilă. Informațiile de aici sunt furnizate „ca atare” și onsemi nu oferă nicio garanție, reprezentare sau garanție cu privire la acuratețea informațiilor, caracteristicile produsului, disponibilitatea, funcționalitatea sau adecvarea produselor sale pentru un anumit scop și nici nu își asumă nicio responsabilitate care decurge. exclude aplicarea sau utilizarea oricărui produs sau circuit și își declină în mod special orice responsabilitate, inclusiv, fără limitare, daune speciale, consecutive sau accidentale. Cumpărătorul este responsabil pentru produsele și aplicațiile sale care utilizează produsele onsemi, inclusiv respectarea tuturor legilor, reglementărilor și cerințelor sau standardelor de siguranță, indiferent de orice suport sau informații despre aplicații furnizate de onsemi. Parametrii „tipici” care pot fi furnizați în fișele de date și/sau specificații onsemi pot varia și variază în diferite aplicații, iar performanța reală poate varia în timp. Toți parametrii de funcționare, inclusiv „Tipici”, trebuie validați pentru fiecare aplicație client de către experții tehnici ai clientului. onsemi nu transmite nicio licență în temeiul niciunui drept de proprietate intelectuală sau al altora. Produsele onsemi nu sunt concepute, destinate sau autorizate pentru a fi utilizate ca componentă critică în sistemele de susținere a vieții sau în orice dispozitiv medical de clasa 3 FDA sau dispozitive medicale cu aceeași clasificare sau similară într-o jurisdicție străină sau orice dispozitiv destinat implantării în corpul uman . În cazul în care Cumpărătorul achiziționează sau folosește produse onsemi pentru o astfel de aplicație neintenționată sau neautorizată, Cumpărătorul va despăgubi și va ține pe onsemi și pe ofițerii, angajații, filialele, afiliații și distribuitorii săi fără răspundere împotriva tuturor pretențiilor, costurilor, daunelor și cheltuielilor, precum și a taxelor rezonabile de avocați care apar din, direct sau indirect, orice pretenție de vătămare corporală sau deces asociată cu o astfel de utilizare neintenționată sau neautorizată, chiar dacă o astfel de revendicare susține că onsemi a fost neglijent în ceea ce privește proiectarea sau fabricarea piesei. onsemi este un angajator cu șanse egale/acțiune afirmativă. Această literatură este supusă tuturor legilor aplicabile privind drepturile de autor și nu este destinată revânzării în niciun fel.
INFORMAȚII SUPLIMENTARE
PUBLICAȚII TEHNICE: Biblioteca tehnică: www.onsemi.com/design/resources/technical-documentatie onsemi Website: www.onsemi.com
SUPORT ONLINE: www.onsemi.com/sprijin
Pentru informații suplimentare, vă rugăm să contactați reprezentantul local de vânzări la www.onsemi.com/support/sales
Logo companie

Documente/Resurse

Software de interfață de programare onsemi HPM10 [pdfGhid de utilizare
Software de interfață de programare HPM10, Software de interfață de programare, Software de interfață, Software

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *