Guia do usuário do software de interface de programação onsemi HPM10
Introdução
Este guia fornece informações sobre como configurar a interface de programação HPM10 e usá-la para programar o HPM10 EVB para carregar a bateria de um aparelho auditivo. Assim que o desenvolvedor estiver familiarizado com o uso da ferramenta e com o funcionamento do EVB, ele poderá ajustar os parâmetros de cobrança seguindo as instruções fornecidas na Referência do Usuário.
Hardware necessário
- HPM10−002−GEVK − Kit de avaliação e desenvolvimento HPM10 ou HPM10−002−GEVB − Placa de avaliação HPM10
- PC com Windows
- Programador I2C
Plataforma serial Promira (fase total) + placa adaptadora e cabo de interface (disponível na onsemi) ou adaptador acelerador de comunicação (CAA)
OBSERVAÇÃO: O Adaptador Acelerador de Comunicação atingiu o fim de sua vida útil (EOL) e não é mais recomendado para uso. Embora ainda seja suportado, os desenvolvedores são aconselhados a utilizar o programador Promira I2C.
Downloads e instalação de software
- Bloqueie sua conta MyON. Baixe o aplicativo HPM10 Programming Interface e a referência do usuário no link: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Descompacte o design file para a pasta de trabalho desejada.
- Na sua conta MyOn, baixe o SIGNAKLARA Device Utility no link: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Instale o utilitário executável. Talvez você já tenha este utilitário instalado se já trabalhou com os produtos EZAIRO®.
Ferramenta de programação e configuração EVB
Conecte o PC Windows, o programador I2C e o HPM10 EVB conforme mostrado em Figura 1 abaixo:
Figura 1. Configuração de conexão para teste e programação de OTP HPM10
- O computador contém o aplicativo HPM10 Programming Interface e o SIGNAKLARA Device Utility instalado anteriormente. O software HPM10 Programming Interface permite ao usuário avaliar seus parâmetros de carga e gravar as configurações finalizadas no dispositivo.
O software oferece duas opções de programação, a GUI e a ferramenta de linha de comando (CMD). Ambas as opções devem ser executadas no Prompt do Windows a partir da pasta de ferramentas correspondente utilizando os comandos mostrados abaixo após a configuração do programador:- Para a GUI -
HPM10_OTP_GUI.exe [programador −−I2C] [−−velocidade VELOCIDADE] Examparquivo: HPM10_OTP_GUI.exe −−Promira −−speed 400 - HPM10_OTP_GUI.exe −−CAA −−velocidade 100
- Para Command Line Tool - HPM10_OTP_GUI.exe [--Programador I2C] [--speed SPEED] [-opção de comando] Veja as Figuras 5 e 6 para ex.amples.
- Para a GUI -
- Abra o atalho do gerenciador de configuração CTK criado pelo SIGNAKLARA Device Utility na área de trabalho. Clique no botão “Adicionar” e defina a configuração da interface para o programador I2C destinado à comunicação com a interface de programação HPM10 conforme mostrado em Figura 2.
Figura 2. Configuração CTK dos adaptadores CAA e Promira I2C
Os programadores CAA e Promira são suportados pela interface de programação HPM10. Certifique-se de que o driver do programador usado esteja instalado e clique no botão “Testar” para testar a configuração. Se a configuração estiver correta, uma janela exibindo a mensagem “Configuração está correta” deverá aparecer indicando que o adaptador está operacional. Observe a diferença na configuração de velocidade de dados entre os dois adaptadores. Promira é o adaptador padrão usado pela ferramenta de design HPM10 e pode suportar uma taxa de dados de 400 kbps, enquanto o adaptador CAA pode suportar um máximo de 100 kbps. - A placa do carregador fornece o vol de alimentaçãotage VDDP para o dispositivo HPM10 e se comunica com o dispositivo para exibir o status de carregamento. A placa do carregador é útil para avaliar os parâmetros de carregamento. Esta placa pode ser substituída por uma fonte de alimentação se o status de carregamento não for necessário.
- O dispositivo HPM10 deve ser conectado conforme mostrado na Figura 3
Figura 3. Configuração de hardware HPM10 para avaliação e gravação de OTP
para avaliação de parâmetros de carga ou queima de OTP. Essa conectividade já deve estar configurada com os jumpers do novo HPM10 EVB. Observe que o VHA está conectado ao DVREG no HPM10 EVB em vez da fonte de alimentação externa mostrada.
Parâmetros OTP
O HPM10 PMIC possui dois bancos de registros OTP:
- O OTP do Banco 1 contém todos os registros dos parâmetros de cobrança que podem ser definidos pelo usuário.
- O Banco 2 OTP contém todas as configurações de calibração do próprio PMIC, além de algumas configurações de parâmetros de carga fixa. Os OTP do Banco 2 são programados durante os testes de fabricação do PMIC e não devem ser substituídos. A ferramenta HPM10 Programming Interface contém alguns padrõesampa configuração OTP files na pasta Suporte para uso com baterias recarregáveis AgZn e Li-ion tamanhos 13 e 312. Esses filesão:
- O completoample files que consistiam em todas as configurações dos parâmetros OTP no Banco OTP 1 e no Banco 2. Esses s completosample files são apenas para avaliação de teste e não devem ser usados para queimar os registros OTP
- Os OTP1ample files que consistia em todos os parâmetros de cobrança configuráveis localizados nos registros OTP do Banco 1. Os parâmetros de carga nestes files já estão preenchidos com as configurações padrão recomendadas pelos fabricantes de baterias.
Antes que o HPM10 possa ser usado para carregar uma bateria, ele deve ter os parâmetros de carga relativos ao tamanho da bateria, volumetage e os níveis atuais gravados no OTP1 do dispositivo.
Iniciar um teste de carga da bateria
Esta seção descreve como iniciar um teste de carga em uma bateria de íons de lítio S312 usando a ferramenta de linha de comando e o kit de avaliação e desenvolvimento. Para este teste, os parâmetros de carga serão gravados na RAM para avaliação do processo de carga.
- Conecte o HPM10 EVB e o carregador conforme mostrado na Figura 1. Uma imagem da configuração física é mostrada na Figura 4 abaixo:
Figura 4. Configuração de hardware HPM10 para teste de carga da bateria
- Navegue até a pasta Suporte da ferramenta CMD. Copie o file “SV3_S312_Full_Sample.otp” e salve-o na pasta CMD Tool.
- Abra a janela do prompt de comando no PC. Navegue até a ferramenta de linha de comando localizada na pasta CMD da interface de programação HPM10. Carregue ambos os bancos dos parâmetros OTP contidos no file “SV3_S312_Full_Sample.otp” na RAM do PMIC usando o seguinte comando:
HPM10_OTP_GUI.exe [−−Programador I2C] [−−velocidade VELOCIDADE] −w SV3_S312_Full_Sample.otp
OBSERVAÇÃO: O programador I2C padrão é Promira e a velocidade é 400 (kbps). Se não for definido no comando CMD, o programador e a velocidade padrão serão usados pela Interface de Programação HPM10.
Figura 5. Gravação de RAM usando o programador Promira

Exampo 2: Grave RAM usando o programador CAA:
Figura 6. Gravação de RAM usando o programador CAA

- Se for utilizada a placa do carregador, gire o nó no carregador para selecionar a opção “Modo de Teste” e pressione o nó para aplicar 5 V ao VDDP do HPM10 EVB.
- Siga as instruções mostradas na janela do prompt de comando para concluir o carregamento dos parâmetros OTP na RAM e iniciar o teste de carregamento.
- Assim que o teste de carregamento for iniciado, a placa do carregador monitorará e exibirá o status do carregamento. Pode-se verificar os parâmetros de carregamento pressionando o nó novamente e, em seguida, percorrer o menu girando o nó.
- Quando a carga terminar, o carregador exibirá se a carga foi concluída com sucesso ou terminou com uma falha, juntamente com o código de erro.
Modifique os parâmetros de cobrança
Figura 7. Fim de uma carga de bateria bem-sucedida
Os parâmetros de cobrança no OTP do Banco 1 podem ser modificados usando a GUI da seguinte maneira:
- Abra a janela do prompt de comando no PC. Navegue até a pasta onde a GUI está localizada. Abra a GUI usando o comando mostrado no item 1 da seção Ferramenta de programação e configuração do EVB acima.
Exampem: Abra a GUI com o programador Promira (ver Figura 8)
Figura 8. Abra a GUI com o programador Promira
- Clique no botão “Carregar file”Disponível na GUI para importar o file contendo os parâmetros OTP. Observe que a GUI lida apenas com os parâmetros OTP do Banco 1. Se um OTP completo file for carregado, apenas as primeiras 35 configurações serão importadas e os valores restantes serão ignorados.
- Após modificar os parâmetros, calcule os novos valores para “OTP1_CRC1” e “OTP1_CRC2” clicando no botão “Gerar CRC”.
- Clique em “Salvar File”Para salvar o OTP1 finalizado file.
Recomenda-se testar os parâmetros de carga atualizados antes de gravar as configurações no OTP. O OTP completo file é necessário para esse fim. Para compor o OTP completo file, basta pegar um dos OTPs completosample files da pasta Support e substitua as primeiras 35 configurações pelos valores do OTP1 finalizado file salvo acima. O teste de carga deve ser feito usando a ferramenta de linha de comando, pois a GUI não consegue lidar com o OTP completo file
Gravando e lendo os parâmetros OTP
Tanto a GUI quanto a ferramenta de linha de comando podem ser usadas para gravar os registros OTP.
- Para a GUI, primeiro carregue o OTP1 finalizado file conforme gerado acima usando o "Carga file” função na ferramenta GUI e, em seguida, use o botão “Zap OTP”Função para iniciar o processo de gravação.
- Para a ferramenta de linha de comando, digite o seguinte comando no prompt do Windows:
HPM10_OTP_GUI.exe [−−Programador I2C] [−−velocidade VELOCIDADE] −z otp1_filenome.otp - Siga as instruções pop-up para definir permanentemente os valores dos parâmetros de carga.
- Assim que o processo for concluído, a barra de status na parte inferior da GUI deverá exibir “OTP eliminado com sucesso”. Para a ferramenta de linha de comando, o processo deve terminar com a mensagem “OTP zapeado comando enviado” mostrado sem nenhum erro.
Após a queima do OTP, o “Leia OTP” A função na GUI pode ser usada para ler o conteúdo para verificar o processo de gravação ou usar o seguinte comando no prompt do Windows para a ferramenta de linha de comando:
HPM10_OTP_GUI.exe [−−Programador I2C] [−−velocidade VELOCIDADE] −r out_filenome.otp
Notas importantes
- Reinicie o PMIC mantendo o teclado CCIF em BAIXO enquanto liga o VDDP durante o processo de leitura OTP. Caso contrário, os dados recuperados estarão incorretos.
- Antes de começar a carregar a bateria no modo aparelho auditivo, remova a conexão entre VHA e VDDIO ou a fonte de alimentação externa ao VHA e também conecte o ATST-EN ao terra para entrar no modo aparelho auditivo.
PUBLICAÇÕES TÉCNICAS: Biblioteca Técnica: www.onsemi.com/design/resources/technical-documentação onsemi Website: www.onsemi.com
Para obter informações adicionais, entre em contato com seu representante de vendas local em www.onsemi.com/suporte/vendas

Documentos / Recursos
![]() |
Software de interface de programação onsemi HPM10 [pdf] Guia do Usuário Software de interface de programação HPM10, software de interface de programação, software de interface, software |