Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Confidential 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Instalando a Aplicação do 
DISPATCH 6.8.0 Embedded (DE) 
Para PTX com Sistema Operacional Linux 
Data de Emissão: 15/04/2023 
Data de Revisão: 24/11/2023 
Autor: Lucas Faria 
Número do Documento: #1 
Revisão: Igor Carreiro 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Confidential 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
2 
 
 
 
 
 
 
 
 
 
 
The information contained in these materials is proprietary and confidential to Modular Mining Systems, 
Inc. and its subsidiaries and must be kept in the strictest confidence. These materials are provided for 
the sole use of the individual or entity to which they are addressed. No portion of these materials may 
be reprinted, republished, modified, reproduced, sold, disseminated, disclosed or distributed in any 
form to any other party without the express written consent of Modular Mining Systems, Inc. 
 
 
The contents of these materials are protected by federal and international intellectual property laws. 
The Modular logo is a registered trademark and is the sole and exclusive property of Modular Mining 
Systems, Inc. Modular®, DISPATCH®, ProVision®, MineCare®, MineAlert™, and ModularReady® are 
trademarks and/or registered trademarks and the sole and exclusive property of Modular Mining 
Systems, Inc. 
 
 
Modular Mining Systems, Inc. makes no proprietary claim to any third-party names, trademarks or 
service marks used in these materials. Any third party names, trademarks or service marks are the sole 
and exclusive property of their respective owners. 
 
 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
Confidential 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
3 
 
 
 
 
Sumário 
Sumário ................................................................................................................................................................................... 3 
Introdução ............................................................................................................................................................................. 4 
Checklist de tarefas ............................................................................................................................................................ 4 
Estabelendo uma conexão SSH com o PTX ................................................................................................................. 4 
Configurando IP e Hostname de um PTX Linux ........................................................................................................ 5 
Configurando Fusohorário .............................................................................................................................................. 5 
Configurando Servidor de Tempo (NTP) .................................................................................................................... 6 
Instalando a Aplicação do DE .......................................................................................................................................... 9 
1. Transferência dos arquivos para o embarcado ......................................................................... 9 
2. Instalando os Drivers, a Aplicação e o Código ........................................................................ 10 
Instalando a Aplicação do ProVision......................................................................................................................... 12 
1. Transferência dos arquivos para o embarcado ....................................................................... 12 
2. Instalando os Drivers, a Aplicação e o Código ........................................................................ 13 
Ressincronizando a Aplicação do ProVision .......................................................................................................... 17 
Ressincronizando e Recarregando a Aplicação do Dispatch ............................................................................ 19 
Desinstalação da aplicação atual ................................................................................................................................ 19 
Habilitando o Power Pass Through (alimentação nas portas CAN) ............................................................... 20 
APÊNDICE A: Espelhando a tela do PTX usando o VCN Viewer ........................................................................ 21 
APÊNDICE B: Recalibrando o Touchscreen ............................................................................................................. 22 
APÊNDICE C: Verificando a Telemetria .................................................................................................................... 23 
APÊNDICE D: Instalando o Device Monitor ............................................................................................................. 23 
APÊNDICE E: Configurando o Broadcast Broker ................................................................................................... 26 
APÊNDICE F: Configurando a velocidade (baud rate) das portas CAN .......................................................... 26 
APÊNDICE G:Comandos úteis ....................................................................................................................................... 27 
 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
4 
 
 
Introdução 
 
Este documento tem como objetivo descrever o procedimento de instalação do software do Dispatch 
Embedded (DE), do ProVision e do DeviceMonitor em dispositivos PTX utilizando sistema operacional 
Linux. 
 
Checklist de tarefas 
Aqui estão listados os passos na ordem sugerida de execução para a configuração correta do PTX. O 
detalhamento de cada uma dessas etapas está no decorrer de todo este manual. Tenha essa ordem 
sempre ao seu alcance para certificar-se de que nenhum passo foi pulado. 
1. Configurar placa de rede do computador; 
2. Estabelecer conexão SSH com o PTX; 
3. Configurar IP, Máscara, Gateway e Hostname do PTX; 
4. Sincronizar e rebootar; 
5. Transferir arquivos (Drivers, Dispatch, ProVision, etc.); 
6. Instalação da aplicação. 
 
Estabelendo uma conexão SSH com o PTX 
 
1. Certifique-se de que o PTX está energizado. 
2. Abra um Prompt de Comando (CMD) e estabeleça uma conexão SSH ao PTX: 
 
3. Digite a senha quando solicitado: 
 
4. Caso o diretório acessado não seja /media/realroot/home/mms/, use o comando CD para 
alterá-lo: 
 
 
5. Outra forma de conectar no PTX Linux através do SSH é pelo PuttY. Colocar o IP em Host Name e 
selecionar a opção SSH. 
 
 
6. Quando solicitado, entre com os dados de usuário e senha (usuário: mms e senha: modular). 
cd /media/realroot/home/mms/ 
modular 
ssh mms@ 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
5 
 
 
Configurando IP e Hostname de um PTX Linux 
 
1. Para configurar o IP, conecte via SSH no PTX e utilize o comando abaixo. Neste exemplo o IP do 
PTX é 192.168.17.254, a máscara é 255.255.255.0 (24 bits) e o gateway é 192.168.17.2. 
 
Em caso de dúvidas, verifique o exemplo a seguir. 
 
 
 
Exemplo: 
 
 
2. Para alterar o hostname, utilize o comando abaixo. Neste exemplo, o hostname foi alterado para 
EM2503. 
 
 
Exemplo: 
 
 
3. As modificações acima só terão efeito após o seguinte comando. 
 
4. E serão aplicadas apenas após o reboot (senha modular). 
 
Sempre que alterar qualquer uma das configurações de rede, executar o comando de sincronização 
(sudo sync_etc) e reiniciar o PTX (sudo reboot). 
 
Configurando Fusohorário 
Para que o disposito seja devidamente sincronizado, é necessário que as configurações de data e hora 
estejam corretas, compatíveis com as do servidor. 
1. Verifique qual fusohário está configurado.2. Defina o fusohorário correto utilizado na região. 
 
3. Execute novamente o passo número 1 para verificar se as configurações tiveram efeito. 
sudo ptxapp -Z America/Fortaleza 
sudo ptxapp -z 
sudo reboot 
sudo sync_etc 
sudo nmcli general hostname 
sudo nmcli connection modify eth0 ipv4.gateway 
sudo nmcli connection modify eth0 ipv4.addresses 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
6 
 
 
Configurando Servidor de Tempo (NTP) 
Temos duas opções para configurar o servidor NTP, uma delas para PTXC convertidos em Linux e 
PTX7 ou PTX10 de versões mais antigas, e outra para PTX7 e PTX10 em versões mais recentes (1.3 
ou superior). 
Para PTXC convertido: 
1. Verifique qual servidor de sincronização de tempo (NTP) está atualmente configurado no PTXC. 
 
2. Defina o servidor de sincronização de tempo (NTP) correto. O endereço de IP deverá ser o 
mesmo do ProVision. 
 
3. Reinicie o servidor de sincronização de tempo (NTP) para que as alterações tenham efeito. 
 
4. Execute o comando de sincronização. 
 
5. Reinicie o PTXC. 
 
Para PTX7 e PTX10: 
1. Verifique qual é o endereço IP servidor de tempo atual configurado no PTX utilizando o seguinte 
comando: 
 
 
cat /media/realroot/home/mms/.config/ntp/ntp.conf 
sudo reboot 
sudo sync_etc 
sudo ptxapp -N restart 
sudo ptxapp -R 
sudo ptxapp -r 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
7 
 
 
O endereço salvo é o que estiver escrito no local indicado. 
2. Edite o endereço IP salvo no PTX. Para isso, utilize o seguinte comando: 
 
3. Utilize as setas do teclado para navegar com o cursor até o local onde o endereço IP do 
servidor de tempo está. 
 
4. Apague o endereço IP salvo e insira o endereço desejado. O endereço inserido é o mesmo 
utilizado para o ProVision. 
 
nano /media/realroot/home/mms/.config/ntp/ntp.conf 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
8 
 
 
5. Para salvar as alterações, pressione Control O. 
 
6. Em seguida, pressione Enter. 
 
7. Para sair do editor, pressione Control X. 
8. Reinicie o serviço do servidor de tempo com o seguinte comando: 
 
9. Execute o comando de sincronização. 
sudo ptxapp -n restart 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
9 
 
 
 
10. Reinicie o PTXC. 
 
 
Instalando a Aplicação do DE 
 
1. Transferência dos arquivos para o embarcado 
 
Use o WinSCP ou o FileZilla para transferir os seguintes arquivos para o diretório 
media/realroot/home/mms/ no PTX: 
 
• DISPATCH.Embedded.Linux.run 
• Drivers..Linux.install.run (na data de publicação deste manual, o 
número da versão era 5.4.0.162, sendo assim, o nome do arquivo seria 
Drivers.5.4.0.162.Linux.install.run, a sua pode ser diferente). 
 
 
WinSCP: 
1. Abra o WinSCP. 
a) No campo Protocolo de Arquivo, selecione SCP. 
b) No campo Host, entre o endereço de IP do PTX. 
c) Em Porta, o padrão é 22, não o altere. 
d) No campo Usuário, insira mms e em Senha, modular. 
 
 
 
2. A janela de transferência de arquivos será exibida. A tela da esquerda, é a do seu computador. 
A tela da direita, é do PTX. 
3. Arraste os arquivos DISPATCH.Embedded.Linux.run e 
sudo reboot 
sudo sync_etc 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
10 
 
 
Drivers.5.4.0.162.Linux.install.run do seu computador para o PTX. 
4. Clique em OK para concluir a transferência. 
 
FileZilla: 
1. Coloque o IP do PTX no campo Host, no seguinte formato: sftp://IP 
2. Em Usuário coloque mms e em Senha coloque modular. 
3. Não altere o campo Porta. 
4. Arraste os arquivos DISPATCH.Embedded.Linux.run e 
Drivers.5.4.0.162.Linux.install.run do seu computador para a seguinta pasta 
dentro do PTX. 
 
 
 
2. Instalando os Drivers, a Aplicação e o Código 
 
1. No terminal SSH, execute o pacote do driver utilizando o seguinte comando. 
 
 
Se a instalação for bem sucedida, a mensagem abaixo será exibida. 
 
 
 
2. No terminal SSH, execute o pacote do instalador utilizando o seguinte comando. 
 
 
 
 
sh DISPATCH.Embedded.Linux.run 
sh Drivers.5.4.0.162.Linux.install.run 
cd /media/realroot/home/mms/ 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
11 
 
 
 
3. Para selecionar o idioma da aplicação, digite a abreviação da linguagem escolhida (no caso do 
português, pt) e pressione Enter. 
 
 
 
4. Para ativar o Autoload, digite y e pressione Enter. 
 
 
 
Nota: O Autoload instala e inicia automaticamente o DE, carrega o código macro (net/Hub/All and 
net/Goic/All), e reinicia o DE em Modo de Aplicação. 
 
5. Entre com as seguintes informações em sequência: 
• SyncServerIpAddress: Entre com o endereço IP do IntelliMine Server (mesmo IP do 
ProVision). 
• OMSDomain: Entre com o endereço IP do servidor do OMS. 
 
 
 
6. O prompt do BroadcastReplacementBrokerAddress será exibido. Entre com o endereço de 
IP da máquina em que o Broadcast Broker está localizado e pressione Enter. Caso o Broadcast 
Broker não seja utilizado, deixe em branco e pressione Enter. 
 
 
 
7. No próximo prompt você poderá configurar o volume do beeper entrando com um valor de 1 
(mínimo) a 5 (máximo). Deixe em branco para permitir o ajuste manual do usuário do PTX. 
 
 
 
8. Habilite o envio de pulsos da aplicação do DE para o Device Monitor. Digite y e pressione 
Enter. 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
12 
 
 
 
 
 
Nota: A função principal do Device Monitor é reabrir a aplicação ou reiniciar o embarcado em caso de 
falha da aplicação, sem ação do operador, além de registrar os motivos das falhas. 
 
Nota 2: Aqui estamos apenas dando permissão para o envio de pulsos do Device Monitor, para instalá-
lo, dirija-se ao Apêndice D deste manual. 
 
9. Habilite o início automático da aplicação do DE. Digite y e pressione Enter. 
 
 
 
Nota: O autostart (ou início automático) permite o reinício da aplicação do DE quando ela trava, falha 
ou quando o PTX é ligado. 
 
 
Instalando a Aplicação do ProVision 
 
1. Transferência dos arquivos para o embarcado 
 
Use o WinSCP ou o FileZilla para transferir os seguintes arquivos para o diretório 
media/realroot/home/mms/ no PTX: 
 
• Provision.Shovel.Install.run (neste exemplo, carregaremos o PTX como Shovel, mas no ato da 
instalação, transfira o arquivo correspondente ao modelo de equipamento a ser instalado) 
• Drivers..Linux.install.run (na data de publicação deste manual, o 
número da versão era 5.4.0.162, sendo assim, o nome do arquivo seria 
Drivers.5.4.0.162.Linux.install.run, a sua pode ser diferente). 
• Resources.pt.tar.gz (pacote de recursos de idioma para português). 
 
WinSCP: 
1. Abra o WinSCP. 
a) No campo Protocolo de Arquivo, selecione SCP. 
b) No campo Host, entre o endereço de IP do PTX. 
c) Em Porta, o padrão é 22, não altere-o. 
d) No campo Usuário, insira mms e em Senha, modular. 
 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
13 
 
 
 
 
 
2. A janela de transferência de arquivos será exibida. A tela da esquerda, é a do seu computador. 
A tela da direita, é do PTX. 
3. Arraste os arquivos Provision.Shovel.Install.run e 
Drivers.5.4.0.XXX.Linux.install.run e Resources.pt.tar.gz do seu computador 
para o PTX. 
4. Clique em OK para concluir a transferência. 
 
FileZilla: 
1. Coloque o IP do PTX no campo Host, no seguinte formato: sftp://IP 
2. Em Usuário coloque mms e em Senha coloque modular. 
3. Não altere o campo Porta. 
5. Arraste os arquivos Provision.Shovel.Install.run e 
Drivers.5.4.0.XXX.Linux.install.run e Resources.pt.tar.gz do seu computador 
para o PTX. 
 
 
 
 
 
2. Instalando os Drivers, a Aplicação e o Código 
cd /media/realroot/home/mms/ 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
14 
 
 
1. Ao contrário da instalação do DE, o instalador do ProVisionnão traz a opção de instalação do 
VNC Server, portanto primeiro é necessário executar o script vnc.install com o seguinte 
comando. 
 
 
2. No terminal SSH, execute o pacote dos drivers utilizando o seguinte comando. 
 
 
Se a instalação for bem sucedida, a mensagem abaixo será exibida. 
 
 
 
 
3. No terminal SSH, execute o pacote do instalador utilizando o seguinte comando. 
 
 
 
 
 
4. Você será perguntando se o ProVision está integrado ao MineCare. Caso haja integração, digite 
Y e pressione Enter. Caso não haja integração, digite N e pressione Enter. 
 
 
 
sh Provision.Shovel.Install.run 
sh Drivers.5.4.0.162.Linux.install.run 
vncserver 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
15 
 
 
5. Quando a integração ao MineCare for concluída, a entrada para relatórios será exibida. Por 
padrão, estes relatórios não são utilizados. Pressione Enter para prosseguir com os próximos 
passos. 
 
 
 
6. Selecione o idioma da aplicação utilizando o número correspondente. Para português, 
digitamos o número 2 e pressionamos Enter. 
 
 
 
7. Uma mensagem será exibida confirmando o sucesso da instalação da aplicação do ProVision. 
 
 
 
8. Caso o PTX não entre automaticamente na tela de sincronização, utilize o comando a seguir 
para reiniciá-lo. 
 
 
sudo reboot 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
16 
 
 
 
Depois disso, será necessário reestabelecer a conexão SSH e o espelhamento de tela no VNC 
(Apêndice A). 
 
9. Na tela de sincronização, caso o endereço de IP do servidor não seja identificado 
automaticamente, informe-o manualmente (neste exemplo, utilizamos 192.168.17.61) e clique 
em “Detecção”. 
 
 
 
 
 
10. Depois que o sistema confirmar o recebimento dos parâmetros da conexão, clique em “Início”. 
 
 
 
11. Quando a sincronização terminar, o PTX entrará na tela de matrícula da aplicação. 
 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
17 
 
 
 
 
 
Ressincronizando a Aplicação do ProVision 
 
1. Usando a conexão SSH, verifique os diretórios do PTX. Para isso, utilize o comando: 
 
 
 
 
 
2. Navegue até o diretório do ProVision instalado no PTX. No caso deste exemplo, Provision.shovel. 
Para isso, utilize o comando: 
 
 
 
3. Verifique a lista de diretórios existentes na pasta utilizando novamente o comando ls. 
 
 
 
4. Acesse o diretório Database utilizando o comando: 
 
 
 
5. Com o comando ls, verifique os diretórios existentes na pasta Database. Modular.db é o arquivo 
da base de dados de onde o ProVision consegue informações. ModularTemplate.db é um 
cd Database 
cd Provision.Shovel 
ls 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
18 
 
 
arquivo em branco. Vamos utilizá-lo para fazer a ressincronização. 
 
 
 
6. Para fazer a ressincronização, remova o arquivo Modular.db. Para isso, utilize o comando: 
 
 
 
7. Logo em seguida, crie uma cópia do arquivo ModularTemplate.db e renomeie-o como 
Modular.db. Para isso, utilize o comando: 
 
 
 
 
8. Reinicie a aplicação para aplicar as mudanças. 
 
 
 
9. Na tela de sincronização, informe o endereço de IP do servidor manualmente (neste exemplo, 
utilizamos 192.168.17.61) e clique em “Detecção”. 
 
 
 
10. Depois que o sistema confirmar o recebimento dos parâmetros da conexão, clique em “Início”. 
 
systemctl --user restart mmsi-provision 
cp ModularTemplate.db Modular.db 
rm Modular.db 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
19 
 
 
 
 
11. Quando a sincronização terminar, o PTX entrará na tela de matrícula da aplicação. 
 
 
 
 
 
 
Ressincronizando e Recarregando a Aplicação do Dispatch 
Os passos são os mesmos para o Provision, porém os arquivos Modular.db ModularTemplate.db 
ficam na pasta chamada DE. 
 
Para recarregar o DE, basta conectar via OMSTip e seguir os passos usuais (net/Hub/All e 
net/Goic/All). 
 
 
Desinstalação da aplicação atual 
 
1. Estabeleça uma conexão SSH com o PTX. 
2. Para remover a aplicação, digite algum dos comandos a seguir: 
 
 
 
sh DISPATCH.Embedded.Linux.run -- --uninstall 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
20 
 
 
Para remover a aplicação do Dispatch. 
 
 
 
 
 
Para remover a aplicação do ProVision. 
 
 
 
3. Reinicie o PTX utilizando o seguinte comando: 
 
 
 
A aplicação está desinstalada e a conexão SSH será perdida. 
 
Habilitando o Power Pass Through (alimentação nas portas CAN) 
Para habilitar o PPT – que fornece tanto alimentação para a porta ethernet secundária quanto para as 
portas CAN – é necessário executar os passos abaixo. 
Para PTXC: 
1. Acesse o PTXC como usuário root (senha 32tUc$0nPd88). 
 
Nota: Como usuário root, o terminal deverá iniciar com root@ e terminar com ~# ou invés de ~$. 
 
2. Execute os seguintes comandos: 
 
 
3. Sincronize o PTX. 
 
4. Reinicie para que as modificações surtam efeito. 
 
sudo reboot 
sudo sync_etc 
sudo uccomm ppt_delay_on 5 
sudo uccomm ppt 1 
su -l 
sudo reboot 
sh Provision.Shovel.Install.run -- --uninstall 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
21 
 
 
5. Entre em modo root novamente e cerifique se as alterações foram salvas executando os seguintes 
comandos: 
 
Se a configuração tiver funcionado, o resultado exibido pelo comando será 0x22. 
6. Em seguida: 
 
Se a configuração tiver funcionado, o resultado exibido pelo comando será PPT delay: 5 sec. 
Para PTX7 e PTX10: 
1. Verifique o status do PPT: 
 
Se estiver desligado, ele exibirá o valor OFF. Caso esteja ligado, exibirá o valor ON. 
2. Para ligar o PPT, execute o comando: 
 
3. Verifique novamente o status do PPT para certificar que as alterações foram concluídas. 
4. Sincronize o PTX. 
 
5. Reinicie para que as modificações surtam efeito. 
 
 
APÊNDICE A: Espelhando a tela do PTX usando o VCN Viewer 
1. Abra o VNC Viewer e insira o endereço de IP do PTX, seguido pela porta 5900: 
 
 
 
 
2. Se solicitado, insira o login mms e a senha modular. A tela do PTX aparecerá no VCN Viwer. 
 
:5900 
sudo reboot 
sudo sync_etc 
sudo ptxapp -y on 
sudo ptxapp -y 
sudo uccomm ppt_delay_on | grep "PPT delay" 
sudo uccomm -n ppt 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
22 
 
 
 
 
APÊNDICE B: Recalibrando o Touchscreen 
Ao finalizar a instalação do Linux no PTXC, você precisa fazer o procedimento de calibração. Quatro 
cruzes aparecerão, uma de cada vez, e você (ou o operador que estiver com acesso ao PTXC) deverá 
tocar nos pontos indicados. 
Terminando este procedimento, um marcador verde surgirá no centro da tela, indicando a conclusão da 
calibração. 
 
Depois disso, o dispositivo será reiniciado. 
6. Caso a tela perca a calibração ou seja necessário recalibrá-la, a interface gráfica deverá ser 
desativada. Para isso, utilize o comando. 
 
7. Em seguida, acesse o PTXC como usuário root (senha 32tUc$0nPd88). 
 
Como usuário root, o terminal deverá iniciar com root@ e terminar com ~# ou invés de ~$. 
 
8. Agora, remova o arquivo input.rules utilizando o comando abaixo. 
 
rm /media/realroot/etc/udev/rules.d/input.rules 
su -l 
sudo systemctl stop xorg-openbox.service 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
23 
 
 
9. Em seguida, inicie o serviço de calibração. 
 
Quatro cruzes aparecerão, uma de cada vez, e você (ou o operador que estiver com acesso ao PTXC) 
deverá tocar nos pontos indicados. 
Terminando este procedimento, um marcador verde surgirá no centro da tela, indicando a conclusão da 
calibração. 
 
Você perderá a conexão com o PTXC e ele será reiniciado. 
Nota: O processo de calibração ou recalibração precisa ser feito apenas em PTXC. Os novos 
modelos, PTX7 e PTX10 possuem touchscreen capacitivo, portanto, não necessitam de 
calibração. 
 
APÊNDICE C: Verificando a Telemetria 
Para verificar a telemetria deum embarcado Linux, basta utilizar o mesmo método convencional, 
conectando via telnet na porta 9998. Os comandos são os mesmos de embarcados com WindowsCE. 
Para verificar o status das interfaces: 
 
Para verificar a configuração das interfaces: 
 
 
APÊNDICE D: Instalando o Device Monitor 
O Device Monitor 3.0 é configurado para reiniciar o dispositivo caso nenhum pulso seja recebido por 
ele. Certifique-se de que pulsos estão sendo enviados pela aplicação para que o dispositivo não seja 
reiniciado repetidamente. 
1. Transfira o arquivo DeviceMonitor.WindRiverLinux..tgz para o diretório 
abaixo. 
 
2. Faça a descompressão do arquivo utilizando o comando. 
/media/realroot/home/mms/ 
exec managedrivers 
exec showdriverhealth 
systemctl start weston-calibration 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
24 
 
 
 
3. Acesse a pasta de arquivos do Device Monitor. 
 
4. Abra o arquivo DeviceMonitor.exe.config utilizando o seguinte comando. 
 
5. Verifique se na seção Heartbeat Managing o valor definido para “RebootingDeviceEnabled” está 
“true”. Isto permite que o Device Monitor reinicie o PTXC caso ele pare de receber pulsos do 
dispositivo. 
 
6. Caso não esteja, o arquivo DeviceMonitor.exe.config deverá ser editado. Para isso, utilize o 
seguinte comando. 
 
7. Utilize as setas do teclado para navegar até o local onde as informações serão editadas. 
 
8. Caso esteja “false”, apague usando o teclado e em seguida, digite o valor “true”. 
9. Para salvar o arquivo, digite Control O. O Terminal perguntará qual o nome do arquivo você deseja 
salvar. Basta teclar Enter e ele salvará com o mesmo nome do arquivo original. 
nano DeviceMonitor.exe.config 
cat DeviceMonitor.exe.config 
/media/realroot/home/mms/DeviceMonitor.WindRiverLinux/ApplicationFiles 
tar xvzf /media/realroot/home/mms/DeviceMonitor.WindriverLinux..tgz -C /media/realroot/home/mms 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
25 
 
 
10. Para sair da tela de edição, basta digitar Control X. 
11. Em seguida, acesse o PTXC como usuário root (senha 32tUc$0nPd88). 
 
Como usuário root, o terminal deverá iniciar com root@ e terminar com ~# ou invés de ~$. 
 
12. Acesse a pasta do Device Monitor. 
 
13. Desinstale quaisquer outros serviços do Device Monitor. 
 
Uma mensagem de conclusão será exibida. 
 
14. Instale o serviço do Device Monitor. 
 
Uma mensagem de conclusão será exibida. 
 
15. Para verificar se o serviço do Device Monitor está funcionando, utilize o comando. 
 
systemctl status mmsi-devicemonitor 
./mmsi-devicemonitorinstall.sh 
./mmsi-devicemonitoruninstall.sh 
/media/realroot/home/mms/DeviceMonitor.WindRiverLinux 
su -l 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
26 
 
 
 
Para sair da tela de verificação, basta teclar Control C. 
Para sair do acesso de usuário root, basta digitar exit. 
 
APÊNDICE E: Configurando o Broadcast Broker 
Caso o endereço de IP do Broadcast Broker não tenha sido inserido no ato da instalação do Dispatch, 
ou, por algum motivo, seja necessário configurá-lo posteriormente à instalação da aplicação, siga os 
passos a seguir. 
1. Com o Dispatch instalado, navegue até o seguinte diretório: 
 
No caso do ProVision, utilize o seguinte: 
 
2. Edite o arquivo de configuração da aplicação. Para o Dispatch: 
 
Para o ProVision: 
 
3. No campo destacado abaixo, apague o endereço IP incluído por padrão e insira o endereço IP do 
Broadcast Broker: 
 
4. Pressione Control O, seguido por Enter para salvar as alterações. 
5. Pressione Control X. 
 
APÊNDICE F: Configurando a velocidade (baud rate) das portas CAN 
Para que as interfaces de telemetria e os componentes conectados às portas CAN funcionem 
corretamente, devemos configurar a velocidade (baud rate) de ambas as portas. 
Antes da configuração é válido lembrar da seguinte relação: 
nano ProVision..exe.config 
nano DISPATCH.exe.config 
/media/realroot/home/mms/Provision./Bin 
/media/realroot/home/mms/DE 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
27 
 
 
 
Nome da porta física 
Identificação da porta 
na configuração 
CAN1 can0 
CAN2 can1 
Para configurar o baud rate da porta CAN1 execute o seguinte comando: 
 
Para configurar o baud rate da porta CAN2 execute o seguinte comando: 
 
Sincronize o PTX. 
 
Reinicie para que as modificações surtam efeito. 
 
 
APÊNDICE G:Comandos úteis 
Reiniciar, iniciar ou parar a aplicação embarcada. Substituir mmsi-dispatch por mmsi-provision. 
 
 
 
Verificar imagem (utilizar tecla TAB para autocompletar o caminho). 
 
Verificar imagem Linux instalada 
 
Verificar hardware. 
 
Verificar e definir fuso horário. 
 
sudo ptxapp -z 
/media/realroot/usr/local/sbin/checkhardwareinfo.sh 
cat /etc/version 
/media/realroot/usr/local/sbin/getimageversion.sh 
systemctl --user stop mmsi-dispatch 
systemctl --user start mmsi-dispatch 
systemctl --user restart mmsi-dispatch 
sudo reboot 
sudo sync_etc 
sudo ptxapp -B can1,250000,no 
sudo ptxapp -B can0,250000,no 
Copyright © 2019 Modular Mining Systems, Inc. All rights reserved. 
28 
 
 
 
Verificar horário. 
 
Verificar a disponibilidade de satélites. 
 
 
Verificar o baud rate da porta de GPS (para PTXC). 
 
Verificar o baud rate da porta de GPS (para PTX7 e PTX10). 
 
 
Verificar configurações de rede: 
 
Sincronizar alterações para que as modificações sejam persistidas após o reboot do equipamento. 
 
sudo sync_etc 
/sbin/ifconfig 
gpsmon /dev/ttyxx3 
gpsmon /dev/ttymxc3 
cgps -s 
sudo systemctl start gpsd.service 
date 
sudo ptxapp -Z America/Fortaleza

Mais conteúdos dessa disciplina