• Olá Visitante, se gosta do forum e pretende contribuir com um donativo para auxiliar nos encargos financeiros inerentes ao alojamento desta plataforma, pode encontrar mais informações sobre os várias formas disponíveis para o fazer no seguinte tópico: leia mais... O seu contributo é importante! Obrigado.

Flashar foneras mortas

Pato Bravo

GF Ouro
Membro Inactivo
Entrou
Set 23, 2006
Mensagens
1,704
Gostos Recebidos
0
Flashar foneras mortas

Programas que são precisos para flashar estas meninas:

Putty
TFTP32

Material usado:

1 conversador RS232 que está aqui: http://www.gforum.tv/board/1120/238257/esquema-para-flashar-foneras.html
1 Router
2 cabos RJ45 directos

Como fazer
Criar uma pasta com o nome ''TFTP'' em C:/ e colocar lá o programa zipado
Meter os ficheiros ''root.fs'' e ''vmlinux.bin.l7'' na pasta ''TFTP''

Ligar o router á corrente, ao PC e á fonera por RJ45
Ligar o conversador RS232 ao PC e á corrente e ligar o mesmo á fonera. Não ligar a fonera á corrente.

Iniciar o PUTTY por Serial e ligar a fonera á corrente. Se ela comunicar bem aparece logo o sinal de +

assim que aparecer o sinal de + clicar nas teclas Ctrl e C para entrar em Redboot

o seguinte comando é para configurar a comunicação entre o PC e Fonera pelo routeador

192.168.2.2/24 DHCP para ele ligar
192.168.2.1 este é o IP GATEWAY do router

Convém ver qual o IP GATEWAY do router para não haver asneiras

Aqui metemos este comando

Enviar só o que estiver de vermelho

RedBoot> ip_address -l 192.168.2.2/24 -h 192.168.2.1

RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xa83e0000-0xa83f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa83e0000: .

RedBoot> load -r -v -b 0x80041000 root.fs
Using default protocol (TFTP)
Raw file loaded 0x80041000-0x802e3fff, assumed entry at 0x80041000

RedBoot> fis create -b 0x80041000 -f 0xA8030000 -l 0x002C0000 -e 0x00000000 rootfs
... Erase from 0xa8030000-0xa82f0000: ............................................
... Program from 0x80041000-0x80301000 at 0xa8030000: ............................................
... Erase from 0xa83e0000-0xa83f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa83e0000: .

RedBoot> load -r -v -b 0x80041000 vmlinux.bin.l7
Using default protocol (TFTP)
Raw file loaded 0x80041000-0x80120fff, assumed entry at 0x80041000

RedBoot> fis create -r 0x80041000 -e 0x80041000 -l 0x000E0000 vmlinux.bin.l7
... Erase from 0xa82f0000-0xa83d0000: ..............
... Program from 0x80041000-0x80121000 at 0xa82f0000: ..............
... Erase from 0xa83e0000-0xa83f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa83e0000: .

RedBoot> fis create -f 0xA83D0000 -l 0x00010000 -n nvram
... Erase from 0xa83e0000-0xa83f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa83e0000: .

RedBoot> fconfig
Run script at boot: true
Enter script, terminate with empty line
>> fis load -l vmlinux.bin.l7
>> exec
>>
Boot script timeout (1000ms resolution ) : 10
Local IP address: 192.168.1.254
Console baudrate : 9600
GDB connection port : 9000
Update RedBoot non−volatile configuration − continue (y/n)? y
... Erase from 0 xa87e0000−0xa87f0000 : .
... Program from 0 x80f f0000−0x81000000 at 0 xa87e0000 : .

RedBoot> reset

Este processo demora cerca de 20 minutos

Fonera 2100 e 2200

# GND – blue
# RX – white
# TX – orange
o Vermelho não ligar uma vez que ela irá ser alimentada pela sua fonte exterior

FON2100inside.jpg
FON2200inside.jpg
 
Última edição:

afmafmafm

GF Prata
Entrou
Set 24, 2006
Mensagens
296
Gostos Recebidos
7
Dizes que vou precisar deste dois programas "Putty
TFTP32
"

Mas não dizes quando devo usar o programa "TFTP32"
 

Pato Bravo

GF Ouro
Membro Inactivo
Entrou
Set 23, 2006
Mensagens
1,704
Gostos Recebidos
0
Amigo só se deve usar o programa quando é para o windows vista, no XP não é necessário uma vez que o próprio irá fazer-lo modo automático. Mas podes executar o programa quando inicias o PUTTY. Ter a atenção que tem que mostrar o IP do router no TFTP32.
 

Pato Bravo

GF Ouro
Membro Inactivo
Entrou
Set 23, 2006
Mensagens
1,704
Gostos Recebidos
0
Sim tem que aparecer onde diz Server IP tem que aparecer o IP que é do PC ou seja o server dessa mesma comunicação. :espi28:

Há maneiras mas fácil de as flashar mas demora cerca de 1hora e 15 minutos. :right:
 

afmafmafm

GF Prata
Entrou
Set 24, 2006
Mensagens
296
Gostos Recebidos
7
Se reparares eu estava a corriguir aquilo que escreveste, ou seja, tem dois erros, (o ip, e o programa) ou seja, se fosse massarico no assunto, nunca mais lá ia!

Cumprimentos
 

urtigaozinho

GF Bronze
Entrou
Jul 26, 2008
Mensagens
7
Gostos Recebidos
4
Boas,

Muito obrigado Pato Bravo pelo manual. Finalmente consegui ressuscitar a minha 2200.

Excelente.

Cumps.
 

Vasco

GF Bronze
Entrou
Out 7, 2006
Mensagens
41
Gostos Recebidos
0
Boas, estou a tentar seguir o manual e entro na boa em "redBoot", depois meto o 1º comando do IP e tudo bem, depois meto o 2º comando "fis init" e não passa de "...erase from 0xa87e0000-0xa87f0000:, já modei de pc de windows e sempre a mesma coisa, penso que não consegue apagar. Estou a usar cabo série-usb, Se alguém tiver alguma ideia e que queira dar, agradeço.
Cumps.
 

Vasco

GF Bronze
Entrou
Out 7, 2006
Mensagens
41
Gostos Recebidos
0
Boas, já conseguí, era falta de alimentação, estáva a limentar a fonera pelo cabo de serie-Usb 5v, ao fim de muitas tentativas, lembrei-me de só ligar três fios à fonera tx, rx e gnd e ligar o transformador à fonera, e prontos foi sempre a andar até ao fim, agora já consigo actualizar por cabo de rede na boa e já pus o gargoyle com o Fon-flache e com cabo de rede na boa.
Só que no primeiro comando do IP não pus como está no manual, penso que esteja mal...
"RedBoot> ip_address -l 192.168.2.2/24 -h 192.168.2.1" eu pus assim "RedBoot> ip_address -l IP da Fonera /24 -h IP do PC e o Ip do pc é o mesmo que o do programa "TFTP32"
Cumps.
 
Topo