ようやく正常に起動しました!(*^_^*)
やったことは、最新の"u-boot-mpc83xx.git"と"linux-2.6-denx.git"を使用しました。
たったそれだけ……(ーー;) 今まで何してたんだろう……(T_T)
最新データの取得方法は、下記を参照してください。
U-Boot関連のメモ!
組み込み関連のメモ!
ちなみに、DTCは20070510版を使用しました。
取得方法は、下記を参照してください。
DTC関連のメモ!
MPC8349E-mITX> setenv bootargs root=/dev/nfs rw ip=dhcp console=ttyS0,115200
MPC8349E-mITX> bootp 02001000
Speed: 100, full duplex
BOOTP broadcast 1
Using TSEC0 device
TFTP from server 172.17.0.1; our IP address is 172.17.202.9
Filename 'uImage.mpc8349itx'.
Load address: 0x2001000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#######################
done
Bytes transferred = 1448641 (161ac1 hex)
MPC8349E-mITX> tftp 02000000 mpc8349eitx.dtb
Speed: 100, full duplex
Using TSEC0 device
TFTP from server 172.17.0.1; our IP address is 172.17.202.9
Filename 'mpc8349eitx.dtb'.
Load address: 0x2000000
Loading: #
done
Bytes transferred = 4062 (fde hex)
MPC8349E-mITX> bootm 2001000 - 2000000
## Booting image at 02001000 ...
Image Name: Linux-2.6.21.1-g39b9e471
Created: 2007-05-24 6:29:03 UTC
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 1448577 Bytes = 1.4 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Booting using flat device tree at 0x2000000
Using MPC834x ITX machine description
Linux version 2.6.21.1-g39b9e471 (root@plextor) (gcc version 4.1.2 20061115 (pr7
setup_arch: bootmem
mpc834x_itx_setup_arch()
Found MPC83xx PCI host bridge at 0x00000000e0008500. Firmware bus number: 0->0
Found MPC83xx PCI host bridge at 0x00000000e0008600. Firmware bus number: 1->1
arch: exit
Zone PFN ranges:
DMA 0 -> 65536
Normal 65536 -> 65536
early_node_map[1] active PFN ranges
0: 0 -> 65536
Built 1 zonelists. Total pages: 65024
Kernel command line: root=/dev/nfs rw ip=dhcp console=ttyS0,115200
IPIC (128 IRQ sources) at fbffb700
PID hash table entries: 1024 (order: 10, 4096 bytes)
Using MPC834x ITX machine description
Linux version 2.6.21.1-g39b9e471 (root@plextor) (gcc version 4.1.2 20061115 (pr7
Found MPC83xx PCI host bridge at 0x00000000e0008500. Firmware bus number: 0->0
Found MPC83xx PCI host bridge at 0x00000000e0008600. Firmware bus number: 1->1
Zone PFN ranges:
DMA 0 -> 65536
Normal 65536 -> 65536
early_node_map[1] active PFN ranges
0: 0 -> 65536
Built 1 zonelists. Total pages: 65024
Kernel command line: root=/dev/nfs rw ip=dhcp console=ttyS0,115200
IPIC (128 IRQ sources) at fbffb700
PID hash table entries: 1024 (order: 10, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 256512k/262144k available (2840k kernel code, 5396k reserved, 92k data,)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
PCI: Probing PCI hardware
Generic PHY: Registered new driver
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
fuse init (API version 7.8)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
WDT driver for MPC83xx initialized. mode:reset timeout=65535 (16 seconds)
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 16) is a 16550A
serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 17) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 32768K size 1024 blocksize
loop: loaded (max 8 devices)
Gianfar MII Bus: probed
eth0: Gianfar Ethernet Controller Version 1.2, 00:e0:0c:00:8c:01
eth0: Running with NAPI enabled
eth0: 256/256 RX/TX BD ring size
eth1: Gianfar Ethernet Controller Version 1.2, 00:00:00:00:00:00
eth1: Running with NAPI enabled
eth1: 256/256 RX/TX BD ring size
Cicada Cis8204: Registered new driver
Cicada Cis8201: Registered new driver
sata_sil 0000:00:10.0: Applying R_ERR on DMA activate FIS errata fix
ata1: SATA max UDMA/100 cmd 0xd100e080 ctl 0xd100e08a bmdma 0xd100e000 irq 22
ata2: SATA max UDMA/100 cmd 0xd100e0c0 ctl 0xd100e0ca bmdma 0xd100e008 irq 22
ata3: SATA max UDMA/100 cmd 0xd100e280 ctl 0xd100e28a bmdma 0xd100e200 irq 22
ata4: SATA max UDMA/100 cmd 0xd100e2c0 ctl 0xd100e2ca bmdma 0xd100e208 irq 22
scsi0 : sata_sil
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
ata1.00: ATA-7: HDT722516DLA380, V43OA96A, max UDMA/133
ata1.00: 321672960 sectors, multi 0: LBA48 NCQ (depth 0/32)
ata1.00: configured for UDMA/100
scsi1 : sata_sil
ata2: SATA link down (SStatus 0 SControl 310)
scsi2 : sata_sil
ata3: SATA link down (SStatus 0 SControl 310)
scsi3 : sata_sil
ata4: SATA link down (SStatus 0 SControl 310)
scsi 0:0:0:0: Direct-Access ATA HDT722516DLA380 V43O PQ: 0 ANSI: 5
SCSI device sda: 321672960 512-byte hdwr sectors (164697 MB)
sda: Write Protect is off
SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPOA
SCSI device sda: 321672960 512-byte hdwr sectors (164697 MB)
sda: Write Protect is off
SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPOA
sda: sda1
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0
physmap platform flash device: 01000000 at fe000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
physmap-flash.0: Found 1 x16 devices at 0x800000 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
physmap-flash.0: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 2
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
usbmon: debugfs is not available
fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
fsl-ehci fsl-ehci.0: irq 39, io base 0xe0022000
fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2
fsl-ehci fsl-ehci.1: irq 38, io base 0xe0023000
fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usb 1-1: new high speed USB device using fsl-ehci and address 2
fsl-ehci fsl-ehci.0: fatal error
fsl-ehci fsl-ehci.0: HC died; cleaning up
hub 1-0:1.0: cannot reset port 1 (err = -19)
hub 1-0:1.0: cannot disable port 1 (err = -19)
hub 1-0:1.0: cannot reset port 1 (err = -19)
hub 1-0:1.0: cannot disable port 1 (err = -19)
hub 1-0:1.0: cannot reset port 1 (err = -19)
hub 1-0:1.0: cannot disable port 1 (err = -19)
hub 1-0:1.0: cannot reset port 1 (err = -19)
hub 1-0:1.0: cannot disable port 1 (err = -19)
hub 1-0:1.0: cannot disable port 1 (err = -19)
hub 1-0:1.0: hub_port_status failed (err = -19)
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
i2c /dev entries driver
async_tx: api initialized (async)
xor: measuring software checksumming speed
8regs : 405.000 MB/sec
8regs_prefetch: 385.000 MB/sec
32regs : 485.000 MB/sec
32regs_prefetch: 471.000 MB/sec
xor: using function: 32regs (485.000 MB/sec)
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
Sending DHCP requests .<6>PHY: e0024520:1c - Link is Up - 100/Full
., OK
IP-Config: Got DHCP answer from 172.17.0.1, my address is 172.17.202.9
IP-Config: Complete:
device=eth0, addr=172.17.202.9, mask=255.255.0.0, gw=172.17.7.7,
host=mpc8349eitx-1, domain=centurysystems.co.jp, nis-domain=(none),
bootserver=172.17.0.1, rootserver=172.17.0.1, rootpath=/home/public/projecs
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
Looking up port of RPC 100003/2 on 172.17.0.1
Looking up port of RPC 100005/1 on 172.17.0.1
VFS: Mounted root (nfs filesystem).
Freeing unused kernel memory: 148k init
INIT: version 2.86 booting
Activating swap...done.
Setting the system clock..
Cannot access the Hardware Clock via any known method.
Use the --debug option to see the details of our search for an access method.
Cleaning up ifupdown....
Loading kernel modules...FATAL: Could not load /lib/modules/2.6.21.1-g39b9e471/y
Loading device-mapper support.
Checking file systems...fsck 1.40-WIP (14-Nov-2006)
done.
Setting kernel variables...done.
Mounting local filesystems...failed.
Activating swapfile swap...done.
Setting up networking....
Configuring network interfaces...done.
INIT: Entering runlevel: 2
Starting system log daemon: syslogd.
Starting kernel log daemon: klogd.
* Not starting internet superserver: no services enabled.
Starting OpenBSD Secure Shell server: sshd.
Starting periodic command scheduler: crond.
Debian GNU/Linux 4.0 mpc8349eitx-1 ttyS0