RedBoot Loop

Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC basierende Hardware
Author Message
Brick_the_FON
DD-WRT Novice


Joined: 06 Nov 2009
Posts: 17

PostPosted: Sat Nov 07, 2009 13:46    Post subject: RedBoot Loop Reply with quote
Fonera 2100 über serielle Konsole mit DD-WRT V24SP1 geflasht, hat alles geklappt. Nach dem Reset geht die Kiste aber in einen RedBoot Loop. Keine Ahnung woran das liegen könnte. Vielleicht hilft das hier:

Board: ap51
RAM: 0x80000000-0x81000000, [0x80040450-0x80fe1000] available
FLASH: 0xa8000000 - 0xa87f0000, 128 blocks of 0x00010000 bytes each.
== Executing boot script in 10.000 seconds - enter ^C to abort
^C
RedBoot> fis list
Name FLASH addr Mem addr Length Entry point
RedBoot 0xA8000000 0xA8000000 0x00030000 0x00000000
linux 0xA8030000 0x80041000 0x00622000 0x80041000
FIS directory 0xA87E0000 0xA87E0000 0x0000F000 0x00000000
RedBoot config 0xA87EF000 0xA87EF000 0x00001000 0x00000000
RedBoot>

Bin für jeden Hinweis dankbar.
Sponsor
Brick_the_FON
DD-WRT Novice


Joined: 06 Nov 2009
Posts: 17

PostPosted: Sat Nov 07, 2009 16:56    Post subject: Reply with quote
Beim Abarbeiten des Boot Script erscheint folgendes:

RedBoot> fis load -l linux
Image loaded from 0x80041000-0x802d0c58
RedBoot> exec
Now booting linux kernel:
Base address 0x80030000 Entry 0x80041000
Cmdline :
Êúˆèƒþ‹Ê¡þªNî®ÜHê÷Iʆ #

Hier kommt nur noch Zeichensalat und dann bootet er neu.

Außerdem: ich bin unsicher ob es notwendig ist in der Anleitung http://www.dd-wrt.com/wiki/index.php/LaFonera_Software_Flashing die Steps 3 und 4 auszuführen - ich habe es nicht getan.
Sash
DD-WRT Guru


Joined: 20 Sep 2006
Posts: 17619
Location: Hesse/Germany

PostPosted: Sat Nov 07, 2009 19:27    Post subject: Reply with quote
ddwrt hat 115k baudrate

fconfig richtig configuriert?!

_________________
Forum Guidelines...How to get help
&
Forum Rules
&
RTFM/STFW
&
Throw some buzzwords into the WIKI search Exclamation
_________________
I'm NOT rude, just offer pure facts!
_________________
Atheros (TP-Link & Clones, etc ) debrick service in EU
_________________
Guide on HowTo be Safe, Secure and Protect Your Online Anonymity!
Brick_the_FON
DD-WRT Novice


Joined: 06 Nov 2009
Posts: 17

PostPosted: Sat Nov 07, 2009 19:57    Post subject: Reply with quote
>ddwrt hat 115k baudrate

Und was konkret soll ich da unternehmen?

>fconfig richtig configuriert?!

== Executing boot script in 8.260 seconds - enter ^C to abort
^C
RedBoot> ip_address -l 192.168.1.254/24 -h 192.168.1.166
IP: 192.168.1.254/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.166
RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> load -r -b 0x80041000 linux.bin
Using default protocol (TFTP)
Raw file loaded 0x80041000-0x80662fff, assumed entry at 0x80041000
RedBoot> fis create linux
... Erase from 0xa8030000-0xa8652000: ...................................................................................................
... Program from 0x80041000-0x80663000 at 0xa8030000: ...................................................................................................
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> fconfig
Run script at boot: true
Boot script:
.. .. fis load -l vmlinux.bin.l7
.. .. exec
Enter script, terminate with empty line
>> fis load -l linux
>> exec
>>
Boot script timeout (1000ms resolution): 10
Use BOOTP for network configuration: false
Gateway IP address:
Local IP address: 192.168.1.254
Local IP address mask: 255.255.255.0
Default server IP address:
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? y
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> reset
Brick_the_FON
DD-WRT Novice


Joined: 06 Nov 2009
Posts: 17

PostPosted: Sun Nov 08, 2009 8:40    Post subject: Reply with quote
Verblüffende Lösung des Problems: Es lag an der linux.bin. Ich habe die V24SP1[Stable]Build10020 für die Fonera2100 aus der Router-Database verwendet (6,13MB vom 29.02.2009). Und ja, ich habe sie mehrmals heruntergeladen, Übertragungsfehler fällt also aus. Ob diese Version buggy ist oder versehentlich auf eine "falsche" Version gelinkt wurde, kann wohl nur Brainslayer beantworten.
Ich habe mir dann mal die V24preSP2[Beta]Build13064 geladen und damit ging es auf Anhieb.

Nachtrag: Jetzt verstehe ich auch warum nach dem Reset auf der seriellen Konsole nur noch Zeichensalat ausgegeben wird: DD-WRT hat das Ruder übernommen und da ist die Baudrate 115k. Wenn man die Baudrate umschaltet kann man die Ausgabe wieder lesen. Da nach dem Zeichensalat aber unmittelbar der Reboot folgte, dachte ich das ist schon ein Fehler.

Ist schon eine Freude wenn das Kistlein wieder läuft!
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC basierende Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum