onsemi HPM10 programozói felület szoftver használati útmutatója
Bevezetés
Ez az útmutató tájékoztatást nyújt a HPM10 programozói interfész beállításáról és a HPM10 EVB programozásáról hallókészülék akkumulátorának töltésére. Miután a fejlesztő ismeri az eszköz használatát és az EVB működését, finomhangolhatja a töltési paramétereket a Felhasználói kézikönyv utasításait követve.
Szükséges hardver
- HPM10-002-GEVK - HPM10 értékelő és fejlesztő készlet vagy HPM10-002-GEVB - HPM10 értékelő tábla
- Windows PC
- I2C programozó
Promira soros platform (teljes fázis) + adapterkártya és interfészkábel (az onsemi-től beszerezhető) vagy kommunikációs gyorsító adapter (CAA)
JEGYZET: A Communication Accelerator Adapter elérte élettartamának végét (EOL), és már nem javasolt a használata. Bár továbbra is támogatott, a fejlesztőknek javasoljuk a Promira I2C programozó használatát.
Szoftverek letöltése és telepítése
- Zárjon be MyON-fiókjába. Töltse le a HPM10 Programming Interface alkalmazást és a felhasználói kézikönyvet a következő linkről: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Csomagolja ki a tervet file a kívánt munkamappába.
- MyOn fiókjában töltse le a SIGNAKLARA Device Utility-t a következő linkről: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Telepítse a végrehajtható segédprogramot. Lehetséges, hogy ez a segédprogram már telepítve van, ha már dolgozott az EZAIRO® termékekkel.
Programozó eszköz és EVB Setup
Csatlakoztassa a Windows PC-t, az I2C programozót és a HPM10 EVB-t az ábrán látható módon 1. ábra lent:
1. ábra: Csatlakozás beállítása a HPM10 OTP teszteléséhez és programozásához
- A számítógép tartalmazza a HPM10 Programming Interface alkalmazást és a korábban telepített SIGNAKLARA Device Utility programot. A HPM10 programozói interfész szoftver lehetővé teszi a felhasználó számára, hogy értékelje töltési paramétereit, és a végleges beállításokat a készülékre írja.
A szoftver két programozási lehetőséget kínál, a GUI-t és a Command Line Tool-t (CMD). Mindkét opciót a Windows Promptban kell végrehajtani a megfelelő eszközmappából az alábbi parancsok használatával, a programozó konfigurálása után:- A GUI-hoz −
HPM10_OTP_GUI.exe [−−I2C programozó] [−−speed SPEED] Pl.ample: HPM10_OTP_GUI.exe −−Promira −−speed 400 - HPM10_OTP_GUI.exe −−CAA −−sebesség 100
- Parancssori eszközhöz − HPM10_OTP_GUI.exe [−−I2C programozó] [−−speed SPEED] [−parancs opció] Lásd az 5. és 6. ábrát pl.amples.
- A GUI-hoz −
- Nyissa meg a SIGNAKLARA Device Utility által létrehozott CTK konfigurációkezelő parancsikont az asztalon. Kattintson a „Hozzáadás” gombra, és állítsa be az I2C programozó interfész konfigurációját, amely a HPM10 programozói interfésszel való kommunikációra szolgál. 2. ábra.
2. ábra: CAA és Promira I2C adapterek CTK konfigurációja
Mind a CAA, mind a Promira programozókat támogatja a HPM10 programozói felület. Győződjön meg arról, hogy a használt programozó illesztőprogramja telepítve van, majd kattintson a „Teszt” gombra a konfiguráció teszteléséhez. Ha a beállítás megfelelő, a „Configuration is OK” (A konfiguráció rendben van) üzenetet tartalmazó ablaknak kell felbukkannia, jelezve, hogy az adapter működik. Vegye figyelembe a két adapter adatsebesség-beállításának különbségét. A Promira a HPM10 tervezőeszköz által használt alapértelmezett adapter, amely 400 kbps adatsebességet támogat, míg a CAA adapter legfeljebb 100 kbps-t. - A Charger Board biztosítja az ellátást voltage VDDP a HPM10 eszközhöz, és kommunikál az eszközzel, hogy megjelenítse a töltési állapotot. A Charger Board hasznos a töltési paraméterek kiértékeléséhez. Ez a kártya cserélhető tápegységgel, ha a töltési állapot nem szükséges.
- A HPM10 eszközt az ábra szerint kell csatlakoztatni 3. ábra
3. ábra: HPM10 hardverbeállítás az OTP kiértékeléséhez és írásához
töltési paraméterek kiértékeléséhez vagy OTP égetéshez. Ezt a kapcsolatot már be kell állítani a friss HPM10 EVB jumpereivel. Vegye figyelembe, hogy a VHA a HPM10 EVB DVREG-hez van csatlakoztatva a látható külső áramforrás helyett.
OTP paraméterek
A HPM10 PMIC két OTP-nyilvántartási bankkal rendelkezik:
- A Bank 1 OTP tartalmazza a felhasználó által beállítható díjparaméterek összes regiszterét.
- A Bank 2 OTP tartalmazza magának a PMIC-nek az összes kalibrációs beállítását, valamint néhány rögzített töltési paraméter beállítást. A 2. banki OTP-t a PMIC gyártási tesztelése során programozzák, és nem szabad felülírni. A HPM10 programozói felület eszköz tartalmaz néhány szabványos s-tample OTP konfigurációt files a Támogatás mappában 13-as és 312-es méretű újratölthető AgZn és Li-ion akkumulátorokhoz. Ezek filea következők:
- A teljes sample files, amely mind az OTP Bank 1, mind a Bank 2 OTP paramétereinek összes beállítását tartalmazza. Ezek a teljes sample files csak tesztértékelésre szolgálnak, és nem használhatók az OTP regiszterek égetésére
- Az OTP1 sample files amely a Bank 1 OTP regisztereiben található összes konfigurálható terhelési paraméterből állt. A töltési paraméterek ezekben files már az akkumulátorgyártók által javasolt szabványos beállításokkal vannak feltöltve.
Mielőtt a HPM10-et akkumulátor töltésére lehetne használni, rendelkeznie kell az akkumulátor méretéhez kapcsolódó töltési paraméterekkel, voltage és áramszintek beleégettek a készülék OTP1-ébe.
Indítson el egy akkumulátor töltési tesztet
Ez a rész leírja, hogyan indítható el a töltési teszt egy S312 Li-ion akkumulátoron a Command Line eszköz és az Evaluation and Development Kit segítségével. Ehhez a teszthez a töltési paraméterek a RAM-ba íródnak a töltési folyamat értékeléséhez.
- Csatlakoztassa a HPM10 EVB-t és a töltőt az 1. ábrán látható módon. A fizikai beállítás képe látható: 4. ábra lent:
4. ábra: HPM10 hardverbeállítás az akkumulátor töltési teszthez
- Keresse meg a CMD eszköz Támogatás mappáját. Másolja a file „SV3_S312_Full_Sample.otp”, és mentse el a CMD Tool mappába.
- Nyissa meg a Parancssor ablakot a számítógépen. Keresse meg a HPM10 programozói felület CMD mappájában található Command Line Tool eszközt. Töltse be az OTP-paraméterek mindkét bankját file „SV3_S312_Full_Sample.otp” a PMIC RAM-jába a következő paranccsal:
HPM10_OTP_GUI.exe [−−I2C programozó] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
JEGYZET: Az alapértelmezett I2C programozó a Promira, és a sebesség 400 (kbps). Ha nincs megadva a CMD parancsban, az alapértelmezett programozót és sebességet fogja használni a HPM10 programozói felület.
5. ábra: RAM írása a Promira programozóval

Example 2: Írjon RAM-ot a CAA programozóval:
6. ábra: RAM írása a CAA programozó segítségével

- Ha a töltőkártyát használja, forgassa el a töltőn lévő csomót a „Test Mode” opció kiválasztásához, majd nyomja meg a csomót, hogy 5 V feszültséget kapcsoljon a HPM10 EVB VDDP-jére.
- Kövesse a Parancssor ablakban megjelenő utasításokat az OTP-paraméterek RAM-ba való betöltésének befejezéséhez és a töltési teszt elindításához.
- A töltési teszt megkezdése után a töltőkártya figyeli és megjeleníti a töltési állapotot. A töltési paramétereket a csomó újbóli megnyomásával ellenőrizheti, majd a csomó elforgatásával lapozhat a menüben.
- Amikor a töltés befejeződött, a töltő a hibakóddal együtt jelzi, hogy a töltés sikeresen befejeződött, vagy hibával fejeződött be.
Módosítsa a töltési paramétereket
7. ábra. A sikeres akkumulátortöltés vége
A Bank 1 OTP terhelési paraméterei a GUI használatával az alábbiak szerint módosíthatók:
- Nyissa meg a Parancssor ablakot a számítógépen. Keresse meg a mappát, ahol a grafikus felhasználói felület található. Nyissa meg a grafikus felhasználói felületet a fenti Programozási eszköz és EVB beállítás szakasz 1. pontjában látható paranccsal.
Example: Nyissa meg a grafikus felületet a Promira programozóval (lásd 8. ábra)
8. ábra. Nyissa meg a grafikus felületet a Promira programozóval
- Kattintson a „Betöltés file” gomb elérhető a grafikus felhasználói felületen a file amely tartalmazza az OTP paramétereket. Vegye figyelembe, hogy a grafikus felhasználói felület csak a Bank 1 OTP paramétereit kezeli. Ha egy teljes OTP file betöltődik, csak az első 35 beállítást importálja a rendszer, a fennmaradó értékeket pedig figyelmen kívül hagyja.
- A paraméterek módosítása után számítsa ki az „OTP1_CRC1” és „OTP1_CRC2” új értékeit a „CRC generálása” gombra kattintva.
- Kattintson a „Mentés File” gombot a véglegesített OTP1 mentéséhez file.
Javasoljuk, hogy tesztelje a frissített töltési paramétereket, mielőtt beírná a beállításokat az OTP-be. A teljes OTP file szükséges erre a célra. A teljes OTP összeállításához file, egyszerűen vegyen egyet a teljes OTP sample files a Support mappából, és cserélje ki az első 35 beállítást a véglegesített OTP1 értékeire file fent mentve. A töltéstesztet a Command Line Tool segítségével kell elvégezni, mivel a grafikus felhasználói felület nem tudja kezelni a teljes OTP-t file
Az OTP-paraméterek írása és kiolvasása
A GUI és a Command Line Tool egyaránt használható az OTP regiszterek írására.
- A grafikus felhasználói felülethez először töltse be a véglegesített OTP1-et file a fentiek használatával generált "Betöltés file” függvényt a GUI eszközben, majd használja a „Zap OTP” funkciót az égési folyamat elindításához.
- A Parancssori eszközhöz írja be a következő parancsot a Windows Promptba:
HPM10_OTP_GUI.exe [−−I2C programozó] [−−sebesség SPEED] −z otp1_filename.otp - Kövesse a felugró utasításokat a töltési paraméterek értékeinek végleges beállításához.
- A folyamat befejezése után a grafikus felhasználói felület alján lévő állapotsoron megjelenik a „Az OTP sikeresen lezárva”. A Parancssori eszköz esetében a folyamatnak az üzenettel kell véget érnie „Az OTP elpusztult parancs elküldve” hiba nélkül jelenik meg.
Az OTP égés után a „Olvasd el az OTP-t” A grafikus felhasználói felület funkciója használható a tartalom visszaolvasására az írási folyamat ellenőrzéséhez, vagy használja a következő parancsot a Windows parancssorában a Command Line Tool számára:
HPM10_OTP_GUI.exe [−−I2C programozó] [−−speed SPEED] −r out_filename.otp
Fontos megjegyzések
- Állítsa alaphelyzetbe a PMIC-et a CCIF pad ALACSONYAN tartásával, miközben az OTP olvasási folyamata közben bekapcsolja a VDDP-t. Ellenkező esetben a visszakeresett adatok helytelenek lesznek.
- Mielőtt elkezdené tölteni az akkumulátort hallókészülék üzemmódban, távolítsa el a VHA és a VDDIO közötti kapcsolatot vagy a VHA külső tápegységét, és csatlakoztassa az ATST−EN-t a földhöz, hogy hallókészülék üzemmódba lépjen.
MŰSZAKI KÖZLEMÉNYEK: Műszaki könyvtár: www.onsemi.com/design/resources/technical-dokumentáció onsemi Webtelek: www.onsemi.com
További információért forduljon helyi értékesítési képviselőjéhez a következő címen: www.onsemi.com/support/sales

Dokumentumok / Források
![]() |
onsemi HPM10 programozói felület szoftver [pdf] Felhasználói útmutató HPM10 programozói felület szoftver, programozói felület szoftver, interfész szoftver, szoftver |