« 2007年12月 | トップページ | 2008年7月 »

2008年6月30日 (月)

作り直し!

Sh778002
ここのブログほとんどお休み状態でしたが、そろそろ復活!って???

USBが動かないナーー!でお休みしてから8ヶ月、ブートローダーもカーネルのソースも紛失!
ということで再挑戦!カーネルは前回は2.6.20でしたけど、最新のカーネルをみていたら、、、このユニットに対応してる。。。ってことで、バージョン2.6.25に変更! なぜか、フラッシュ上のファイルシステムを認識しない、、、とりあえず、動かすことを優先に力技!
しかし、梅雨時には好い遊びです。

以下スナップショット
HITACHI SE03 SH4A Linux BIOS Ver2.12

Copyright (C) 2001-2008 xxxx xxxxx
Command? r
zImage Load ............END
Linux version 2.6.25.7 (root@localhost.localdomain) (gcc version 3.4.4) #63 Fri
Jun 29 18:24:36 JST 2008
Booting machvec: Solution Engine 7780
Hitachi UL Solutions Engine 7780SE03 support.
Node 0: start_pfn = 0x8000, low = 0x10000
Zone PFN ranges:
Normal 32768 -> 65536
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 32768 -> 65536
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
Kernel command line: console=ttySC0,9600 rootfstype=jffs2
PID hash table entries: 512 (order: 9, 2048 bytes)
Using tmu for system timer
Using 8.250 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 127488k/131072k available (1519k kernel code, 584k data, 80k init)
PVR=10200a00 CVR=73440010 PRR=00000920
I-cache : n_ways=4 n_sets=256 way_incr=8192
I-cache : entry_mask=0x00001fe0 alias_mask=0x00001000 n_aliases=2
D-cache : n_ways=4 n_sets=256 way_incr=8192
D-cache : entry_mask=0x00001fe0 alias_mask=0x00001000 n_aliases=2
SLUB: Genslabs=10, HWalign=32, Order=0-1, MinObjects=4, CPUs=1, Nodes=1
Mount-cache hash table entries: 512
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
CPU: SH7780
net_namespace: 152 bytes
PCI: Using configuration type 1
SH7780 PCI: Finished initialization of the PCI controller
NET: Registered protocol family 16
Autoconfig PCI channel 0x8820b914
Scanning bus 00, I/O 0xfe200000:0xfe600000, Mem 0xfd000000:0xfe000000
00:02.0 Class 0180: 1095:3512 (rev 01)
I/O at 0xfe200000 [size=0x8]
I/O at 0xfe200008 [size=0x4]
I/O at 0xfe200010 [size=0x8]
I/O at 0xfe200018 [size=0x4]
I/O at 0xfe200020 [size=0x10]
Mem at 0xfd000000 [size=0x200]
00:03.0 Class 0c03: 1033:0035 (rev 43)
Mem at 0xfd001000 [size=0x1000]
00:03.1 Class 0c03: 1033:0035 (rev 43)
Mem at 0xfd002000 [size=0x1000]
00:04.0 Class 0600: 1912:0002
I/O at 0xfe200100 [size=0x100]
Mem unavailable -- skipping, value 0 size 8000000
Mem at 0xfd100000 [size=0x100000]
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
audit: initializing netlink socket (disabled)
type=2000 audit(946684800.390:1): initialized
audit: cannot initialize inotify handle
Total HugeTLB memory allocated, 0
JFFS2 version 2.2. (NAND) 息 2001-2006 Red Hat, Inc.
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
SuperH SCI(F) driver initialized
sh-sci: ttySC0 at MMIO 0xffe00000 (irq = 43) is a scif
console [ttySC0] enabled
sh-sci: ttySC1 at MMIO 0xffe10000 (irq = 79) is a scif
sh-sci sh-sci: CPU frequency notifier registered
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre
eth0: SMC91C11xFD (rev 1) at b8000300 IRQ 8 [nowait]
eth0: Ethernet addr: 00:00:87:d6:0e:6b
Probing for flash chips at 0x00000000:
Solutionengine_S3 FLASH: Found 2 x16 devices at 0x0 in 32-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
Solutionengine_S3 FLASH: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Solutionengine_S3: Flash at 0x00000000
Searching for RedBoot partition table in Solutionengine_S3 FLASH at offset 0xfe0
000
No RedBoot partition table detected in Solutionengine_S3 FLASH
cmdlinepart partition parsing not available
Using configured partition at 0x00000000.
Creating 2 MTD partitions on "Solutionengine_S3 FLASH":
0x00000000-0x00200000 : "flash_boot"
0x00200000-0x01000000 : "Flash FS"
oprofile: using timer interrupt.
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
SCTP: Hash tables configured (established 4096 bind 8192)
registered taskstats version 1
MTDSB: i_rdev mtd1=0x01f00001?... 100000
VFS: Mounted root (jffs2 filesystem).
Freeing unused kernel memory: 80k freed
eth0: link down


Welcome to Litron(Linux + iTRON)

http://www.goodsoft.jp

shlinux login:

|

舟を作ってます、、、その1

Nh01
これ見た目のとおり、舟のスケルトン!
これから木ぎれを貼り付けて行って、最後に木ぎれだけをそっとはがします。ストリップビルド工法って言います。梅雨が明けたら、本格的に作り始めようと思っています。

|

« 2007年12月 | トップページ | 2008年7月 »