[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-arm-kernel
Subject:    Bringing up the quinque (Warning: unable to open an initial console)
From:       "Jan Rovins" <janr () adax ! com>
Date:       2003-09-29 21:11:06
[Download RAW message or body]


>Fix redboot... Is the Quinque not mapped with SDRAM @ 0xc0000000? The
>reason I ask is b/c my kernel runs on BRH with ADI's redboot and I
>have not seen this problem at all.

Ok,  I am able to set the CPU clock from a redboot script command,
and pass in mem= on the command line.

I started Looking at the RedBoot Source, and have discovered
that my board has been flashed with an "older" version of RedBoot,  (2.0)
than usually
ships with the Quinque (2.2) , This was done in our other office before they
sent it to me,
because that version was needed by Timesys linux 2.4.7. to boot.
So I am in the process of getting an extra flash chip so that I can back up
what is there,
before I start changing the boot loader.

In the mean time, I have re-extracted  the kernels, re-applied the patches,
and am running with a pure brh_config. And things are looking a bit better.

2.4.21-rmk1-ds0 Still hangs on the PCI bus scan. ( I am still interested in
that next ds patch)
But now  the other kernels will come almost all the way up. (without extra
modification)
2.4.19-rmk7-ds3 and 2.4.6-test2-rmk1-ds1 both come up past the NFS mount,
and then
complain about not being able to open an initial console. I can ping the
box, but I can't telnet into it.

The UARTs are 16C550 and are at the same memory location as in the BRH
board,
The kernel detects this as an ST16654, I am not sure if this is the correct
one?
( I am open for any tips on debugging the UART detection & serial open() )

Here is the boot output so far:

RedBoot> load zImage  -b 0xC0500000 -r
Raw file loaded 0xc0500000-0xc05a734c
RedBoot> go 0xC0500000
Uncompressing Linux............................................... done,
booting the kernel.
Linux version 2.4.19-rmk7-ds3 (root@localhost.localdomain) (gcc version
3.2.1 20020930 (MontaVista)) #9 Mon Sep 29 15:42:19 PDT 2003
CPU: XScale-80200 revision 4
Machine: ADI BRH
alloc_bootmem_low
memtable_init
On node 0 totalpages: 65536
zone(0): 65536 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0,57600 root=/dev/nfs ip=bootp
mem=256M@0xc0000000
Calibrating delay loop... 724.17 BogoMIPS
Memory: 256MB = 256MB total
Memory: 257724KB available (1116K code, 229K data, 212K init)
XScale Cache/TLB Locking Copyright(c) 2001 MontaVista Software, Inc.
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
POSIX conformance testing by UNIFIX
PCI: BRH Revision is 0x02
PCI: bus0: Fast back to back transfers disabled
PCI: bus1: Fast back to back transfers enabled
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications
AB.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ
SERIAL_PCI enabled
Testing ttyS0 (0x0000, 0xff000000)...
Testing ttyS1 (0x0000, 0xff100000)...
ttyS00 at 0xff000000x (irq = 28) is a ST16654
ttyS01 at 0xff100000x (irq = 29) is a ST16654
RAMDISK driver initialized: 16 RAM disks of 4192K size 1024 blocksize
eepro100.c:v1.09j-t 9/29/99 Donald Becker
http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin
<saw@saw.sw.com.sg> and others
eth0: Intel Corp. 82559ER, 00:08:A2:00:01:DC, IRQ 31.
  Receiver lock-up bug exists -- enabling work-around.
  Board assembly 000000-000, Physical connectors present:
  Primary interface chip None PHY #0.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x1d68d8db).
  Receiver lock-up workaround activated.
eth1: Intel Corp. 82559ER (#2), 00:08:A2:00:01:DD, IRQ 32.
  Receiver lock-up bug exists -- enabling work-around.
  Board assembly 000000-000, Physical connectors present:
  Primary interface chip None PHY #0.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x1d68d8db).
  Receiver lock-up workaround activated.
Using buffer write method
CFI: Found no ADI Flash Bank 1 device at location zero
CFI: Found no ADI Flash Bank 2 device at location zero
Concatenating MTD devices:
(0): "ADI Flash Bank 0"
into device "ADI Flash"
Creating 11 MTD partitions on "ADI Flash":
0x00000000-0x00040000 : "RedBoot"
0x00040000-0x00080000 : "Angel"
0x00080000-0x000c0000 : "Diags"
0x000c0000-0x00100000 : "RedBoot[backup]"
0x00100000-0x00140000 : "Util"
0x00140000-0x00180000 : "RedBoot5"
0x00180000-0x00340000 : "unallocated space"
0x00340000-0x00540000 : "Linux.bak"
0x00540000-0x00fc0000 : "unallocated space"
0x00fc0000-0x00fc1000 : "RedBoot config"
mtd: partition "RedBoot config" doesn't end on an erase block -- force
read-only
0x00fe0000-0x01000000 : "FIS directory"
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
Sending BOOTP requests . OK
IP-Config: Got BOOTP answer from 10.0.0.44, my address is 10.0.0.220
IP-Config: Guessing netmask 255.0.0.0
IP-Config: Complete:
      device=eth0, addr=10.0.0.220, mask=255.0.0.0, gw=255.255.255.255,
     host=10.0.0.220, domain=, nis-domain=(none),
     bootserver=10.0.0.44, rootserver=10.0.0.44,
rootpath=/exports2/adiqq/2.4.7-timesys-3.1.492
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
Looking up port of RPC 100003/2 on 10.0.0.44
Looking up port of RPC 100005/1 on 10.0.0.44
VFS: Mounted root (nfs filesystem).
Freeing init memory: 212K
Warning: unable to open an initial console.


Thanks,
Jan







-------------------------------------------------------------------
Subscription options: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-kernel
FAQ/Etiquette:       http://www.arm.linux.org.uk/armlinux/mailinglists.php

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic