Uživatelská příručka k softwaru programovacího rozhraní onsemi HPM10
Uživatelská příručka k softwaru programovacího rozhraní onsemi HPM10

Zavedení
Tato příručka poskytuje informace o tom, jak nastavit programovací rozhraní HPM10 a použít jej k naprogramování HPM10 EVB pro nabíjení baterie sluchadla. Jakmile se vývojář seznámí s používáním nástroje a fungováním EVB, může doladit parametry nabíjení podle pokynů uvedených v uživatelské příručce.

Požadovaný hardware

  • HPM10−002−GEVK − HPM10 Evaluation and Development Kit nebo HPM10−002−GEVB − HPM10 Evaluation Board
  • Windows PC
  • I2C programátor
    Sériová platforma Promira (celková fáze) + adaptérová deska a kabel rozhraní (k dispozici od onsemi) nebo adaptér komunikačního akcelerátoru (CAA)

POZNÁMKA: Adaptér komunikačního akcelerátoru dosáhl konce své životnosti (EOL) a již se nedoporučuje používat. Přestože je stále podporován, vývojářům se doporučuje používat programátor Promira I2C.

Stažení a instalace softwaru

  1. Uzamkněte svůj účet MyON. Stáhněte si aplikaci HPM10 Programming Interface a uživatelskou příručku z odkazu: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Rozbalte design file do požadované pracovní složky.
  2. Ve svém účtu MyOn si stáhněte SIGNAKLARA Device Utility z odkazu: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
    Nainstalujte spustitelný nástroj. Pokud jste pracovali s produkty EZAIRO®, možná již máte tento nástroj nainstalovaný.

Programovací nástroj a nastavení EVB
Připojte počítač se systémem Windows, programátor I2C a HPM10 EVB, jak je znázorněno na obrázku Obrázek 1 níže:
Obrázek 1. Nastavení připojení pro testování a programování HPM10 OTP

Návod k instalaci

  1. Počítač obsahuje aplikaci HPM10 Programming Interface a dříve nainstalovanou SIGNAKLARA Device Utility. Software HPM10 Programming Interface umožňuje uživateli vyhodnotit parametry nabíjení a vypálit dokončená nastavení do zařízení.
    Software poskytuje dvě možnosti programování, GUI a Command Line Tool (CMD). Obě možnosti musí být po konfiguraci programátoru spuštěny v příkazovém řádku systému Windows z příslušné složky nástrojů pomocí níže uvedených příkazů:
    • Pro GUI −
      HPM10_OTP_GUI.exe [−−I2C programátor] [−−speed SPEED] Př.ampsoubor: HPM10_OTP_GUI.exe −−Promira −−speed 400
    • HPM10_OTP_GUI.exe −−CAA −−speed 100
    • Pro nástroj příkazového řádku − HPM10_OTP_GUI.exe [−−I2C programátor] [−−speed SPEED] [−volba příkazu] Příklad viz obrázky 5 a 6amples.
  2.  Otevřete zástupce správce konfigurace CTK vytvořený pomocí nástroje SIGNAKLARA Device Utility na ploše. Klikněte na tlačítko „Přidat“ a nastavte konfiguraci rozhraní pro programátor I2C určený pro komunikaci s programovacím rozhraním HPM10, jak je znázorněno na Obrázek 2.
    Obrázek 2. Konfigurace CTK adaptérů CAA a Promira I2C
    Návod k instalaci

    Programátory CAA i Promira jsou podporovány programovacím rozhraním HPM10. Ujistěte se, že je nainstalován ovladač pro použitý programátor a poté klikněte na tlačítko „Test“ pro otestování konfigurace. Pokud je nastavení správné, mělo by se objevit okno se zprávou „Konfigurace je v pořádku“, což znamená, že adaptér je funkční. Všimněte si rozdílu v nastavení rychlosti přenosu dat mezi těmito dvěma adaptéry. Promira je výchozí adaptér používaný návrhovým nástrojem HPM10 a může podporovat datovou rychlost 400 kbps, zatímco adaptér CAA může podporovat maximálně 100 kbps.
  3. Charger Board zajišťuje dodávku objtage VDDP do zařízení HPM10 a komunikuje se zařízením za účelem zobrazení stavu nabíjení. Nabíjecí deska je užitečná pro vyhodnocení parametrů nabíjení. Tato deska může být nahrazena napájecím zdrojem, pokud stav nabíjení není vyžadován.
  4. Zařízení HPM10 by mělo být připojeno podle obrázku Obrázek 3
    Obrázek 3. Nastavení hardwaru HPM10 pro vyhodnocení OTP a vypálení
    Návod k instalaci
    pro vyhodnocení parametrů nabíjení nebo vypálení OTP. Tato konektivita by již měla být nastavena pomocí propojek na čerstvém HPM10 EVB. Pamatujte, že VHA je připojen k DVREG na HPM10 EVB namísto zobrazeného externího zdroje napájení.

Parametry OTP
HPM10 PMIC má dvě banky registrů OTP:

  • OTP banky 1 obsahuje všechny registry pro parametry poplatků, které může uživatel nastavit.
  • OTP banky 2 obsahuje všechna nastavení kalibrace pro samotný PMIC plus některá nastavení parametrů pevného poplatku. OTP banky 2 jsou naprogramovány během výrobního testování PMIC a neměly by být přepsány. Nástroj HPM10 Programming Interface obsahuje některé standardní sample konfigurace OTP files ve složce Support pro použití s ​​dobíjecími AgZn a Li-ion bateriemi velikosti 13 a 312. Tyto files jsou:
  • Úplné sample files, která se skládala ze všech nastavení parametrů OTP v OTP Bance 1 a Bance 2.ample files jsou pouze pro vyhodnocení testu a neměly by se používat k vypalování registrů OTP
  • OTP1 sample files, který se skládal ze všech konfigurovatelných parametrů poplatků umístěných v OTP registrech Banky 1. Parametry nabíjení v nich files jsou již naplněny standardním nastavením doporučeným výrobci baterií.

Než bude možné HPM10 použít k nabíjení baterie, musí mít nabíjecí parametry týkající se velikosti baterie, objtage a aktuální úrovně vypálené do OTP1 zařízení.

Spusťte test nabití baterie
Tato část popisuje, jak spustit test nabíjení Li-ion baterie S312 pomocí nástroje příkazového řádku a sady Evaluation and Development Kit. Pro tento test budou parametry nabíjení zapsány do paměti RAM pro vyhodnocení procesu nabíjení.

  • Připojte HPM10 EVB a nabíječku, jak je znázorněno na obrázku 1. Obrázek fyzického nastavení je zobrazen na Obrázek 4 níže:
    Obrázek 4. Nastavení hardwaru HPM10 pro test nabití baterie
    Návod k instalaci
  • Přejděte do složky Support nástroje CMD. Zkopírujte file "SV3_S312_Full_Sample.otp“ a uložte jej do složky CMD Tool.
  • Otevřete v počítači okno příkazového řádku. Přejděte do nástroje příkazového řádku umístěného ve složce CMD programovacího rozhraní HPM10. Načtěte obě banky parametrů OTP obsažených v souboru file "SV3_S312_Full_Sample.otp” do paměti RAM thePMIC pomocí následujícího příkazu:
    HPM10_OTP_GUI.exe [−−I2C programátor] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
     POZNÁMKA: Výchozí I2C programátor je Promira a rychlost je 400 (kbps). Pokud není definováno v příkazu CMD, programovací rozhraní HPM10 použije výchozí programátor a rychlost.
Example 1: Zápis RAM pomocí programátoru Promira:
Obrázek 5. Zápis RAM pomocí programátoru Promira
Návod k instalaci
Example 2: Zápis RAM pomocí programátoru CAA:
Obrázek 6. Zápis RAM pomocí programátoru CAA
Návod k instalaci
  • Pokud je použita deska nabíječky, otočením uzlu na nabíječce vyberte možnost „Test Mode“ a poté stisknutím uzlu přiveďte 5 V na VDDP HPM10 EVB.
  • Podle pokynů v okně Příkazový řádek dokončete načítání parametrů OTP do paměti RAM a spusťte test nabíjení.
  • Po zahájení testu nabíjení bude deska nabíječky sledovat a zobrazovat stav nabíjení. Opětovným stisknutím uzlu můžete zkontrolovat parametry nabíjení a poté procházet menu otáčením uzlu.
  • Po ukončení nabíjení nabíječka zobrazí, zda bylo nabíjení úspěšně dokončeno nebo skončilo s chybou spolu s chybovým kódem.

Upravte parametry nabíjení
Obrázek 7
. Konec úspěšného nabití baterie
Návod k instalaci
Parametry účtování v OTP banky 1 lze upravit pomocí GUI následovně:

  • Otevřete v počítači okno příkazového řádku. Přejděte do složky, kde se nachází GUI. Otevřete GUI pomocí příkazu, jak je ukázáno v položce 1 výše v části Programming Tool and EVB Setup.
    Exampten: Otevřete GUI pomocí programátoru Promira (viz obrázek 8)
    Obrázek 8.
    Otevřete GUI pomocí Promira Programmer
    Návod k instalaci
  • Klikněte na tlačítko „Načíst file” dostupné v GUI pro import souboru file obsahující parametry OTP. Všimněte si, že GUI zpracovává pouze parametry OTP banky 1. Pokud je úplné OTP file je načteno, bude importováno pouze prvních 35 nastavení a zbývající hodnoty budou ignorovány.
  •  Po úpravě parametrů vypočítejte nové hodnoty pro „OTP1_CRC1“ a „OTP1_CRC2“ kliknutím na tlačítko „Generate CRC“.
  • Klikněte na „Uložit File” pro uložení dokončeného OTP1 file.

Před vypálením nastavení do OTP se doporučuje otestovat aktualizované parametry nabíjení. Úplné OTP file je pro tento účel vyžadováno. Chcete-li vytvořit úplné jednorázové heslo file, jednoduše si vezměte jedno z úplných OTPample files ze složky Support a nahraďte prvních 35 nastavení hodnotami z dokončeného OTP1 file uloženo výše. Test nabíjení by měl být proveden pomocí nástroje příkazového řádku, protože GUI nedokáže zpracovat úplné OTP file

Vypalování a čtení parametrů OTP
K vypálení registrů OTP lze použít jak grafické rozhraní, tak nástroj příkazového řádku.

  • Pro GUI nejprve načtěte dokončený OTP1 file jak je vygenerováno výše pomocí "Zatížení file” funkci v nástroji GUI a poté použijte „Zapněte OTP” pro spuštění procesu vypalování.
  • Pro nástroj příkazového řádku zadejte do řádku Windows následující příkaz:
    HPM10_OTP_GUI.exe [−−I2C programátor] [−−speed SPEED] −z otp1_filejméno.otp
  • Chcete-li trvale nastavit hodnoty parametrů nabíjení, postupujte podle pokynů ve vyskakovacím okně.
  • Po dokončení procesu by se na stavovém řádku v dolní části grafického rozhraní mělo zobrazit „OTP úspěšně zrušeno“. U nástroje příkazového řádku by měl proces končit zprávou "OTP bylo zrušeno." příkaz odeslán“ zobrazeno bez jakékoli chyby.

Po vypálení OTP, "Přečíst jednorázové heslo" funkci na GUI lze použít ke zpětnému načtení obsahu k ověření procesu vypalování nebo použijte následující příkaz ve výzvě Windows pro nástroj příkazového řádku:
HPM10_OTP_GUI.exe [−−I2C programátor] [−−speed SPEED] −r out_filejméno.otp

Důležité poznámky

  • Resetujte PMIC přidržením CCIF pad LOW při zapínání VDDP během procesu čtení OTP. Jinak budou načtená data nesprávná.
    Návod k instalaci
  • Než začnete nabíjet baterii v režimu naslouchátka, odpojte spojení mezi VHA a VDDIO nebo externí napájecí zdroj k VHA a také připojte ATST−EN k zemi, abyste přešli do režimu naslouchátka.
EZAIRO je registrovaná ochranná známka společnosti Semiconductor Components Industries, LLC dba „onsemi“ nebo jejích poboček a/nebo dceřiných společností ve Spojených státech amerických a/nebo jiných zemích. SIGNAKLARA je ochranná známka společnosti Semiconductor Components Industries, LLC dba „onsemi“ nebo jejích poboček a/nebo dceřiných společností ve Spojených státech amerických a/nebo jiných zemích. onsemi je licencován společností Philips Corporation pro přenos sběrnicového protokolu I2C. onsemi, a další názvy, značky a značky jsou registrované a/nebo běžné ochranné známky společnosti Semiconductor Components Industries, LLC dba „onsemi“ nebo jejích poboček a/nebo dceřiných společností ve Spojených státech a/nebo jiných zemích. onsemi vlastní práva na řadu patentů, ochranných známek, autorských práv, obchodních tajemství a dalšího duševního vlastnictví. Seznam pokrytí produktů/patentů onsemi je dostupný na www.onsemi.com/site/pdf/Patent−Marking.pdf. onsemi si vyhrazuje právo kdykoli bez upozornění změnit jakékoli produkty nebo informace zde uvedené. Zde uvedené informace jsou poskytovány „tak, jak jsou“ a onsemi neposkytuje žádnou záruku, prohlášení ani záruku týkající se přesnosti informací, funkcí produktu, dostupnosti, funkčnosti nebo vhodnosti svých produktů pro jakýkoli konkrétní účel, ani nepřebírá žádnou odpovědnost vyplývající z mimo aplikaci nebo použití jakéhokoli produktu nebo okruhu a konkrétně se zříká jakékoli odpovědnosti, včetně, bez omezení, zvláštních, následných nebo náhodných škod. Kupující je odpovědný za své produkty a aplikace využívající produkty onsemi, včetně souladu se všemi zákony, předpisy a bezpečnostními požadavky nebo standardy, bez ohledu na jakoukoli podporu nebo informace o aplikacích poskytované společností onsemi. „Typické“ parametry, které mohou být uvedeny v onsemi datových listech a/nebo specifikacích, se mohou a také se liší v různých aplikacích a skutečný výkon se může v průběhu času lišit. Všechny provozní parametry, včetně „Typických“, musí být pro každou zákaznickou aplikaci ověřeny technickými odborníky zákazníka. onsemi neposkytuje žádnou licenci v rámci svých práv duševního vlastnictví ani práv jiných osob. produkty onsemi nejsou navrženy, zamýšleny ani schváleny pro použití jako kritická součást v systémech podpory života nebo v jakýchkoli lékařských zařízeních FDA třídy 3 nebo zdravotnických zařízeních se stejnou nebo podobnou klasifikací v zahraniční jurisdikci nebo v jakýchkoli zařízeních určených k implantaci do lidského těla . Pokud kupující zakoupí nebo použije produkty onsemi pro jakoukoli takovou nezamýšlenou nebo neoprávněnou aplikaci, kupující odškodní a ochrání společnost onsemi a její úředníky, zaměstnance, dceřiné společnosti, přidružené společnosti a distributory vůči všem nárokům, nákladům, škodám a výdajům a přiměřeným poplatkům za právní zastoupení. přímo nebo nepřímo z jakéhokoli nároku na zranění nebo smrt spojené s takovým nezamýšleným nebo neoprávněným použitím, i když takový nárok tvrdí, že onsemi byla nedbalá, pokud jde o návrh nebo výrobu součásti. onsemi je zaměstnavatel rovných příležitostí/afirmativní akce. Na tuto literaturu se vztahují všechny platné zákony o autorských právech a není možné ji žádným způsobem dále prodávat.
DOPLŇUJÍCÍ INFORMACE
TECHNICKÉ PUBLIKACE: Technická knihovna: www.onsemi.com/design/resources/technical-dokumentace onsemi Webmísto: www.onsemi.com
ONLINE PODPORA: www.onsemi.com/podpora
Další informace vám poskytne místní obchodní zástupce na adrese www.onsemi.com/podpora/prodej
Logo společnosti

Dokumenty / zdroje

Software programovacího rozhraní onsemi HPM10 [pdfUživatelská příručka
HPM10 Software pro programovací rozhraní, Software pro programovací rozhraní, Software pro rozhraní, Software

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *