Podręcznik użytkownika oprogramowania interfejsu programowania onsemi HPM10
Podręcznik użytkownika oprogramowania interfejsu programowania onsemi HPM10

Wstęp
Niniejsza instrukcja zawiera informacje na temat konfigurowania interfejsu programowania HPM10 i używania go do programowania HPM10 EVB do ładowania baterii aparatu słuchowego. Gdy programista zaznajomi się z użyciem narzędzia i działaniem EVB, może dostroić parametry ładowania, postępując zgodnie z instrukcjami podanymi w Podręczniku użytkownika.

Wymagany sprzęt

  • HPM10−002−GEVK − Zestaw ewaluacyjno-rozwojowy HPM10 lub HPM10−002−GEVB − Płytka ewaluacyjna HPM10
  • Komputer z systemem Windows
  • Programista I2C
    Platforma szeregowa Promira (cała faza) + płytka adaptera i kabel interfejsu (dostępne w firmie onsemi) lub adapter akceleratora komunikacji (CAA)

NOTATKA: Adapter akceleratora komunikacji dobiegł końca (EOL) i nie jest już zalecany do użytku. Chociaż jest on nadal obsługiwany, programistom zaleca się korzystanie z programatora Promira I2C.

Pobieranie i instalacja oprogramowania

  1. Zablokuj swoje konto MyON. Pobierz aplikację interfejsu programowania HPM10 i podręcznik użytkownika, korzystając z łącza: https://www.onsemi. kom/PowerSolutions/myon/erFolder.do?folderId=8 07021. Rozpakuj projekt file do żądanego folderu roboczego.
  2. Na swoim koncie MyOn pobierz narzędzie SIGNAKLARA Device Utility z linku: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
    Zainstaluj narzędzie wykonywalne. Być może to narzędzie jest już zainstalowane, jeśli pracowałeś z produktami EZAIRO®.

Narzędzie do programowania i konfiguracja EVB
Podłącz komputer z systemem Windows, programator I2C i HPM10 EVB, jak pokazano na rysunku Rysunek 1 poniżej:
Rysunek 1. Konfiguracja połączenia do testowania i programowania HPM10 OTP

Instrukcja instalacji

  1. Na komputerze zainstalowana jest aplikacja HPM10 Programming Interface i wcześniej zainstalowane narzędzie SIGNAKLARA Device Utility. Oprogramowanie interfejsu programowania HPM10 pozwala użytkownikowi ocenić parametry ładowania i zapisać ostateczne ustawienia w urządzeniu.
    Oprogramowanie udostępnia dwie opcje programowania: GUI i narzędzie wiersza poleceń (CMD). Obie opcje muszą zostać wykonane w wierszu poleceń systemu Windows z odpowiedniego folderu narzędzi za pomocą poleceń pokazanych poniżej po skonfigurowaniu programatora:
    • Dla GUI -
      HPM10_OTP_GUI.exe [−−Programista I2C] [−−prędkość PRĘDKOŚĆ] Exampplik: HPM10_OTP_GUI.exe −−Promira −−prędkość 400
    • HPM10_OTP_GUI.exe −−CAA −−prędkość 100
    • Dla narzędzia wiersza poleceń − HPM10_OTP_GUI.exe [−−Programista I2C] [−−speed SPEED] [−opcja polecenia] Patrz np. rysunki 5 i 6amples.
  2.  Otwórz skrót do menedżera konfiguracji CTK utworzony przez narzędzie SIGNAKLARA Device Utility na pulpicie. Kliknij przycisk „Dodaj” i ustaw konfigurację interfejsu programatora I2C przeznaczonego do komunikacji z interfejsem programowania HPM10 zgodnie z rysunkiem Rysunek 2.
    Rysunek 2. Konfiguracja CTK adapterów CAA i Promira I2C
    Instrukcja instalacji

    Zarówno programiści CAA, jak i Promira są obsługiwani przez interfejs programowania HPM10. Upewnij się, że sterownik używanego programatora jest zainstalowany, a następnie kliknij przycisk „Test”, aby przetestować konfigurację. Jeżeli konfiguracja jest prawidłowa, powinno pojawić się okno z komunikatem „Konfiguracja jest w porządku”, co oznacza, że ​​adapter działa. Zwróć uwagę na różnicę w ustawieniu szybkości transmisji danych pomiędzy dwoma adapterami. Promira jest domyślnym adapterem używanym przez narzędzie do projektowania HPM10 i może obsługiwać szybkość transmisji danych 400 kb/s, natomiast adapter CAA może obsługiwać maksymalnie 100 kb/s.
  3. Płyta ładowarki zapewnia objętość zasilaniatage VDDP do urządzenia HPM10 i komunikuje się z urządzeniem, aby wyświetlić stan ładowania. Płytka ładowarki jest przydatna do oceny parametrów ładowania. Płytkę tę można zastąpić zasilaczem, jeśli nie jest wymagany stan ładowania.
  4. Urządzenie HPM10 należy podłączyć w sposób pokazany na rysunku Rysunek 3
    Rysunek 3. Konfiguracja sprzętu HPM10 do oceny i nagrywania OTP
    Instrukcja instalacji
    do oceny parametrów ładowania lub nagrywania OTP. Ta łączność powinna być już skonfigurowana za pomocą zworek na nowym HPM10 EVB. Należy pamiętać, że VHA jest podłączone do DVREG w HPM10 EVB zamiast pokazanego zewnętrznego źródła zasilania.

Parametry OTP
HPM10 PMIC ma dwa banki rejestrów OTP:

  • Bank 1 OTP zawiera wszystkie rejestry parametrów opłat, które może ustawić użytkownik.
  • Bank 2 OTP zawiera wszystkie ustawienia kalibracji samego PMIC oraz niektóre ustawienia parametrów stałego ładowania. Bank 2 OTP są programowane podczas testów fabrycznych PMIC i nie należy ich nadpisywać. Narzędzie interfejsu programowania HPM10 zawiera pewne standardowe pliki sampkonfiguracja OTP files w folderze Support do użytku z akumulatorami AgZn i Li-ion o rozmiarze 13 i 312. Te filesą to:
  • Pełne sample files, który składał się ze wszystkich ustawień parametrów OTP zarówno w Banku 1, jak i Banku 2 OTP. Te pełne sample files służą wyłącznie do oceny testów i nie powinny być używane do nagrywania rejestrów OTP
  • OTP1ample files, który składał się ze wszystkich konfigurowalnych parametrów opłat znajdujących się w rejestrach OTP Banku 1. Parametry ładowania w nich filesą już wypełnione standardowymi ustawieniami zalecanymi przez producentów akumulatorów.

Zanim HPM10 będzie mógł zostać użyty do ładowania akumulatora, musi posiadać parametry ładowania odnoszące się do rozmiaru akumulatora, objtage i poziomy prądu spalone w OTP1 urządzenia.

Rozpocznij test ładowania akumulatora
W tej sekcji opisano, jak rozpocząć test ładowania akumulatora litowo-jonowego S312 za pomocą narzędzia wiersza poleceń i zestawu ewaluacyjnego i rozwojowego. Na potrzeby tego testu parametry ładowania zostaną zapisane w pamięci RAM w celu oceny procesu ładowania.

  • Podłącz HPM10 EVB i ładowarkę, jak pokazano na rysunku 1. Obraz konfiguracji fizycznej pokazano na Rysunek 4 poniżej:
    Rysunek 4. Konfiguracja sprzętu HPM10 do testu ładowania akumulatora
    Instrukcja instalacji
  • Przejdź do folderu Support narzędzia CMD. Skopiuj file „SV3_S312_Full_Sample.otp” i zapisz go w folderze CMD Tool.
  • Otwórz okno wiersza poleceń na komputerze. Przejdź do narzędzia wiersza poleceń znajdującego się w folderze CMD interfejsu programowania HPM10. Załaduj oba banki parametrów OTP zawartych w pliku file „SV3_S312_Full_Sample.otp” do pamięci RAM PMIC za pomocą następującego polecenia:
    HPM10_OTP_GUI.exe [−−Programista I2C] [−−prędkość PRĘDKOŚĆ] −w SV3_S312_Full_Sample.otp
     NOTATKA: Domyślnym programatorem I2C jest Promira, a prędkość wynosi 400 (kbps). Jeśli nie zdefiniowano tego w poleceniu CMD, domyślny programator i prędkość będą używane przez interfejs programowania HPM10.
Examplekcja 1: Zapisz pamięć RAM za pomocą programatora Promira:
Rysunek 5. Zapis pamięci RAM za pomocą programatora Promira
Instrukcja instalacji
Examp2: Zapisz pamięć RAM za pomocą programatora CAA:
Rysunek 6. Zapis pamięci RAM za pomocą programatora CAA
Instrukcja instalacji
  • Jeśli używana jest płytka ładowarki, przekręć węzeł na ładowarce, aby wybrać opcję „Tryb testowy”, a następnie naciśnij węzeł, aby podać napięcie 5 V na VDDP HPM10 EVB.
  • Postępuj zgodnie z instrukcjami wyświetlanymi w oknie wiersza poleceń, aby zakończyć ładowanie parametrów OTP do pamięci RAM i rozpocząć test ładowania.
  • Po rozpoczęciu testu ładowania płyta ładowarki będzie monitorować i wyświetlać stan ładowania. Parametry ładowania można sprawdzić ponownie naciskając węzeł, a następnie przewijać menu kręcąc węzłem.
  • Po zakończeniu ładowania ładowarka wyświetli informację czy ładowanie zakończyło się pomyślnie czy zakończyło się usterką wraz z kodem błędu.

Zmodyfikuj parametry ładowania
Rysunek 7
. Koniec pomyślnego ładowania akumulatora
Instrukcja instalacji
Parametry opłat w Banku 1 OTP można modyfikować za pomocą GUI w następujący sposób:

  • Otwórz okno wiersza poleceń na komputerze. Przejdź do folderu, w którym znajduje się GUI. Otwórz GUI za pomocą polecenia pokazanego w punkcie 1 sekcji Narzędzia programowania i konfiguracji EVB powyżej.
    Exampna: Otwórz GUI za pomocą programisty Promira (patrz rysunek 8)
    Rysunek 8.
    Otwórz GUI za pomocą Programisty Promira
    Instrukcja instalacji
  • Kliknij przycisk „Załaduj file” dostępny w GUI, aby zaimportować plik file zawierający parametry OTP. Należy pamiętać, że interfejs GUI obsługuje tylko parametry OTP Banku 1. Jeśli pełne OTP file zostanie załadowany, zaimportowanych zostanie tylko pierwszych 35 ustawień, a pozostałe wartości zostaną zignorowane.
  •  Po modyfikacji parametrów oblicz nowe wartości dla „OTP1_CRC1” i „OTP1_CRC2” klikając na przycisk „Generuj CRC”.
  • Kliknij przycisk „Zapisz File”, aby zapisać sfinalizowane hasło OTP1 file.

Zaleca się przetestowanie zaktualizowanych parametrów ładowania przed zapisaniem ustawień w OTP. Pełne OTP file jest w tym celu wymagane. Aby skomponować pełne OTP file, po prostu weź jedno z pełnych OTPample files z folderu Support i zastąp pierwsze 35 ustawień wartościami z sfinalizowanego pliku OTP1 file zapisane powyżej. Test ładowania należy wykonać za pomocą narzędzia wiersza poleceń, ponieważ GUI nie obsługuje pełnego OTP file

Nagrywanie i odczytywanie parametrów OTP
Do nagrywania rejestrów OTP można używać zarówno interfejsu GUI, jak i narzędzia wiersza poleceń.

  • W przypadku GUI najpierw załaduj sfinalizowany plik OTP1 file jak wygenerowano powyżej za pomocą "Załaduj file” funkcję w narzędziu GUI, a następnie użyj przycisku „Zablokuj OTP”, aby rozpocząć proces nagrywania.
  • W przypadku narzędzia wiersza poleceń wprowadź następujące polecenie w wierszu poleceń systemu Windows:
    HPM10_OTP_GUI.exe [−−Programista I2C] [−−prędkość PRĘDKOŚĆ] −z otp1_filenazwa.otp
  • Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby na stałe ustawić wartości parametrów ładowania.
  • Po zakończeniu procesu na pasku stanu u dołu GUI powinien pojawić się komunikat „OTP zostało pomyślnie przesłane”. W przypadku narzędzia wiersza poleceń proces powinien zakończyć się komunikatem „OTP zablokowany polecenie wysłane” pokazało się bez żadnego błędu.

Po spaleniu OTP, „Przeczytaj hasło jednorazowe” w interfejsie GUI można użyć do ponownego odczytania zawartości w celu sprawdzenia procesu nagrywania lub użyć następującego polecenia w wierszu poleceń systemu Windows w przypadku narzędzia wiersza poleceń:
HPM10_OTP_GUI.exe [−−Programista I2C] [−−prędkość PRĘDKOŚĆ] −r out_filenazwa.otp

Ważne uwagi

  • Zresetuj PMIC, przytrzymując pole CCIF w pozycji NISKIEJ podczas włączania VDDP podczas procesu odczytu OTP. W przeciwnym razie pobrane dane będą nieprawidłowe.
    Instrukcja instalacji
  • Przed rozpoczęciem ładowania akumulatora w trybie aparatu słuchowego należy rozłączyć połączenie pomiędzy VHA i VDDIO lub zewnętrzne źródło zasilania do VHA, a także podłączyć ATST-EN do masy, aby przejść do trybu aparatu słuchowego.
EZAIRO jest zastrzeżonym znakiem towarowym firmy Semiconductor Components Industries, LLC dba „onsemi” lub jej podmiotów stowarzyszonych i/lub zależnych w Stanach Zjednoczonych i/lub innych krajach. SIGNAKLARA jest znakiem towarowym firmy Semiconductor Components Industries, LLC dba „onsemi” lub jej podmiotów stowarzyszonych i/lub zależnych w Stanach Zjednoczonych i/lub innych krajach. onsemi posiada licencję firmy Philips Corporation na obsługę protokołu magistrali I2C. onsemi, oraz inne nazwy, znaki i marki są zarejestrowanymi i/lub znakami towarowymi prawa zwyczajowego firmy Semiconductor Components Industries, LLC dba „onsemi” lub jej podmiotów stowarzyszonych i/lub zależnych w Stanach Zjednoczonych i/lub innych krajach. onsemi jest właścicielem praw do szeregu patentów, znaków towarowych, praw autorskich, tajemnic handlowych i innej własności intelektualnej. Listę produktów/patentów onsemi można uzyskać pod adresem www.onsemi.com/site/pdf/Patent-Marking.pdf. onsemi zastrzega sobie prawo do wprowadzania w dowolnym momencie zmian w dowolnych produktach lub informacjach zawartych w niniejszym dokumencie, bez uprzedzenia. Informacje zawarte w niniejszym dokumencie są dostarczane w stanie „takim, jakie są” i firma onsemi nie udziela żadnych rękojmi, oświadczeń ani gwarancji dotyczących dokładności informacji, cech produktu, dostępności, funkcjonalności lub przydatności swoich produktów do określonego celu, ani też onsemi nie ponosi żadnej odpowiedzialności wynikającej z poza aplikacją lub użytkowaniem jakiegokolwiek produktu lub obwodu i w szczególności zrzeka się wszelkiej odpowiedzialności, w tym między innymi szkód specjalnych, wynikowych lub przypadkowych. Kupujący jest odpowiedzialny za swoje produkty i aplikacje korzystające z produktów onsemi, w tym za zgodność ze wszystkimi przepisami prawa, regulacjami oraz wymogami i normami bezpieczeństwa, niezależnie od wszelkich informacji dotyczących wsparcia lub aplikacji dostarczonych przez onsemi. „Typowe” parametry, które mogą być podane w arkuszach danych i/lub specyfikacjach onsemi, mogą i rzeczywiście różnią się w różnych zastosowaniach, a rzeczywista wydajność może zmieniać się w czasie. Wszystkie parametry operacyjne, w tym „Typowe”, muszą zostać sprawdzone dla każdego zastosowania klienta przez ekspertów technicznych klienta. onsemi nie przekazuje żadnych licencji w ramach swoich praw własności intelektualnej ani praw innych osób. produkty onsemi nie są zaprojektowane, przeznaczone ani dopuszczone do stosowania jako krytyczny element systemów podtrzymywania życia lub jakichkolwiek wyrobów medycznych klasy 3 FDA lub wyrobów medycznych o tej samej lub podobnej klasyfikacji w zagranicznej jurysdykcji lub jakichkolwiek urządzeń przeznaczonych do wszczepiania w ciało ludzkie . Jeżeli Kupujący zakupi lub użyje produktów onsemi do takiego niezamierzonego lub nieautoryzowanego zastosowania, Kupujący zabezpieczy firmę Onsemi oraz jej członków zarządu, pracowników, spółki zależne, podmioty stowarzyszone i dystrybutorów przed wszelkimi roszczeniami, kosztami, odszkodowaniami i wydatkami oraz uzasadnionymi honorariami adwokackimi wynikającymi z w wyniku, bezpośrednio lub pośrednio, jakichkolwiek roszczeń z tytułu obrażeń ciała lub śmierci związanych z niezamierzonym lub nieuprawnionym użyciem, nawet jeśli takie roszczenie dotyczy zaniedbania firmy onsemi w zakresie projektu lub produkcji części. onsemi jest pracodawcą zapewniającym równość szans i działanie afirmatywne. Niniejsza literatura podlega wszelkim obowiązującym prawom autorskim i nie jest przeznaczona do jakiejkolwiek odsprzedaży.
DODATKOWE INFORMACJE
PUBLIKACJE TECHNICZNE: Biblioteka techniczna: www.onsemi.com/design/resources/technical-dokumentacja onsemi Webstrona: www.onsemi.com
WSPARCIE ONLINE: www.onsemi.com/wsparcie
Aby uzyskać dodatkowe informacje, skontaktuj się z lokalnym przedstawicielem handlowym pod numerem www.onsemi.com/wsparcie/sprzedaż
Logo firmy

Dokumenty / Zasoby

Oprogramowanie interfejsu programowania onsemi HPM10 [plik PDF] Instrukcja użytkownika
HPM10 Oprogramowanie interfejsu programowania, Oprogramowanie interfejsu programowania, Oprogramowanie interfejsu, Oprogramowanie

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *