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
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:- EFS TOOL by Yoshihiro
- RevSkills by bkerler (a versão Free é o suficiente)
Para usar estas ferramentas, leia os respectivos artigos.