Porta de diagnóstico

KurtWylde
0
Abra o console, ligue o JTAG, leia o 61u.key, tire o JTAG, feche o console e coloque o 61u.key lido no SD. Pronto, você pode ativar a porta sem nunca mais usar JTAG. E com a porta ativada você pode ler e gravar no sistema de arquivos, ou seja, backup de saves, editar os recursos do Zeebo App (e fazer aquelas mudanças), editar o arquivo de configuração do Zeebo App (ativar o botão de Desligar, alterar tempo dos slides, etc...).

O Zeebo oferece uma porta USB Device na parte traseira que pode ser ativada para diagnóstico, transferência de dados e auxílio na depuração de aplicativos rodando no console.
Ela vem desativada de fábrica para evitar que os usuários façam alterações nos arquivos ou extraiam informações internas.

Como ativá-la

Existem duas maneiras de ativá-la: manualmente pelo AUXSETTINGS (utilitário acessível pelo BREW Appmgr) ou através da chave 61u. key.

Pelo AUXSETTINGS

Você deve ter acesso ao BREW Appmgr para acessá-lo. Via JTAG, use o comando “brew”.
Do Appmgr, abra o aplicativo “AUXSETTINGS”. Nele, navegue em: SIO Configuration > Port Map > Diag
Selecione “USB SER1” e confirme. Ele voltará a tela de Port Map. Volte até sair do aplicativo.

Pelo 61u.key

De posse de seu 61u.key, coloque-o na raiz de um cartão SD. Desligue o console e insira o cartão. Ligue o Zeebo e aguarde até aparecer a primeira tela com as instruções do Dragon. 

Modos da porta DIAG


Sua porta DIAG pode trabalhar de duas formas: Download ou Trace.
  • Download - Apresenta 3 interfaces ao seu PC: Diag, NMEA, Modem.
  • Diag - Porta de diagnóstico, transferência de dados
  • NMEA - Fornece dados NMEA (coordenadas) do GPS (no Zeebo, sem função)
  • Modem - Dá acesso ao modem do console. Talvez ativada no futuro para usar o console como modem.

  • Trace - Apresenta apenas uma interface ao seu PC: Diag.
  • Diag - Mesma funcionalidade acima
A diferença entre elas é que no modo Download, os outros controladores USB são desativados, deste modo, não se pode usar o nenhum periférico (teclado, Dragon, etc) enquanto o Zeebo estiver ligado ao PC. No modo Trace isso não acontece, já que o propósito deste modo é oferecer uma saída de informações dos aplicativos enquanto eles funcionam e assim auxiliar o desenvolvedor.
Estes modos podem ser definidos através do EMAPPLET.

Comunicando com o Zeebo

Após mapear e ativar a porta por um dos dois métodos acima, basta conectar o Zeebo ao PC. O SO detectará o hardware e solicitará o driver caso ainda não esteja instalado.

Drivers

O driver para instalar as portas do Zeebo no PC pode ser obtido através do SDK oficial ou deste mirror local:

Aplicações

Existem 2 aplicações que podem ser utilizadas para navegar no EFS (sistema de arquivos do BREW) do Zeebo:
Existem também as ferramentas oficiais da Qualcomm - tal como o QPST - que são opções comerciais, por isso torna-se inviável para nós.
Para usar estas ferramentas, leia os respectivos artigos.

Postar um comentário

0Comentários

Postar um comentário (0)