reused junk

BLR3-TX4@onLinux

最終更新:

busters

- view
管理者のみ編集可

カーネルを2.6.26.8に乗せ換えた


動いた

2.6.26.8のカーネルにdebian(sarge)を積んで動いた。
カーネル自体はkurobox(無印)向けのパッチを当てた上で、修正、追加することで動作した。
変更箇所を簡単に示すと
  • タイマ割込みに外部WDTのクリアを追加
  • MTDのFlashROMのアドレスを変更
  • LAN側のAN983Bの内蔵PHYをdisableし外付PHY(BCM5325)を使うよう修正




dmesg

KURO-BOX:~# dmesg


KERNELBASE=c0000000 (r6=9030c0 r7=9030c0) r3=ff000001 (r4=904000 r5=e63260)
Linux version 2.6.26.8-kurobox (HO@busters) (gcc version 3.3.5) #24 Thu Jan 15 13:39:36 JST 2009
Early serial console at MMIO 0x80004600 (options '57600n8')
console [uart0] enabled
BUFFALO Network Attached Storage Series
(C) 2002-2005 BUFFALO INC.
Entering add_active_range(0, 0, 16384) 0 entries of 256 used
Zone PFN ranges:
  DMA             0 ->    16384
  Normal      16384 ->    16384
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:        0 ->    16384
On node 0 totalpages: 16384
  DMA zone: 128 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 16256 pages, LIFO batch:3
  Normal zone: 0 pages used for memmap
  Movable zone: 0 pages used for memmap
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line:   console=ttyS0,57600
OpenPIC Version 1.2 (1 CPUs and 11 IRQ sources) at 80040000
PID hash table entries: 256 (order: 8, 1024 bytes)
decrementer frequency = 24.391680 MHz
Console: colour dummy device 80x25
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 56476k available (1968k kernel code, 832k data, 124k init, 0k highmem)
Calibrating delay loop... 129.53 BogoMIPS (lpj=259072)
Mount-cache hash table entries: 512
net_namespace: 480 bytes
NET: Registered protocol family 16
PCI: Probing PCI hardware
PCI: Cannot allocate resource region 1 of device 0000:00:00.0
Registering openpic with sysfs...
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 5500k freed
JFFS2 version 2.2. (NAND) ツゥ 2001-2006 Red Hat, Inc.
msgmni has been set to 121
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x80004600 (irq = 26) is a 16550A
console handover: boot [uart0] -> real [ttyS0]
serial8250.1: ttyS1 at MMIO 0x80004500 (irq = 25) is a 16550A
brd: module loaded
loop: module loaded
Linux Tulip driver version 1.1.15 (Feb 27, 2007)
tulip0:  MII transceiver #1 config 3000 status 7829 advertising 05e1.
tulip0:  MII transceiver #2 config 3000 status 7809 advertising 05e1.
tulip0:  MII transceiver #3 config 3000 status 7809 advertising 05e1.
tulip0:  MII transceiver #4 config 3000 status 7809 advertising 05e1.
eth0: ADMtek Comet rev 17 at Port 0xbfff00, 00:07:40:85:46:4a, IRQ 16.
tulip1:  MII transceiver #1 config 1000 status 7849 advertising 05e1.
eth1: ADMtek Comet rev 17 at Port 0xbffe00, 00:07:40:85:46:4b, IRQ 17.
physmap platform flash device: 00800000 at ff800000
physmap-flash.0: Found 1 x16 devices at 0x0 in 8-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
physmap-flash.0: Swapping erase regions for broken CFI table.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
RedBoot partition parsing not available
Using physmap partition information
Creating 5 MTD partitions on "physmap-flash.0":
0x00000000-0x00700000 : "mtd_firmimg"
0x00700000-0x00770000 : "mtd_bootcode"
0x00770000-0x00780000 : "mtd_status"
0x00780000-0x00800000 : "mtd_conf"
0x00000000-0x00800000 : "mtd_allflash"
mice: PS/2 mouse device common for all mice
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 124k init
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x04, vendor 0x4243)
ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x05, vendor 0x4243)
ssb: Core 2 found: PCMCIA (cc 0x80D, rev 0x02, vendor 0x4243)
ssb: Core 3 found: V90 (cc 0x807, rev 0x02, vendor 0x4243)
ssb: Core 4 found: PCI (cc 0x804, rev 0x09, vendor 0x4243)
ssb: SPROM revision 1 detected.
ssb: Sonics Silicon Backplane found on PCI device 0000:00:0e.0
b43-phy0: Broadcom 4306 WLAN found
phy0: Selected rate control algorithm 'pid'
Broadcom 43xx driver loaded [ Features: PNR, Firmware-ID: FW13 ]
input: b43-phy0 as /class/input/input0
firmware: requesting b43/ucode5.fw
firmware: requesting b43/pcm5.fw
firmware: requesting b43/b0g0initvals5.fw
firmware: requesting b43/b0g0bsinitvals5.fw
b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
b43-phy0: Radio turned on by software
eth0: Setting full-duplex based on MII#1 link partner capability of 41e1.
ip_tables: (C) 2000-2006 Netfilter Core Team
input: b43-phy0 as /class/input/input1
b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
KURO-BOX:~#







記事メニュー
人気記事ランキング
目安箱バナー