NetworkPro,
Finally first time I see OpenWRT running on (one of) my router, a DV201.
BusyBox v1.15.3 (2010-11-11 23:54:31 PST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
Backfire (10.03.1-rc4, r24045) --------------------
* 1/3 shot Kahlua In a shot glass, layer Kahlua
* 1/3 shot Bailey's on the bottom, then Bailey's,
* 1/3 shot Vodka then Vodka.
---------------------------------------------------
root@OpenWrt:/#
But after a reboot:
Checking running image.....
Illegal image ! Image crc failed.(0xbfc10000)
Running image bad.
Checking backup image....
Backup image good. Copying backup to running(2686980).....
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Image copied to running.(2686980)
So somehow the running image is altered, and causing the backup to be used.
You used the CFE from LinuxInside (http://wiki.openwrt.org/_media/oldwiki/ … volink.bin), which doesn’t have a backup mechanism.
Not sure if LinuxInside also disabled the crc verification…..
On my DV-2020 it didn’t work…
Auto run second count down: 0
Checking running image.....
Running image good. Comparing running image to backup.....
Backup image is different from running image. Copying running to backup(2686980).....
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Image copied to running.(2686980)
Code Address: 0x80010000, Entry Address: 0x80010000
Decompression OK!
Entry at 0x80010000
Closing network.
Starting program at 0x80010000
Linux version 2.6.32.25 (openwrt@ampere) (gcc version 4.3.3 (GCC) ) #1 Fri Nov 19 21:51:29 PST 2010
Detected Broadcom 0x6348 CPU revision b0
CPU frequency is 256 MHz
16MB of RAM installed
registering 37 GPIOs
board_bcm963xx: CFE version: 1.0.37-4.3
board_bcm963xx: unknown bcm963xx board: DV2020
bootconsole [early0] enabled
CPU revision is: 00029107 (Broadcom BCM6348)
Kernel panic - not syncing: unable to detect bcm963xx board
But that is expected as the board id is not known.
I will try to flash the CFE from LinuxInside to my DV2020 and see the behavior. This CFE will also cause the board-id to become DV201AMR.
So I should get passed the above failure.
Edit:
Btw, what is switchend doing the the important step?
"Very important step:
cat patched-cfe-for-davolink.bin | ./switchend > CUSTOM.BIN"
(Last edited by RomMon on 14 Feb 2011, 21:31)