onsemi HPM10 programmeringsgrensesnitt programvare brukerveiledning
onsemi HPM10 programmeringsgrensesnitt programvare brukerveiledning

Introduksjon
Denne veiledningen gir informasjon om hvordan du setter opp HPM10 programmeringsgrensesnitt og bruker det til å programmere HPM10 EVB for lading av et høreapparatbatteri. Når utvikleren er kjent med bruken av verktøyet og hvordan EVB fungerer, kan han finjustere ladeparametrene ved å følge instruksjonene gitt i brukerreferansen.

Nødvendig maskinvare

  • HPM10−002−GEVK − HPM10 Evaluation and Development Kit eller HPM10−002−GEVB − HPM10 Evaluation Board
  • Windows PC
  • I2C programmerer
    Promira seriell plattform (total fase) + adapterkort og grensesnittkabel (tilgjengelig fra onsi) eller kommunikasjonsakseleratoradapter (CAA)

NOTE: Kommunikasjonsakseleratoradapteren har nådd slutten av levetiden (EOL) og anbefales ikke lenger for bruk. Selv om det fortsatt støttes, anbefales utviklere å bruke Promira I2C-programmereren.

Programvarenedlasting og installasjon

  1. Lås på MyON-kontoen din. Last ned programmet HPM10 programmeringsgrensesnitt og brukerreferanse fra lenken: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Pakk ut designet file til ønsket arbeidsmappe.
  2. På MyOn-kontoen din laster du ned SIGNAKLARA Device Utility fra lenken: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
    Installer det kjørbare verktøyet. Du kan allerede ha dette verktøyet installert hvis du har jobbet med EZAIRO®-produktene.

Programmeringsverktøy og EVB-oppsett
Koble til Windows PC, I2C-programmerer og HPM10 EVB som vist i Figur 1 nedenfor:
Figur 1. Tilkoblingsoppsett for HPM10 OTP-testing og programmering

Installasjonsinstruksjon

  1. Datamaskinen inneholder programmet HPM10 programmeringsgrensesnitt og SIGNAKLARA Device Utility installert tidligere. Programvaren HPM10 programmeringsgrensesnitt lar brukeren evaluere ladeparameterne og brenne de ferdige innstillingene til enheten.
    Programvaren gir to programmeringsalternativer, GUI og Command Line Tool (CMD). Begge alternativene må utføres i Windows-ledeteksten fra den tilhørende verktøymappen ved å bruke kommandoene som vist nedenfor etter å ha konfigurert programmereren:
    • For GUI -
      HPM10_OTP_GUI.exe [−−I2C programmerer] [−−speed SPEED] Eks.ample: HPM10_OTP_GUI.exe −−Promira −−speed 400
    • HPM10_OTP_GUI.exe −−CAA −−hastighet 100
    • For kommandolinjeverktøy − HPM10_OTP_GUI.exe [−−I2C programmerer] [−−speed SPEED] [−kommandoalternativ] Se figur 5 og 6 for f.eks.amples.
  2.  Åpne snarveien for CTK-konfigurasjonsbehandling opprettet av SIGNAKLARA Device Utility på skrivebordet. Klikk på "Legg til"-knappen og angi grensesnittkonfigurasjonen for I2C-programmereren beregnet for kommunikasjon med HPM10-programmeringsgrensesnittet som vist i Figur 2.
    Figur 2. CTK-konfigurasjon av CAA og Promira I2C-adaptere
    Installasjonsinstruksjon

    Både CAA- og Promira-programmererne støttes av HPM10-programmeringsgrensesnittet. Sørg for at driveren for programmereren som brukes er installert, og klikk deretter på "Test"-knappen for å teste konfigurasjonen. Hvis oppsettet er riktig, skal et vindu som viser meldingen "Konfigurasjonen er i orden" dukke opp som indikerer at adapteren er i drift. Legg merke til forskjellen i datahastighetsinnstillingen mellom de to adapterne. Promira er standardadapteren som brukes av designverktøyet HPM10 og kan støtte en datahastighet på 400 kbps mens CAA-adapteren kan støtte maksimalt 100 kbps.
  3. Ladestyret sørger for forsyningen voltage VDDP til HPM10-enheten og kommuniserer med enheten for å vise ladestatus. Ladekortet er nyttig for å evaluere ladeparametrene. Dette kortet kan erstattes av en strømforsyning hvis ladestatus ikke er nødvendig.
  4. HPM10-enheten skal kobles til som vist i Figur 3
    Figur 3. HPM10 maskinvareoppsett for OTP-evaluering og brenning
    Installasjonsinstruksjon
    for evaluering av ladeparameter eller OTP-brenning. Denne tilkoblingen bør allerede være satt opp med jumperne på den ferske HPM10 EVB. Merk at VHA er koblet til DVREG på HPM10 EVB i stedet for den eksterne strømkilden som vises.

OTP-parametere
HPM10 PMIC har to banker med OTP-registre:

  • Bank 1 OTP inneholder alle registrene for avgiftsparametrene som kan settes av brukeren.
  • Bank 2 OTP inneholder alle kalibreringsinnstillingene for selve PMIC pluss noen faste ladeparameterinnstillinger. Bank 2 OTP er programmert under produksjonstesting av PMIC og skal ikke overskrives. HPM10-programmeringsgrensesnittverktøyet inneholder noen standarderample OTP-konfigurasjon files i støttemappen for bruk med størrelse 13 og størrelse 312 oppladbare AgZn- og Li−ion-batterier. Disse files er:
  • Den fulle sample files som besto av alle innstillingene for OTP-parametrene i både OTP Bank 1 og Bank 2. Disse fulle sample files er kun for testevaluering og skal ikke brukes til å brenne OTP-registrene
  • OTP1-eneample files som besto av alle de konfigurerbare ladeparametrene som ligger i Bank 1 OTP-registrene. Ladeparametrene i disse files er allerede fylt med standardinnstillingene anbefalt av batteriprodusentene.

Før HPM10 kan brukes til å lade et batteri, må det ha ladeparametrene knyttet til batteristørrelse, vol.tage og gjeldende nivåer brent inn i OTP1 på enheten.

Start en batteriladingstest
Denne delen beskriver hvordan du starter en ladetest på et S312 Li−ion-batteri ved å bruke kommandolinjeverktøyet og evaluerings- og utviklingssettet. For denne testen vil ladeparametrene bli skrevet til RAM-en for evaluering av ladeprosessen.

  • Koble til HPM10 EVB og laderen som vist i figur 1. Et bilde av det fysiske oppsettet er vist i Figur 4 nedenfor:
    Figur 4. HPM10 maskinvareoppsett for batteriladingstest
    Installasjonsinstruksjon
  • Naviger til støttemappen til CMD-verktøyet. Kopier file «SV3_S312_Full_Sample.otp" og lagre den i CMD Tool-mappen.
  • Åpne kommandoprompt-vinduet på PC-en. Naviger til kommandolinjeverktøyet i CMD-mappen i HPM10-programmeringsgrensesnittet. Last inn begge bankene av OTP-parameterne som finnes i file «SV3_S312_Full_Sample.otp" inn i RAM-en til PMIC ved å bruke følgende kommando:
    HPM10_OTP_GUI.exe [−−I2C programmerer] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
     NOTE: Standard I2C-programmerer er Promira og hastigheten er 400 (kbps). Hvis det ikke er definert i CMD-kommandoen, vil standardprogrammereren og -hastigheten brukes av HPM10-programmeringsgrensesnittet.
Example 1: Skriv RAM med Promira-programmereren:
Figur 5. Skriv RAM ved hjelp av Promira-programmereren
Installasjonsinstruksjon
Example 2: Skriv RAM med CAA-programmereren:
Figur 6. Skriv RAM ved hjelp av CAA-programmereren
Installasjonsinstruksjon
  • Hvis ladekortet brukes, vri knuten på laderen for å velge "Testmodus"-alternativet, og trykk deretter på knuten for å bruke 5 V til VDDP-en til HPM10 EVB.
  • Følg instruksjonene som vises i ledetekstvinduet for å fullføre innlastingen av OTP-parametrene til RAM og starte ladetesten.
  • Når ladetesten har startet, vil ladekortet overvåke og vise ladestatusen. Man kan sjekke ladeparametrene ved å trykke på knuten igjen, deretter bla gjennom menyen ved å rotere knuten.
  • Når ladingen er avsluttet, vil laderen vise om ladingen er fullført eller avsluttet med en feil sammen med feilkoden.

Endre ladeparametrene
Figur 7
. Slutt på en vellykket batterilading
Installasjonsinstruksjon
Belastningsparametrene i Bank 1 OTP kan endres ved å bruke GUI som følger:

  • Åpne kommandoprompt-vinduet på PC-en. Naviger til mappen der GUI-en er plassert. Åpne GUI ved å bruke kommandoen som vist i punkt 1 i delen Programmeringsverktøy og EVB-oppsett ovenfor.
    Exampde: Åpne GUI med Promira-programmerer (se figur 8)
    Figur 8.
    Åpne GUI med Promira Programmer
    Installasjonsinstruksjon
  • Klikk på "Last inn file”-knappen tilgjengelig på GUI for å importere file som inneholder OTP-parametrene. Merk at GUI-en bare håndterer Bank 1 OTP-parametrene. Hvis en full OTP file er lastet, vil bare de første 35 innstillingene importeres, og de gjenværende verdiene vil bli ignorert.
  •  Etter å ha modifisert parametrene, kalkuler de nye verdiene for "OTP1_CRC1" og "OTP1_CRC2" ved å klikke på "Generer CRC"-knappen.
  • Klikk på "Lagre File”-knappen for å lagre den avsluttede OTP1 file.

Det anbefales å teste de oppdaterte ladeparametrene før du brenner innstillingene inn i OTP. Hele OTP file er nødvendig for dette formålet. For å komponere hele OTP file, bare ta en av de fullstendige OTP-eneample files fra støttemappen og erstatt de første 35 innstillingene med verdiene fra den ferdigstilte OTP1 file lagret ovenfor. Ladetesten bør gjøres ved hjelp av kommandolinjeverktøyet, da GUI ikke kan håndtere hele OTP file

Brenne og lese OTP-parametrene
Både GUI og Command Line Tool kan brukes til å brenne OTP-registrene.

  • For GUI, last først den ferdigstilte OTP1 file som generert ovenfor ved å bruke "Laste file” funksjonen i GUI-verktøyet, og bruk deretter "Zap OTP”-funksjon for å starte brenningsprosessen.
  • For kommandolinjeverktøyet, skriv inn følgende kommando i Windows-ledeteksten:
    HPM10_OTP_GUI.exe [−−I2C programmerer] [−−speed SPEED] −z otp1_filenavn.otp
  • Følg popup-instruksjonene for å stille inn ladeparameterverdiene permanent.
  • Når prosessen er fullført, skal statuslinjen nederst i GUI vise "OTP zappet vellykket". For kommandolinjeverktøyet skal prosessen avsluttes med meldingen "OTP zappet kommando sendt" vist uten feil.

Etter OTP-brenningen vil "Les OTP" funksjonen på GUI kan brukes til å lese tilbake innholdet for å bekrefte brenneprosessen eller bruke følgende kommando i Windows-ledeteksten for kommandolinjeverktøyet:
HPM10_OTP_GUI.exe [−−I2C programmerer] [−−speed SPEED] −r out_filenavn.otp

Viktige merknader

  • Tilbakestill PMIC ved å holde CCIF-tasten LAV mens du slår på VDDP under OTP-leseprosessen. Ellers vil dataene som hentes være feil.
    Installasjonsinstruksjon
  • Før du begynner å lade et batteri i høreapparatmodus, fjern forbindelsen mellom VHA og VDDIO eller den eksterne strømforsyningen til VHA, og koble også ATST−EN til bakken for å gå inn i høreapparatmodus.
EZAIRO er et registrert varemerke for Semiconductor Components Industries, LLC dba "onsemi" eller dets tilknyttede selskaper og/eller datterselskaper i USA og/eller andre land. SIGNAKLARA er varemerke for Semiconductor Components Industries, LLC dba "onsemi" eller dets tilknyttede selskaper og/eller datterselskaper i USA og/eller andre land. onsi er lisensiert av Philips Corporation til å bære I2C-bussprotokollen. onsemi, , og andre navn, merker og merker er registrerte og/eller fellesrettslige varemerker for Semiconductor Components Industries, LLC dba “onsemi” eller dets tilknyttede selskaper og/eller datterselskaper i USA og/eller andre land. onsemi eier rettighetene til en rekke patenter, varemerker, opphavsrettigheter, forretningshemmeligheter og annen intellektuell eiendom. En liste over onsemis produkt-/patentdekning er tilgjengelig på www.onsemi.com/site/pdf/Patent−Marking.pdf. onsi forbeholder seg retten til å gjøre endringer når som helst på produkter eller informasjon heri, uten varsel. Informasjonen her er gitt "som den er" og onsi gir ingen garantier, representasjoner eller garantier angående nøyaktigheten av informasjonen, produktegenskaper, tilgjengelighet, funksjonalitet eller egnethet til produktene for et bestemt formål, og onsi påtar heller ikke noe ansvar som oppstår. ut av applikasjonen eller bruken av ethvert produkt eller krets, og fraskriver seg spesifikt ethvert ansvar, inkludert uten begrensning spesielle, følgeskader eller tilfeldige skader. Kjøper er ansvarlig for sine produkter og applikasjoner som bruker onsi-produkter, inkludert overholdelse av alle lover, forskrifter og sikkerhetskrav eller standarder, uavhengig av støtte eller applikasjonsinformasjon gitt av onsi. "Typiske" parametere som kan oppgis i onsemi-datablader og/eller spesifikasjoner kan og vil variere i forskjellige applikasjoner, og faktisk ytelse kan variere over tid. Alle driftsparametre, inkludert "Typicals" må valideres for hver kundeapplikasjon av kundens tekniske eksperter. onsemi formidler ingen lisens under noen av sine immaterielle rettigheter eller rettighetene til andre. onsemi-produkter er ikke designet, tiltenkt eller autorisert for bruk som en kritisk komponent i livsopprettholdende systemer eller medisinsk utstyr i FDA klasse 3 eller medisinsk utstyr med samme eller lignende klassifisering i en utenlandsk jurisdiksjon eller utstyr beregnet for implantasjon i menneskekroppen . Hvis kjøperen kjøper eller bruker onsemi-produkter for en slik utilsiktet eller uautorisert bruk, skal kjøperen holde onsemi og dets tjenestemenn, ansatte, datterselskaper, tilknyttede selskaper og distributører skadesløse mot alle krav, kostnader, skader og utgifter, og rimelige advokathonorarer som oppstår. ut av, direkte eller indirekte, ethvert krav om personskade eller død assosiert med slik utilsiktet eller uautorisert bruk, selv om et slikt krav hevder at en selv var uaktsom med hensyn til utformingen eller produksjonen av delen. onsemi er en arbeidsgiver for like muligheter/affirmative action. Denne litteraturen er underlagt alle gjeldende lover om opphavsrett og er ikke for videresalg på noen måte.
YTTERLIGERE INFORMASJON
TEKNISKE PUBLIKASJONER: Teknisk bibliotek: www.onsemi.com/design/resources/technical-dokumentasjon onsemi Webnettsted: www.onsemi.com
NETTSTØTTE: www.onsemi.com/støtte
For ytterligere informasjon, vennligst kontakt din lokale salgsrepresentant på www.onsemi.com/support/salg
Firmalogo

Dokumenter / Ressurser

onsemi HPM10 programmeringsgrensesnitt programvare [pdfBrukerhåndbok
HPM10 programmeringsgrensesnitt programvare, programmeringsgrensesnitt programvare, grensesnitt programvare, programvare

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *