物好き者

物好き者が行ったことを載せています。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PageTop

dd-wrtのbroadcom_K26が使えませんでした

dd-wrtのBrainSlayer-V24-preSP2で、03-24-10-r14144が出ていたのでインストールしてみました。

WLI-TX4-G54HPにdd-wrt.v24_std_generic.binをインストールしたところ、問題なく動作しました。


broadcom_K26とディレクトリが有り、Kernel2.6ベースと思われるファームと思い、こちらもインストールして見ました。

WLI-TX4-G54HPにdd-wrt.v24-14144_NEWD-2_K2.6_std_nokaid_small.binをインストールしたところ、再起動後に動かなくなってしまいました。
DIAGランプはすぐに消えるのですが、電源を入れなおしても現象は変わりませんでした。

WZR-RS-G54にもインストールしたのですが、こちらも再起動後に動かなくなり、DIAGランプが点灯状態となりました。

WZR-RS-G54はファームアップデート時にシリアルコンソールをつないでいたのですが、次のようになっていました。
root@DD-WRT:~# upgrade_ver[v16.0.0] upgrade_ver[160000] intel_ver[14108] 4712_ver[15000]
function stop_pppoeserver not found
function stop_openvpn not found
function stop_openvpnserver not found
function stop_freeradius not found
freeram=[50659328] bufferram=[1560576]
The free memory is enough, writing image once.
uploading [16linux: CRC OK
Writing image to flash, waiting a moment...
write block [0] at [0x00000000]
--cut---
write block [3473408] at [0x00350000]
uploading [3510322]
Restarting system.
Please stand by while rebooting the system...
Flash type "TC58FVM6T2AFT65 8Mx8 TopB"
Main(bc7f8000) NVRAM is good
Sub(bc7e8000) NVRAM is good
** There is a difference in Main and Sub.
dst=bc7e8000 src=bc7f8000 len=32768
Erase of block 0x007e0000-0x007f0000 done
Writing 0x8000 bytes to flash @0xbc7e8000 ...
Flash write succeeded

>nvram_set_ncdl : Update sdram_ncdl.
cur_ncdl=507
initial_sr=500000
start memory test (start=80400000 size=03c00000(61440KB) end=84000000)
start adrstest (size=0x3c00000 adr=0x80400000)
checking...
start pattern test 0
checking...
end
Flash type "TC58FVM6T2AFT65 8Mx8 TopB"
---- MELCO ---

PMON version 5.3.22 [EL], LSI LOGIC Corp. and Broadcom Corp.
Compiled on Tue Aug 3 12:30:22 2004
CPU type 4704. Rev 8.
CPU clock frequency 264 MHz.Avail RAM 65536 KBytes.
NVRAM: TC58FVM6T2AFT65 8Mx8 TopB.
Visit www.carmel.com for updates.

PMON 3.51.5.0-MEL1.0_005

Using specified MAC address.
et0: etc47xx.c :chip_phytest phyaddr=0 id=0040 6332
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.50.5.0
MAC Address: 00:0d:0b:e3:90:e8
Opened ethernet
Downloading from ethernet, ^C to abort
Downloading os image in 5 seconds
Downloading image time out
Boot os from the flash
Now checking CRC...
CRC OK
Uncompressing....done
>FlashUnlockBlockForINTEL28FxxxC3
support Intel-28FxxxC3 only.
Doing command call 80001000

これからすると、フラッシュが対応しているもので無いと使用できないようです。


WLI-TX4-G54HPにシリアルコンソールをつないだところ、次のようになっていました。
CFE version 1.0.37-1.00.0.03 for BCM947XX (32bit,SP,LE)
Build Date: 2005?? 7キ・22ニ・カ簣ヒニ・10:49:11 JST (root@ifedora)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena
Initializing Devices.
* cmdset: AMD Standard
* Insaner_1 = (0x7e)
* flashutl_cmd: type (0004), read_id (0090)
-> vendid (00DA), devid (227E), devid2 (0000)
* flashutl_cmd: type (0003), read_id (0090)
-> vendid (00DA), devid (227E), devid2 (0000)
* flashutl_cmd: type (0002), read_id (0090)
-> vendid (0019), devid (1000), devid2 (0000)
* Flash Info. -> manufacturer (FF), device (FF)
* Flash Info. -> manufacturer2 (0000), device2 (0000)
* Insaner_2 = (0x7e)
* cmdset: AMD Standard
* Insaner_1 = (0x7e)
* flashutl_cmd: type (0004), read_id (0090)
-> vendid (00DA), devid (227E), devid2 (0000)
* flashutl_cmd: type (0003), read_id (0090)
-> vendid (00DA), devid (227E), devid2 (0000)
* flashutl_cmd: type (0002), read_id (0090)
-> vendid (0019), devid (1000), devid2 (0000)
* Flash Info. -> manufacturer (FF), device (FF)
* Flash Info. -> manufacturer2 (0000), device2 (0000)
* Insaner_2 = (0x7e)
* cmdset: AMD Standard
* Insaner_1 = (0x7e)
* flashutl_cmd: type (0004), read_id (0090)
-> vendid (00DA), devid (227E), devid2 (0000)
* flashutl_cmd: type (0003), read_id (0090)
-> vendid (00DA), devid (227E), devid2 (0000)
* flashutl_cmd: type (0002), read_id (0090)
-> vendid (0019), devid (1000), devid2 (0000)
* Flash Info. -> manufacturer (FF), device (FF)
* Flash Info. -> manufacturer2 (0000), device2 (0000)
* Insaner_2 = (0x7e)
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.90.39.0
* memc_config: (00048000)
CPU type 0x29008: 200MHz
Total memory: 16384 KBytes

Total memory used by CFE: 0x80400000 - 0x804A15F0 (660976)
Initialized Data: 0x804372E0 - 0x80439E40 (11104)
BSS Area: 0x80439E40 - 0x8043B5F0 (6064)
Local Heap: 0x8043B5F0 - 0x8049F5F0 (409600)
Stack Area: 0x8049F5F0 - 0x804A15F0 (8192)
Text (code) segment: 0x80400000 - 0x804372E0 (226016)
Boot area (physical): 0x004A2000 - 0x004E2000
Relocation Factor: I:00000000 - D:00000000

Device eth0: hwaddr 00-0D-0B-91-00-00, ipaddr 192.168.11.1, mask 255.255.255.0
gateway not set, nameserver not set
Wait a few seconds for an image
Reading :: Failed.: Timeout occured
>>> boot -raw -z -addr=0x80001000 -max=0x3a0000 flash0.os:
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 3856 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000

こちらもプログラムが正常に動かないようです。


どちらもtftpでdd-wrt.v24_std_generic.binを書き込んで、正常に動作するようになりました。
broadcom_K26は使用できる機器が限られるようです。

スポンサーサイト

PageTop

コメント


管理者にだけ表示を許可する
 

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。