I attach the boot log.
Later I will commit the changes to a nixos arm branch.
Ura!
__ __ _ _
| \/ | __ _ _ ____ _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| | | | (_| | | \ V / __/ | |
|_| |_|\__,_|_| \_/ \___|_|_|
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__|
** MARVELL BOARD: SHEEVA PLUG LE
U-Boot 1.1.4 (Apr 29 2009 - 13:10:05) Marvell version: 3.4.16
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CF100
Soc: 88F6281 A0 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz
DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000 size 256MB
DRAM CS[1] base 0x10000000 size 256MB
DRAM Total size 512MB 16bit width
Flash: 0 kB
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:512 MB
CPU : Marvell Feroceon (Rev 1)
Streaming disabled
Write allocate disabled
USB 0: host mode
PEX 0: interface detected no Link.
Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 3 2 0
Marvell>> mmcinit
Error! cmd : 8, err : 0201
SD found. Card desciption is:
Manufacturer: 0x02, OEM "TM"
Product name: "SD02G", revision 3.2
Serial number: 2766241691
Manufacturing date: 1/2008
CRC: 0x00, b0 = 0
Marvell>> ext2load mmc 0:1 0x0200000 /bootnixos/uImage
2203584 bytes read
Marvell>> ext2load mmc 0:1 0x06400000 /bootnixos/initrd
2290422 bytes read
Marvell>> setenv bootargs console=ttyS0,115200
mtdparts=nand_mtd:0x100...@0(uboot)ro,0...@0x100000(uImage),0x1
ff00...@0x100000(rootfs)rw root=/dev/mmcblk0p1 init=/bootnixos/init
systemConfig=/root/system6 selinux=0
Marvell>> bootm 0x0200000 0x06400000
## Booting image at 00200000 ...
Image Name: Linux-2.6.31
Created: 2009-09-22 23:00:20 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2203520 Bytes = 2.1 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 06400000 ...
Image Name:
Created: 2009-09-23 0:07:25 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 2290358 Bytes = 2.2 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Starting kernel ...
Uncompressing
Linux................................................................................................................................................
done, booting the kernel.
Linux version 2.6.31 (root@) (gcc version 4.3.4 (GCC) ) #1 PREEMPT Tue Sep 22
22:55:46 UTC 2009
CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: Marvell SheevaPlug Reference Board
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
Kernel command line: console=ttyS0,115200
mtdparts=nand_mtd:0x100...@0(uboot)ro,0...@0x100000(uImage),0x1
ff00...@0x100000(rootfs)rw root=/dev/mmcblk0p1 init=/bootnixos/init
systemConfig=/root/system6 selinux=0
PID hash table entries: 2048 (order: 11, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 256MB 256MB = 512MB total
Memory: 512000KB available (4068K code, 950K data, 136K init, 0K highmem)
SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:114
Console: colour dummy device 80x30
Calibrating delay loop... 1192.75 BogoMIPS (lpj=5963776)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Kirkwood: MV88F6281-A0, TCLK=200000000.
Feroceon L2: Enabling L2
Feroceon L2: Cache support initialised.
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Using static regulatory domain info
cfg80211: Regulatory domain: US
(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
(2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
(5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
cfg80211: Calling CRDA for country: US
NET: Registered protocol family 2
IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
TCP established hash table entries: 65536 (order: 7, 524288 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 65536 bind 65536)
TCP reno registered
NET: Registered protocol family 1
Unpacking initramfs...
Freeing initrd memory: 2236K
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 1004
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
console [ttyS0] enabled
loop: module loaded
MV-643xx 10/100/1000 ethernet driver version 1.4
mv643xx_eth smi: probed
net eth0: port 0 with MAC address 00:50:43:01:d4:06
libertas_sdio: Libertas SDIO driver
libertas_sdio: Copyright Pierre Ossman
NAND device: Manufacturer ID: 0xad, Chip ID: 0xdc (Hynix NAND 512MiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 2087 at 0x0000104e0000
Bad eraseblock 2254 at 0x0000119c0000
Bad eraseblock 2332 at 0x000012380000
Bad eraseblock 2350 at 0x0000125c0000
Bad eraseblock 2365 at 0x0000127a0000
Bad eraseblock 2384 at 0x000012a00000
Bad eraseblock 2491 at 0x000013760000
Bad eraseblock 2506 at 0x000013940000
Bad eraseblock 2507 at 0x000013960000
Bad eraseblock 2517 at 0x000013aa0000
Bad eraseblock 2820 at 0x000016080000
mtd: partition size too small (0)
Creating 3 MTD partitions on "orion_nand":
0x000000000000-0x000000100000 : "u-boot"
0x000000100000-0x000000500000 : "uImage"
0x000000500000-0x000020000000 : "root"
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
orion-ehci orion-ehci.0: Marvell Orion EHCI
orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
mice: PS/2 mouse device common for all mice
rtc-mv rtc-mv: rtc core: registered rtc-mv as rtc0
i2c /dev entries driver
cpuidle: using governor ladder
cpuidle: using governor menu
mmc0: mvsdio driver initialized, lacking card detect (fall back to polling)
Registered led device: plug:green:health
mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
mmc0: host does not support reading read-only switch. assuming write-enable.
mmc0: new high speed SD card at address 3b30
mmcblk0: mmc0:3b30 SD02G 1.87 GiB
mmcblk0: p1
mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
oprofile: using timer interrupt.
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
lib80211: common routines for IEEE802.11 drivers
rtc-mv rtc-mv: setting system clock to 2009-09-22 20:15:18 UTC (1253650518)
Freeing init memory: 136K
<<< NixOS Stage 1 >>>
usb 1-1: new high speed USB device using orion-ehci and address 2
/nix/store/yiijg32in6h2ipbfhjiivq1jjk1xrw6x-kernel-modules-shrunk/insmod-list:
No such file or directory
usb 1-1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
mounting /dev/mmcblk0p1 on /...
fsck from util-linux-ng 2.16
[/nix/store/gc1pzq6wz516cpg6wgdxkg3821pk3h7z-extra-utils/bin/fsck.ext3 (1) --
/dev/mmcblk0p1] fsck.ext3 -v -a -C0 /dev/mmcblk0p1
/dev/mmcblk0p1 has been mounted 36 times without being checked, check forced.
/dev/mmcblk0p1: |== | 4.7%
sd 0:0:0:0: [sda] 15753216 512-byte logical blocks: (8.06 GB/7.51 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI removable disk
/dev/mmcblk0p1: |================================================| 100.0%
85391 inodes used (21.34%)
125 non-contiguous files (0.1%)
62 non-contiguous directories (0.1%)
# of inodes with ind/dind/tind blocks: 2541/29/0
396006 blocks used (80.57%)
0 bad blocks
1 large file
55000 regular files
13302 directories
145 character device files
13 block device files
0 fifos
2476 links
16916 symbolic links (4302 fast symbolic links)
6 sockets
--------
87858 files
kjournald starting. Commit interval 5 seconds
EXT3 FS on mmcblk0p1, internal journal
EXT3-fs: mounted filesystem with writeback data mode.
<<< NixOS Stage 2 >>>
running activation script...
setting up /etc...
Changing password for root.
creating group root...
creating group wheel...
creating group disk...
creating group kmem...
creating group tty...
creating group floppy...
creating group uucp...
creating group lp...
creating group cdrom...
creating group tape...
creating group video...
creating group dialout...
creating group nogroup...
creating group users...
creating group nixbld...
creating group messagebus...
creating group atd...
creating group haldaemon...
creating group audio...
creating user nobody...
creating user nixbld1...
creating user nixbld2...
creating user nixbld3...
creating user nixbld4...
creating user nixbld5...
creating user nixbld6...
creating user nixbld7...
creating user nixbld8...
creating user nixbld9...
creating user nixbld10...
creating user nscd...
creating user messagebus...
creating user atd...
creating user sshd...
creating user ntp...
creating user haldaemon...
starting Upstart...
sd 0:0:0:0: Attached scsi generic sg0 type 0
udev: starting version 145
<<< Welcome to NixOS (armv5tel) - Kernel 2.6.31 (ttyS0) >>>
vicerveza login: init: lvm process (1380) terminated with status 1
roinit: dhclient process (1451) terminated with status 1
init: dhclient process ended, respawning
init: dhclient process (1458) terminated with status 1
init: dhclient process ended, respawning
oinit: dhclient process (1465) terminated with status 1
init: dhclient process ended, respawning
init: dhclient process (1472) terminated with status 1
init: dhclient process ended, respawning
init: dhclient process (1479) terminated with status 1
init: dhclient process ended, respawning
tinit: dhclient process (1486) terminated with status 1
init: dhclient process ended, respawning
init: dhclient process (1493) terminated with status 1
init: dhclient process ended, respawning
init: dhclient process (1500) terminated with status 1
init: dhclient process ended, respawning
init: dhclient process (1507) terminated with status 1
init: dhclient process ended, respawning
init: dhclient process (1514) terminated with status 1
init: dhclient process ended, respawning
init: dhclient respawning too fast, stopped
Password:
creating /root/.nix-profile
creating /root/.nix-defexpr
[r...@vicerveza:~]#
_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev