Comandos Para Gravar a Bios

3
LEIA ANTES A INSTALACAO-PRIMEIRO.TXT 1- Sete na bios a porta LPT para EPP NO LINUX Descompacte o conteúdo do arquivo Tutorial-reflash-bios-azbox.zip e copie o arquivo azbox.cfg para /usr/local/share/openocd/scripts/board E o smp8634.cfg para /usr/local/share/openocd/scripts/target substituindo o original. E o az3.bin para /usr/local/share/openocd/scripts/ Nota: o azbox.cfg e smp8634.cfg contém as modificações que fiz para o programa openocd identificar a bios do azbox e sendo assim conseguir reprogramá-la não alterem e nem modifique o conteúdo destes 2 aquivos. Obs.: Todos os comandos devem ser digitados como root 2- Ligue o receptor conectado ao pc via JTAG 3- Como root abra um terminal e digite: cd /usr/local/share/openocd/scripts openocd -f interface/parport_dlc5.cfg -f board/azbox.cfg 4- Abra outro terminal e digite: cd /usr/local/share/openocd/scripts telnet localhost 4444 5- Agora dentro do openocd na janela do telnet digite: halt flash probe 0 reset halt reset init flash probe 0 flash erase_sector 0 0 63 flash write_image az3.bin 0 bin flash write_bank 0 az3.bin 0x0 A gravação começa de verdade agora, veja o resultado abaixo. No working memory available. Specify -work-area-phys to target. Programming at ac000000, count 00800000 bytes remaining Programming at ac000100, count 007fff00 bytes remaining Programming at ac000200, count 007ffe00 bytes remaining Programming at ac000300, count 007ffd00 bytes remaining ESPERE 5 a 6 HORAS, E DESLIGUE O RECEPOR , RETIRE O CABO JTAG E O JUMP DO JTAG FAÇA UM FORMAT ÁREA PRIMEIRO E DEPOIS ATUALIZE O UPGRADE NORMALMENTE. (MÁS LEMBRE-SE NAO ATIVE O ACELERADOR DE HARDWARE HARDWARE). LEMBRANDO QUE A BIOS É GRANDE SAO 8 MEGAS E PROCESSO DE GRAVAÇÃO É LENTO MESMO.

Transcript of Comandos Para Gravar a Bios

Page 1: Comandos Para Gravar a Bios

LEIA ANTES A INSTALACAO-PRIMEIRO.TXT

1- Sete na bios a porta LPT para EPPNO LINUXDescompacte o conteúdo do arquivo Tutorial-reflash-bios-azbox.zip e copie o arquivo azbox.cfg para /usr/local/share/openocd/scripts/boardE o smp8634.cfg para /usr/local/share/openocd/scripts/target substituindo o original.E o az3.bin para /usr/local/share/openocd/scripts/Nota: o azbox.cfg e smp8634.cfg contém as modificações que fiz para o programa openocd identificar a bios do azbox e sendo assim conseguir reprogramá-la não alterem e nem modifique o conteúdo destes 2 aquivos.

Obs.: Todos os comandos devem ser digitados como root2- Ligue o receptor conectado ao pc via JTAG3- Como root abra um terminal e digite:cd /usr/local/share/openocd/scriptsopenocd -f interface/parport_dlc5.cfg -f board/azbox.cfg4- Abra outro terminal e digite:cd /usr/local/share/openocd/scriptstelnet localhost 44445- Agora dentro do openocd na janela do telnet digite:halt flash probe 0 reset halt reset init flash probe 0 flash erase_sector 0 0 63 flash write_image az3.bin 0 bin flash write_bank 0 az3.bin 0x0

A gravação começa de verdade agora, veja o resultado abaixo.No working memory available. Specify -work-area-phys to target. Programming at ac000000, count 00800000 bytes remaining Programming at ac000100, count 007fff00 bytes remaining Programming at ac000200, count 007ffe00 bytes remaining Programming at ac000300, count 007ffd00 bytes remaining

ESPERE 5 a 6 HORAS, E DESLIGUE O RECEPOR , RETIRE O CABO JTAG E O JUMP DO JTAG FAÇA UM FORMAT ÁREA PRIMEIRO E DEPOIS ATUALIZE O UPGRADE NORMALMENTE. (MÁS LEMBRE-SE NAO ATIVE O ACELERADOR DE HARDWARE HARDWARE).LEMBRANDO QUE A BIOS É GRANDE SAO 8 MEGAS E PROCESSO DE GRAVAÇÃO É LENTO MESMO.

Page 2: Comandos Para Gravar a Bios

IMPORTANTE!: NUNCA HABILITE A ACELERAÇÃO DE HARDWARE. ISTO É A CAUSA DE TODO PROBLEMA DE CORRUPCAO DA BIOS DO AZBOX PREMIUM/ELITE.

Se você não ver nada disso:Info : Programming at ac000100, count 007fff00 bytes remainingInfo : Programming at ac000200, count 007ffe00 bytes remainingInfo : Programming at ac000300, count 007ffd00 bytes remainingInfo : Programming at ac000400, count 007ffc00 bytes remaining

É porque o openocd não encontrou o receptor.Solução: Desligue o receptor e repita o passo 2 ao 5Quando você digitar o comando flash probe 0 deve aparecer algo assim:Flash Manufacturer/Device: 0x007f 0x22cb (outro comando que lista com mais detalhes a bios flash list 0)

Se em Flash Manufacturer/Device: 0x0000 0x0000 ficar só com zeros é porque não detecou a bios e não adianta prosseguir porque não vai funcionar.Verifique toda parte do JTAG placa e cabo.

NO WINDOWSOs comandos de gravação são os mesmos.Obs.: Todos os comandos devem ser digitados dentro da pasta de instalação do openocd.Descompacte o conteúdo do azbox.zip e copie o arquivo azbox.cfg para pasta board onde foi instalado o openocdE o smp8634.cfg para pasta target onde foi instalado o openocd substituindo o originale o az3.bin para openocd onde fica o executável openocd.exe2- Ligue o receptor conectado ao pc via JTAG3- Abra um terminal e digite:cd pasta onde instalou o openocdopenocd -f interface\parport_dlc5.cfg -f board\azbox.cfg4- Abra outro terminal e digite:cd pasta onde instalou o openocdtelnet localhost 44445- Agora dentro do openocd na janela do telnet digite:haltreset haltreset init flash probe 0flash erase_sector 0 0 0flash erase_sector 0 0 1flash erase_sector 0 0 36flash write_image az3.bin 0 binflash write_bank 0 az3.bin 0x00

Page 3: Comandos Para Gravar a Bios

Aqui a gravação começa veja abaixo.No working memory available. Specify -work-area-phys to target. Programming at ac000000, count 00800000 bytes remaining Programming at ac000100, count 007fff00 bytes remaining Programming at ac000200, count 007ffe00 bytes remaining Programming at ac000300, count 007ffd00 bytes remaining

ESPERE 5 a 6 HORAS, E DESLIGUE O RECEPOR , RETIRE O CABO JTAG E O JUMP DO JTAG FAÇA UM FORMAT ÁREA PRIMEIRO E DEPOIS ATUALIZE O UPGRADE NORMALMENTE. (MÁS LEMBRE-SE NAO ATIVE O ACELERADOR DE HARDWARE HARDWARE).LEMBRANDO QUE A BIOS É GRANDE SAO 8 MEGAS E PROCESSO DE GRAVAÇÃO É LENTO MESMO.

BOA SORTEBY FC_CANDIDO