dot - блог

А това е резулатата от опита да буутна MT882 модемите

dot

458 прегледа

По-интересните съобщения са при инициализацията на Ethernet драйвера.

CFE version 1.0.37-0.8 for BCM96338 (32bit,SP,BE)

Build Date: Wed Nov  2 17:08:01 HKT 2005 ([email="guang@FedoraC3.foxconn.com"]guang@FedoraC3.foxconn.com[/email])

Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.


Initializing Arena.

Initializing Devices.

100 MB Full-Duplex (auto-neg)

CPU type 0x29010: 240MHz


Total memory used by CFE:  0x80401000 - 0x80522B70 (1186672)

Initialized Data:		  0x8041AE70 - 0x8041C510 (5792)

BSS Area:				  0x8041C510 - 0x80420B70 (18016)

Local Heap:				0x80420B70 - 0x80520B70 (1048576)

Stack Area:				0x80520B70 - 0x80522B70 (8192)

Text (code) segment:	   0x80401000 - 0x8041AE64 (106084)

Boot area (physical):	  0x00523000 - 0x00563000

Relocation Factor:		 I:00000000 - D:00000000


Board IP address				: 192.168.1.1:ffffff00  

Host IP address				 : 192.168.1.2  

Gateway IP address			  :   

Run from flash/host (f/h)	   : h  

Default host run file name	  : vmlinux  

Default host flash file name	: bcm963xx_fs_kernel  

Boot delay (0-9 seconds)		: 5  

Board Id Name				   : T60L943  

Psi size in KB				  : 24

Number of MAC Addresses (1-32)  : 11  

Base MAC Address				: 00:19:7e:81:00:41  

Ethernet PHY Type			   : Internal

Memory size in MB			   : 8


*** Press any key to stop auto run (5 seconds) ***

Auto run second count down: 5

0x80010000/1675398 0x801a9086/3962 Entry at 0x80196018

Closing network.

Starting program at 0x80196018


Linux version 2.6.8.1 (compiled by dot) (gcc version 3.4.2) #40 Wed Apr 30 11:32:26 EEST 2008

man/device id c2/2249

FLASH_BASE bfc00000,blk 0

Total Flash size: 2048K with 35 sectors NVRAM @0 block

Scratch pad is not used for this flash part.

T60L943 prom init

CPU revision is: 00029010

Determined physical RAM map:

memory: 007a0000 @ 00000000 (usable)

On node 0 totalpages: 1952

  DMA zone: 1952 pages, LIFO batch:1

  Normal zone: 0 pages, LIFO batch:1

  HighMem zone: 0 pages, LIFO batch:1

Built 1 zonelists

Kernel command line: root=/dev/nfs nfsroot=192.168.1.2:/opt/bcm963xx_router/targets/BTCADSL/fs ip=192.168.1.1:192.168.1.2::255.255.255.0::eth0:off rw

brcm mips: enabling icache and dcache...

Primary instruction cache 16kB, physically tagged, 2-way, linesize 16 bytes.

Primary data cache 8kB 2-way, linesize 16 bytes.

PID hash table entries: 32 (order 5: 256 bytes)

Using 120.000 MHz high precision timer.

Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)

Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)

Memory: 5924k/7808k available (1351k kernel code, 1864k reserved, 204k data, 80k init, 0k highmem)

Calibrating delay loop... 238.38 BogoMIPS

Mount-cache hash table entries: 512 (order: 0, 4096 bytes)

Checking for 'wait' instruction...  unavailable.

<dot patch> Entering sock_init()...done!

<dot patch> Entering init_workqueries...done!

<dot patch> Entering do_initcalls...<6>NET: Registered protocol family 16

Can't analyze prologue code at 801605cc

1.parse options inodes 743 block 743

PPP generic driver version 2.4.2

NET: Registered protocol family 24

brcmboard: brcm_board_init entry

bcm963xx_serial driver v2.0

NET: Registered protocol family 2

IP: routing cache hash table of 512 buckets, 4Kbytes

TCP: Hash tables configured (established 512 bind 1024)

NET: Registered protocol family 1

NET: Registered protocol family 17

NET: Registered protocol family 8

NET: Registered protocol family 20

External Switch Detected !!

Broadcom BCM6338A2 Ethernet Network Device v0.3 Feb 12 2007 18:48:36

Config Ethernet Switch Through SPI Slave Select 1

BCM63xx_ENET: error on Ethernet Switch setup

BCM63xx_ENET: device initialization error!

Uninitialised timer!

This is just a warning.  Your computer is OK

function=0x00000000, data=0x0

Call Trace: [<8003d4fc>]  [<8003d540>]  [<800bbbf4>]  [<800e88e4>]  [<800e69e4>]  [<80035ff4>]  [<80035ee0>]  [<80050000>]  [<801a46a4>]  [<80160000>] ...


<dot patch> init module...Waiting 2 seconds to eth0 become up..

IP-Config: Device `eth0' not found.

done!

Looking up port of RPC 100003/2 on 192.168.1.2

RPC: sendmsg returned error 128

portmap: RPC call returned error 128

Root-NFS: Unable to get nfsd port number from server, using default

Looking up port of RPC 100005/1 on 192.168.1.2

RPC: sendmsg returned error 128

portmap: RPC call returned error 128

Root-NFS: Unable to get mountd port number from server, using default

RPC: sendmsg returned error 128

mount: RPC call returned error 128

Root-NFS: Server returned error -128 while mounting /opt/bcm963xx_router/targets/BTCADSL/fs

VFS: Unable to mount root fs via NFS, trying floppy.

Kernel panic: VFS: Unable to mount root fs on unknown-block(2,0)

<0>Rebooting in 180 seconds..




4 Коментара



Това е доста шибано - други драйвери от Broadcom ? И какъв суич намира - да не го пробваш на WiFi моделите, дето са с 4 портов суич или намира твоя счуич зад модема?

М/у другото - какви са ти пачовете :) Защото първо ти зарежда през NFS имиджа - ерго инициализира картата, а след твоите пачове... гърми ;)

1 човек харесва това

Сподели този коментар


Линк към коментара

Уф! Ако знам....Драйвери имам много - поне 5 са. Но:

- На RTA1320 няма подобен проблем.

- На самата платка видимо няма външен комутатор.

- Драйвера е от новия сименски фърмуер който заредих на 2М флаш след комплиция и подмяна. Ще пробвам друг - утре или неделя или понеделник или когато ме навести музата.

Не смея да направя имидж за флаша, защото нямам фърмуер за хуйвеските модеми откъдето да изтръгна CFE-то. А нямам идея какво ще стане ако заредя друг. И не смея - имам само две такива платки и ако убия едната става...грозно.

А бтв хуйвеските нямат JTAG - това е нещото което ме спира! Засега.

Сподели този коментар


Линк към коментара

Впечатляващо.Това с вграденото CFE ли го постигна, или си го сменил?До колкото си спомням на ZTE 831 CFE-то не успяваше да боотне от host.Huawei-ския модем има 25 открити 'pads" - точно над рам-а, които изглежда като да отиват към флаш чипа. Не съм ги проследявал, но наи вероятното им предназначение е за програмиране на флаша. Изглеждат ми достатъчно големи за да може да се запои лентов кабел там.Трябва някои хардуерист да си каже мнението ....

Сподели този коментар


Линк към коментара

С хуйвейското CFE да! Не съм го сменял - нямам никакъв бекъп или флаш от който да извадя за да напъхам пълен имидж. Нямам и кърнъл с бордайди на MT882 и не смея да заредя такъв от RTA1320. Това което съм набутал през tftp е некомпресиран пачнат кърнъл с nfs root-fs.

Няма абсолютно никакъв проблем да се бутне кърнъл от хост. По-скоро проблема е че от хост се чака некомпресиран кърнъл... Но само толкова! root-fs-а си е пак от флаша.

И да те помоля нещо. Направи снимка на платката за да я видя. Имам усещането че моята се различава от тези които в момента дават от бТк.

Сподели този коментар


Линк към коментара

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!


Нова регистрация

Вход

Имате регистрация? Влезте от тук.


Вход