BCM5354 D-Link DIR-320

Alexandr Rybalko ray at dlink.ua
Fri Apr 17 02:36:18 PDT 2009


On Thu, 16 Apr 2009 18:45:40 +0300
Nikita Olenets <zeon at zeon.kiev.ua> wrote:

>> Hello!
>> Alexandr, can you tell about step-by-step process of installation
>> FreeBSD on this device?
>> Tnaks.

Good day!
No installation, I`d just compile BCM47xx kernel, and start it in CFE
bootloader.
We need to do drivers for this chip and this board.

P.S. [ru] Еще не время радоваться. 

>> 
>> On Wed, Apr 15, 2009 at 4:12 PM, Alexandr Rybalko <ray at dlink.ua>
>> wrote:
>> > Good time of day!
>> >
>> > Good news!
>> >
>> > Successful boot at D-Link DIR-320 with MIPS32 CPU BCM5354
>> >
>> >
>> > CFE> boot -tftp -raw -addr=0x807963c0 -max=0x770000
>> > CFE> 192.168.0.90:kernel.tramp.bin
>> > cmd = boot -tftp -raw -addr=0x807963c0 -max=0x770000
>> > 192.168.0.90:kernel.tramp.bin Loader:raw Filesys:tftp Dev:eth0
>> > File:192.168.0.90:kernel.tramp.bin Options:(null) Loading: entry
>> > point=807963C0 ..... 3010096 bytes read
>> > Entry at 0x807963c0
>> > Closing network.
>> > Starting program at 0x807963c0
>> > entry: mips_init()
>> >  picache_stride    = 4096
>> >  picache_loopcount = 4
>> >  pdcache_stride    = 4096
>> >  pdcache_loopcount = 4
>> > cpu0: Broadcom processor v41.144
>> >  MMU: Standard TLB, 32 entries
>> >  L1 i-cache: 4 ways of 256 sets, 16 bytes per line
>> >  L1 d-cache: 2 ways of 512 sets, 16 bytes per line
>> > Va=0xc0000000 Ve=ffffc000
>> > init kernel_segmap va >> = 768 nkpt:120
>> > avail_start:0x2ddd60 avail_end:0x2000000
>> > KDB: debugger backends: ddb
>> > KDB: current backend: ddb
>> > hz=100 cyl_per_hz:200000 cyl_per_usec:200 freq:200000000
>> > cyl_per_hz:2000000 cyl_per_sec:200000000 Copyright (c) 1992-2009
>> > The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988,
>> > 1989, 1991, 1992, 1993, 1994 The Regents of the University of
>> > California. All rights reserved. FreeBSD is a registered trademark
>> > of The FreeBSD Foundation. FreeBSD 8.0-CURRENT #4 r191051M: Wed
>> > Apr 15 15:49:10 EEST 2009
>> > root at terran.mk.farlep.net:/usr/home/ray/Projects/MIPS/FreeBSD/obj/mips/usr/home/ray/Projects/MIPS/FreeBSD/src/sys/BCM4704
>> > real memory  = 32763904 (31996K bytes) Physical memory chunk(s):
>> > 0x002de000 - 0x002fffff, 139264 bytes (34 pages)
>> > 0x003c1000 - 0x01f3dfff, 28823552 bytes (7037 pages)
>> > avail memory = 28614656 (27MB)
>> > mem: <memory>
>> > nfslock: pseudo-device
>> > null: <null device, zero device>
>> > nexus0: <MIPS32 root nexus>
>> > clock0: <Generic MIPS32 ticker> on nexus0
>> > Establish HARD IRQ 5: filt 0x801dc574 handler 0 arg 0
>> > clock0: [FILTER]
>> > siba0: start 18000000 len 00001000
>> > siba0: idlo = 600422dd
>> > siba0: idhi = 42439004
>> > siba0:  chipcore id = 00000800
>> > siba0: ccid = 07025354, cc_id = 5354, cc_rev = 0002
>> > siba0: 0 cores detected.
>> > nexus_alloc_resource: could not reserve resource
>> > siba0: unable to allocate entire aperture
>> > Device configuration finished.
>> > Timecounter "MIPS32" frequency 200000000 Hz quality 800
>> > Timecounters tick every 10.000 msec
>> >
>> > Manual root filesystem specification:
>> >  <fstype>:<device>  Mount <device> using filesystem <fstype>
>> >                       eg. ufs:/dev/da0a
>> >  ?                  List valid disk boot devices
>> >  <empty line>       Abort manual input
>> >
>> > mountroot>
>> >
>> > --
>> > Alexandr Rybalko <ray at dlink.ua>
>> > _______________________________________________
>> > freebsd-mips at freebsd.org mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-mips
>> > To unsubscribe, send any mail to
>> > "freebsd-mips-unsubscribe at freebsd.org"
>> >
>> 
>> 
>> 
>> -- 
>> Head of network resource management group
>> Nikita Olenets
>> 
>>          zeon at zeon.kiev.ua
>> ZEON-UANIC
>> ZEON-RIPE


-- 
Рыбалко Александр
Консультант D-Link Украина


More information about the freebsd-mips mailing list