Looking for help in Redboot.
Posted: Thu Dec 02, 2010 7:29 am
Hello to all, sorry for bothering you guys about my problem. I know it's kind a silly.
I have a athero board based on AR2317 with realtek PHY 2mb of flash and 8mb ram. I know that mostly Gargoyle and propably OpenWrt will not work on that configuration. Maybe some custom build image of OpenWRT will but as I sad custom only.
Well it has a redboot build in, i dosn't have a fis list command in it. Damn it. I tried to load some other image. And now I cannot flash back. Well I have original image but I get error message while loading.
Error message looks like that.
+Ethernet eth0: MAC address 00:aa
00:94:da
IP: 192.168.1.1, Default server: 192.168.1.2
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version UNKNOWN - built 04:49:51, Oct 24 2008
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: ap61
RAM: 0x80000000-0x80800000, [0x800331f0-0x807ed000] available
FLASH: 0xbfc00000 - 0xbfdf0000, 32 blocks of 0x00010000 bytes each.
== Executing boot script in 3.000 seconds - enter ^C to abort
RedBoot> fis load -l vmlinux.bin.l7
too long file.
lzma_decode failed. res=1
RedBoot> exec
Now booting linux kernel:
Base address 0x80030000 Entry 0x8022c000
Cmdline :
I have second board of this kind (still working),
When working one boots up it showes
+Ethernet eth0: MAC address 00:aa
00:94:da
IP: 192.168.1.1, Default server: 192.168.1.2
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version UNKNOWN - built 04:49:51, Oct 24 2008
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: ap61
RAM: 0x80000000-0x80800000, [0x800331f0-0x807ed000] available
FLASH: 0xbfc00000 - 0xbfdf0000, 32 blocks of 0x00010000 bytes each.
== Executing boot script in 3.000 seconds - enter ^C to abort
RedBoot> fis load -l vmlinux.bin.l7
Image loaded from 0x80041000-0x8022c000
boot up normally.
I would like to know cause i tried loading image to 0x80041000 at entry point 0x80022c000 why this think don't want to boot up. Propably I'am it loading it wrong. Could anyone help in flashing that junk properly ?
I have a athero board based on AR2317 with realtek PHY 2mb of flash and 8mb ram. I know that mostly Gargoyle and propably OpenWrt will not work on that configuration. Maybe some custom build image of OpenWRT will but as I sad custom only.
Well it has a redboot build in, i dosn't have a fis list command in it. Damn it. I tried to load some other image. And now I cannot flash back. Well I have original image but I get error message while loading.
Error message looks like that.
+Ethernet eth0: MAC address 00:aa
IP: 192.168.1.1, Default server: 192.168.1.2
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version UNKNOWN - built 04:49:51, Oct 24 2008
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: ap61
RAM: 0x80000000-0x80800000, [0x800331f0-0x807ed000] available
FLASH: 0xbfc00000 - 0xbfdf0000, 32 blocks of 0x00010000 bytes each.
== Executing boot script in 3.000 seconds - enter ^C to abort
RedBoot> fis load -l vmlinux.bin.l7
too long file.
lzma_decode failed. res=1
RedBoot> exec
Now booting linux kernel:
Base address 0x80030000 Entry 0x8022c000
Cmdline :
I have second board of this kind (still working),
When working one boots up it showes
+Ethernet eth0: MAC address 00:aa
IP: 192.168.1.1, Default server: 192.168.1.2
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version UNKNOWN - built 04:49:51, Oct 24 2008
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: ap61
RAM: 0x80000000-0x80800000, [0x800331f0-0x807ed000] available
FLASH: 0xbfc00000 - 0xbfdf0000, 32 blocks of 0x00010000 bytes each.
== Executing boot script in 3.000 seconds - enter ^C to abort
RedBoot> fis load -l vmlinux.bin.l7
Image loaded from 0x80041000-0x8022c000
boot up normally.
I would like to know cause i tried loading image to 0x80041000 at entry point 0x80022c000 why this think don't want to boot up. Propably I'am it loading it wrong. Could anyone help in flashing that junk properly ?