Skip to main content

Indium — Manutenção e Produção

Procedimentos de produção de fábrica da controladora de acesso INDIUM, conforme o Manual Especial de Produção da Indium (firmware versão 1.4.0 em diante).

Documento de uso interno/restrito

Este é um conjunto de procedimentos de bancada/jiga e linha de produção, não de manutenção em campo. De uso interno restrito.

Os procedimentos de fabricação envolvem os seguintes passos:

  • Testes de hardware
  • Registro de produção
  • Gravação do firmware definitivo

1. Material necessário​

  • Fonte 12VCC
  • Roteador com acesso à internet, WiFi e porta RJ45
  • 2 × Iodine (firmware alice_iodine_teste_aurum)
  • 1 × cabo loopback para as Uarts
  • 1 × conexões entre inputs e relés
  • 1 × display I2C
  • Cabo conversor USB × Serial TTL
Reuso de jiga entre placas da mesma série

O firmware de teste das Iodines é o alice_iodine_teste_aurum, conforme o manual da Indium — a jiga e os firmwares de simulação de leitora são reaproveitados entre placas da mesma família (Aurum/Indium). Mantido fiel à fonte; não renomear para "indium" sem confirmação com a engenharia.

1.1. Roteador​

O roteador deve ter uma porta RJ45 e um Access Point WiFi. A controladora se conecta à rede simultaneamente pela porta RJ45 e pela rede WiFi (ionproduction / ionproductionpwd), ambas as conexões em modo DHCP.

important

Para o registro de produção e a gravação do firmware definitivo, o roteador deve ter acesso à internet.

producao jiga roteador

1.2. Iodine para simular leitoras de cartões​

Para simular leitores de cartões são usadas duas Iodines ligadas às entradas de leitores de cartão. O firmware a ser gravado nas Iodine deve ser o alice_iodine_teste_aurum.

producao iodine leitores

1.3. Inputs × Relés​

Devem ser feitas conexões entre as inputs e os relés para verificação destes componentes.

producao inputs reles

1.4. Uarts​

Devem ser feitas conexões entre as Uarts para os testes (cabo loopback).

producao loopback uarts


2. Preparação dos testes​

Para iniciar os testes, siga os passos abaixo:

  1. Gravar firmware ESP32: alice_indium_test.
  2. Conectar as Iodines.
  3. Ligar os cabos Inputs × Relés.
  4. Ligar o cabo entre as Uarts.
  5. Energizar a controladora.

Após a gravação do firmware, mantenha uma conexão (Termite/PuTTY) com a controladora para acompanhamento de eventuais mensagens de erro e para enviar comandos.


3. Entrada no modo configuração​

Para fazer o registro de produção ou para configurar algum parâmetro da controladora, entre no modo configuração:

  1. Digite o caractere c seguido de ENTER na tela do Termite/PuTTY. A controladora dá um reset, entrando nesse modo.
  2. Acesse o AP da controladora via WiFi e use o link http://192.168.4.1.
  • A página productionhandler.html é usada para fazer o registro de produção.
  • A página config_upgrade.html pode ser usada para configurar o link do firmware definitivo a ser gravado. Normalmente é desnecessário alterar esta configuração.

4. Testes​

Após a gravação do firmware, sempre que a controladora for energizada ela entra automaticamente no modo testes e apresenta no display a evolução de cada teste. São aplicados os seguintes testes:

TesteDescrição
IOInputs e relés
READERS2 leitores
UARTS2 Uarts
ETHERNETInterface RJ45
WIFIInterface WiFi
RTCDS3231 ou DS1307

producao bancada


5. Registro de produção​

Caso a controladora tenha sido aprovada nos testes, faça o registro de produção:

  1. Coloque a controladora em modo configuração.
  2. Use o link http://192.168.4.1/productionhandler.html para fazer o registro.

6. Firmware definitivo​

  1. Após o registro, resete a controladora para voltar ao modo testes.
  2. No modo testes, dispare a gravação automática do firmware definitivo pressionando o botão MODE por 6 segundos.
  3. O processo leva cerca de 2 a 3 minutos. Ao final, a controladora reseta automaticamente com o novo firmware instalado.

Documentos relacionados​