Guia do usuário do software de interface de programação onsemi HPM10
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

  1. 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.
  2. 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

Instruções de instalação

  1. 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.
  2.  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
    Instruções de instalação

    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.
  3. 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.
  4. 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
    Instruções de instalação
    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
    Instruções de instalação
  • 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.
Examp1: Escreva RAM usando o programador Promira:
Figura 5. Gravação de RAM usando o programador Promira
Instruções de instalação
Exampo 2: Grave RAM usando o programador CAA:
Figura 6. Gravação de RAM usando o programador CAA
Instruções de instalação
  • 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
Instruções de instalação
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
    Instruções de instalação
  • 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.
    Instruções de instalação
  • 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.
EZAIRO é marca registrada da Semiconductor Components Industries, LLC dba “onsemi” ou suas afiliadas e/ou subsidiárias nos Estados Unidos e/ou outros países. SIGNAKLARA é marca registrada da Semiconductor Components Industries, LLC dba “onsemi” ou suas afiliadas e/ou subsidiárias nos Estados Unidos e/ou outros países. onsemi é licenciado pela Philips Corporation para transportar o protocolo de barramento I2C. onsemi, e outros nomes, marcas e marcas são marcas registradas e/ou marcas comerciais de direito consuetudinário da Semiconductor Components Industries, LLC dba “onsemi” ou suas afiliadas e/ou subsidiárias nos Estados Unidos e/ou outros países. onsemi detém os direitos de diversas patentes, marcas registradas, direitos autorais, segredos comerciais e outras propriedades intelectuais. Uma lista da cobertura de produtos/patentes da onsemi pode ser acessada em www.onsemi.com/site/pdf/Patent-Marking.pdf. A onsemi reserva-se o direito de fazer alterações a qualquer momento em quaisquer produtos ou informações aqui contidas, sem aviso prévio. As informações aqui contidas são fornecidas “no estado em que se encontram” e a onsemi não oferece nenhuma garantia em relação à precisão das informações, recursos do produto, disponibilidade, funcionalidade ou adequação de seus produtos para qualquer finalidade específica, nem assume qualquer responsabilidade decorrente fora da aplicação ou uso de qualquer produto ou circuito, e especificamente se isenta de toda e qualquer responsabilidade, incluindo, sem limitação, danos especiais, consequenciais ou incidentais. O comprador é responsável por seus produtos e aplicações usando produtos onsemi, incluindo a conformidade com todas as leis, regulamentos e requisitos ou padrões de segurança, independentemente de quaisquer informações de suporte ou aplicações fornecidas pela onsemi. Os parâmetros “típicos” que podem ser fornecidos nas folhas de dados e/ou especificações onsemi podem variar e variam em diferentes aplicações e o desempenho real pode variar ao longo do tempo. Todos os parâmetros operacionais, incluindo os “Típicos”, devem ser validados para cada aplicação do cliente pelos especialistas técnicos do cliente. onsemi não transmite nenhuma licença sob nenhum de seus direitos de propriedade intelectual nem sobre os direitos de terceiros. Os produtos onsemi não são projetados, destinados ou autorizados para uso como um componente crítico em sistemas de suporte de vida ou quaisquer dispositivos médicos Classe 3 da FDA ou dispositivos médicos com classificação igual ou semelhante em uma jurisdição estrangeira ou quaisquer dispositivos destinados à implantação no corpo humano . Caso o Comprador compre ou use produtos onsemi para qualquer aplicação não intencional ou não autorizada, o Comprador deverá indenizar e isentar a onsemi e seus executivos, funcionários, subsidiárias, afiliadas e distribuidores contra todas as reivindicações, custos, danos e despesas, e honorários advocatícios razoáveis ​​decorrentes de, direta ou indiretamente, qualquer reclamação de danos pessoais ou morte associada a tal uso não intencional ou não autorizado, mesmo que tal reclamação alegue que a onsemi foi negligente em relação ao projeto ou fabricação da peça. onsemi é um empregador que oferece igualdade de oportunidades/ação afirmativa. Esta literatura está sujeita a todas as leis de direitos autorais aplicáveis ​​e não pode ser revendida de forma alguma.
INFORMAÇÕES ADICIONAIS
PUBLICAÇÕES TÉCNICAS: Biblioteca Técnica: www.onsemi.com/design/resources/technical-documentação onsemi Website: www.onsemi.com
SUPORTE ONLINE: www.onsemi.com/apoiar
Para obter informações adicionais, entre em contato com seu representante de vendas local em www.onsemi.com/suporte/vendas
Logotipo da empresa

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

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *