RECOVERY

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

RECOVERY

Mensagem por mrveiga em Dom 19 Jan 2014, 22:29

RECOVERY
Existem 02 Situações para uso de Recovery
Primeira

O aparelho está realizando o boot completo carrega o menu porém está apresentando alguma ação anômala.

Faça o Seguinte Procedimento utilizando o arquivo Recovery USB

1. Na área de busca manual anote as TP's com sinal
2. Salve sua lista de Canais
3. Reset de Fabrica
4. Desligue o aparelho no controle depois no botão traseiro
a. Desligue os cabos de rede e da tia
5. Coloque o arquivo descompactado recovery na raiz de um pendrive previamente formato em FAT
6. Instale a Firm Recovery
7. Reset de Fábrica
8. Instale a Firm de sua preferência

Segunda

Quando o aparelho não realiza o processo de BOOT completo

VIA USB

Procedimento para Recovery via USB

1. Formate o Pendrive em FAT
a. Crie a Pasta Files com a Firm 2.65
b. Irá ficar assim no pendrive \files\NpxRom.bin
2. Desligue o Aparelho se possível no controle remoto e depois no botão traseiro
3. Coloque o pendrive com a Firm 2.65 na pasta Files na USB Traseira
4. Ligue o aparelho
5. O aparelho deve fazer o boot
6. Ao terminar o processo instale a Firm de sua preferência

Obs.: Esse procedimento também serve para a mensagem:


WARNING!
please insert internet cable!


Depois de inserir o cabo de rede a mensagem muda para:


WARNING!
No warranty!


Via RS 232 – Nível Médio Avançado

No KIT de Recovery fornecido pelo TEAM existe um Tutorial, uma Apresentação e um programa de para realizar a comunicação do PC com o F98HD, caso não consiga realizar pelo procedimento do TEAM existe outros abaixo citados.

1. Baixe o firmware de recovery - Presente na Pasta Principais Firms

2. Conecte o cabo RS232 no aparelho e depois na porta serial do seu computador (se não tem o cabo ou a porta, deverá adquirir um adaptador)

3.     Existem vários programas que permitem conectar via serial, por exemplo, o putty, xshell, minicom (Linux), hyperterminal etc. Nesse tutorial vamos utilizar o hyperterminal, pois nele existe opção de enviar arquivo via serial. Se não me engano, do Vista em diante o hyperterminal não vem mais com o Windows.

Configure o hyperterminal para conectar no aparelho utilizando as seguintes configurações:

Speed: 115200
Databits: 8
Stop bits: 1
Parity: None
Flow Control: None

4.     Desligue e ligue o deco já pressionando as teclas @+space (shift+2+space) para que o autoboot do U-boot seja interrompido. Neste momento você estará no console do U-boot.
Depois de dias lendo a documentação do U-boot e do chipset da placa, descobri muita coisa que dá pra fazer ali, já que você consegue manipular diretamente a memória. Mas não é o escopo desse tutorial.

Forma alternativa e rápida (sugestão do usuário oxbox)

a. espete o pendrive com a atualização mais recente na pasta files como de
costume

b. run menu

c. escolhe a opção 4 failsafe from secondary

d. de um saveenv

e. de um reboot

f. Desconecte a serial e ligue o deco na TV, configure o aparelho e aproveite para atualizar para o firmware mais recente, se usou a original baixada no passo 0.


Forma recomendada pelo usuário vfaguiar, lenta, mas confiável:

1. Dentro do console do U-boot, digite o comando loadb. Esse comando preparará o deco para receber o arquivo de imagem na partição que está programada no U-boot para ser a do Kernel (endereço de memória 0x80800000).

2. No hyperterminal, vá em Transfer => Send File, busque o firmware de recovery. Em Protocol, selecione a opção Kermit. Esse processo demorará em torno de 3 horas para concluir e sobrescreverá totalmente o kernel antigo.

3. Feito o passo acima, digite reboot no console do U-boot e aguarde o aparelho bootar. Caso seja exibida alguma mensagem de erro, como por exemplo "invalid bootmode" ou algo do tipo, digite run menu e selecione

4. opção 2 (Load Kernel from flash and FS from flash). Depois disso o deco irá rebotar (Mesmo depois de rebootar, executar o bootloader e o kernel, a mensagem de erro "Turn off boot console eraly0" persistirá, porém o aparelho já deve estar funcionando).

5. Desconecte a serial e ligue o deco na TV, configure o aparelho e aproveite para
atualizar para o firmware mais recente.

Existe ainda a forma alternativa do usuário vfaguiar editado pelo amigo efcarlos, necessita de
um programa servidor TFTP instalado no seu PC.

1. Prepare
a. STB network connected
b. PC network connected and run tftpd.exe tool,then your pc as ftp server.
c. STB connected to PC via RS232 as ftp client
d. Copy image folder to your PC, for example D:\image

2. Config tftp Server
a. Run tftpd.exe in your PC
b. Click Tftpd -> Configure, set "Home Directory" to D:\image, click "OK" to
confirm

3. Enter uboot mode and input command in HyperTerminal
a. Press "@+Space" to make STB stop in uboot when startup
b. Input below command:

setenv serverip 192.168.0.X // IP do computador onde esta instalado o TFTP (ftp server ip)//
verificar o IP do computador// NÃO ESQUECER DE CONECTAR O CABO DE REDE.
setenv gatewayip 192.168.0.1
setenv netmask 255.255.255.0
setenv ipaddr 192.168.0.51 // IP padrão pode usar que funciona
setenv mtdparts 'mtdparts=gen_nand: 128k(Boot0), 1M(Boot1), 512k(Env), 2M(K0),
12M(FS0), 512k(U0),10M(K1),80M(FS1),5M(U1),10M(U2)'
setenv autostart no
tftpboot 81C00000 auImage.failsafe
nand erase K0
nand write 81C00000 K0 200000
tftpboot 84000000 rootfs_cramfs.failsafe
nand erase FS0
nand write.jffs2 84000000 FS0 C00000
setenv autostart yes
C.Update app
USB inserted with "files\NxpRom.bin" (latest s/w released on forum)
Command:
run menu (Enter)
Input "4" (Enter)
Restart STB and update automatically.

OBS: Caso não funcione dar o comando "REBOOT" >> enter


Créditos: Usuários: efcarlos; Vaguiar; OXBOX; R3!
avatar
mrveiga

Mensagens : 280
Data de inscrição : 18/01/2014
Localização : Rio de Janeiro

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum