Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Ultra 10 install problem
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc
View previous topic :: View next topic  
Author Message
sthomas
n00b
n00b


Joined: 16 Sep 2007
Posts: 1

PostPosted: Sun Sep 16, 2007 11:34 am    Post subject: Ultra 10 install problem Reply with quote

Hi.

I have an install problem on an Ultra10. It may well be the same as Mrwkeichi's ...

The hardware is fine: a prior Debian installation works and all achievable obdiag tests passed.
I am working from ttyb. Like many, I do not have a suitable serial lead for ttya.

(1)
When the system boots to "Starting local ..." no prompt is displayed, though I can reset with the front switch.
Has someone forgotten to put a getty on ttyb (ttyS1, presumably) ?

(2)
During the boot, a large number of spaces are printed at one point, with 3 columns on the far right (on my emulated VT102 anyway). This is merely recorded as a mass of whitespace in the minicom capture included below.

This has been tried with and without a Sun keyboard and mouse attached.
As it happens, I also have a gargantuan Sun monitor. Trying the same with the default env (input-device=keyboard,output-device=screen) produces a similar behaviour.

(3)
At the "whitespace" point mentioned in (2) the cursor runs across and down the screen. A little bit of the boot information appears including "Console:Switching to mono PROM 80x34 " as in Mrwkeichi's post. The cursor continues to scoot across the screen then eventually stops. Activity on the cdrom continues - I expect a boot to "Starting local ..." is taking place - but the screen never changes and the keyboard is unresposive. Again, a hard reset from the front switch is possible.

Ideally, I could do with a quick workaround for this problem - say a week! If I bought a serial lead for ttya (DB25 male to DB9 female) would I be able to continue? I was going to buy a (MiniDIN8 to DB9 female) for another job anyhow.

Regards,
Steve

This is my minicom.cap when using ttyb:
Code:


Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 300MHz), Keyboard Present
OpenBoot 3.11, 640 MB memory installed, Serial #10511396.
Ethernet address 8:0:20:a0:64:24, Host ID: 80a06424.



Initializing Memory                                                                       Initiali
zing Memory                                                                       Initializing Mem
ory                                                                       Initializing Memory     
                                                                  Boot device: disk  File and args
:
SILO Version 1.4.9
boot:

Type  'go' to resume
ok printenv
Variable Name         Value                          Default Value

tpe-link-test?        true                           true
scsi-initiator-id     7                              7
keyboard-click?       false                          false
keymap                                               
ttyb-rts-dtr-off      false                          false
ttyb-ignore-cd        true                           true
ttya-rts-dtr-off      false                          false
ttya-ignore-cd        true                           true
ttyb-mode             9600,8,n,1,-                   9600,8,n,1,-
ttya-mode             9600,8,n,1,-                   9600,8,n,1,-
pcia-probe-list       1,2,3,4                        1,2,3,4
pcib-probe-list       1,2,3                          1,2,3
mfg-mode              off                            off
diag-level            max                            max
#power-cycles         153
system-board-serial# 
system-board-date     
fcode-debug?          false                          false
output-device         ttyb                           screen
input-device          ttyb                           keyboard
More [<space>,<cr>,q,n,p,c] ?                               load-base             16384           
               16384
boot-command          boot                           boot
auto-boot?            true                           true
watchdog-reboot?      false                          false
diag-file                                           
diag-device           net                            net
boot-file                                           
boot-device           disk net                       disk net
local-mac-address?    false                          false
ansi-terminal?        true                           true
screen-#columns       80                             80
screen-#rows          34                             34
silent-mode?          false                          false
use-nvramrc?          false                          false
nvramrc                                             
security-mode         none
security-password     
security-#badlogins   0
oem-logo             
oem-logo?             false                          false
oem-banner           
oem-banner?           false                          false
hardware-revision     
More [<space>,<cr>,q,n,p,c] ?                               last-hardware-update 
diag-switch?          false                          false
ok boot cdrom
Resetting ...


Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 300MHz), Keyboard Present
OpenBoot 3.11, 640 MB memory installed, Serial #10511396.
Ethernet address 8:0:20:a0:64:24, Host ID: 80a06424.



Initializing Memory                                                                       Initiali
zing Memory                                                                       Initializing Mem
ory                                                                       Initializing Memory     
                                                                  Rebooting with command: boot cdr
om
Boot device: /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f  File and args:
SILO Version 1.4.13


----------------------------------------------------
Welcome to the Gentoo/Linux SPARC64 InstallCD 2007.0
----------------------------------------------------

boot: 2620
Allocated 8 Megs of memory at 0x40000000 for kernel
Loaded kernel version 2.6.20
Loading initial ramdisk (859501 bytes at 0x20800000 phys, 0x40C00000 virt)...

Remapping the kernel... done.
bootmem_init: Scan pavail, choose_bootmap_pfn: kern[20000000:2046e000] avoid[20800000:208d2000]
choose_bootmap_pfn: Using 0 [0]
init_bootmem(min[0], bootmap[0], max[17fa3])
free_bootmem(pavail:0): base[0] size[18000000]
free_bootmem(pavail:1): base[20000000] size[fefe000]
free_bootmem(pavail:2): base[2ff00000] size[40000]
free_bootmem(pavail:3): base[2ff44000] size[2000]
reserve_bootmem(initrd): base[20800000] size[208d1d6d]
reserve_bootmem(kernel): base[20000000] size[46db28]
reserve_bootmem(bootmap): base[0] size[2ff8]
memory_present(0, 0, c000)
memory_present(0, 10000, 17f7f)
memory_present(0, 17f80, 17fa0)
memory_present(0, 17fa2, 17fa3)
Booting Linux...
mem_init: Calling free_all_bootmem().
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                                                                                 
                                        PROMLIB: Sun IEEE Boot Prom 'OBP 3.11.12 1998/05/19 11:30'
PROMLIB: Root node compatible:
Linux version 2.6.20-gentoo-r4 (root@bender) (gcc version 4.1.1 (Gentoo 4.1.1)) #1 SMP Fri Apr 20
06:24:27 UTC 2007
ARCH: SUN4U
Ethernet address: 08:00:20:a0:64:24
PROM: Built device tree with 43936 bytes of memory.
Built 1 zonelists.  Total pages: 80479
Kernel command line: root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs cdroot
PID hash table entries: 4096 (order: 12, 32768 bytes)
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 7, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 6, 524288 bytes)
Memory: 640328k available (2672k kernel code, 1120k data, 168k init) [fffff80000000000,000000002ff
46000]
Calibrating delay using timer specific routine.. 600.43 BogoMIPS (lpj=300218)
Mount-cache hash table entries: 512
CPU[0]: Caches D[sz(16384):line_sz(32)] I[sz(16384):line_sz(32)] E[sz(524288):line_sz(64)]
Using max_cache_size of 512KB
Brought up 1 CPUs
Total of 1 processors activated (600.43 BogoMIPS).
NET: Registered protocol family 16
PCI: Probing for controllers.
/pci@1f,0/pci@1,1: SABRE PCI Bus Module
/pci@1f,0/pci@1: SABRE PCI Bus Module
PCI0(PBMA): Bus running at 33MHz
PCI0(PBMB): Bus running at 33MHz
ebus0: [auxio] [power] [SUNW,pll] [se] [su] [su] [ecpp] [fdthree] [eeprom] [flashprom] [SUNW,CS423
1]
power: Control reg at 1fff1724000 ... powerd running.
SCSI subsystem initialized
AUXIO: Found device at /pci@1f,0/pci@1,1/ebus@1/auxio@14,726000
/pci@1f,0/pci@1,1/ebus@1/eeprom@14,0: Clock regs at 000001fff1000000
NET: Registered protocol family 2
IP route cache hash table entries: 8192 (order: 3, 65536 bytes)
TCP established hash table entries: 32768 (order: 6, 524288 bytes)
TCP bind hash table entries: 16384 (order: 5, 262144 bytes)
TCP: Hash tables configured (established 32768 bind 16384)
TCP reno registered
checking if image is initramfs... it is
Freeing initrd memory: 839k freed
Total HugeTLB memory allocated, 0
squashfs: version 3.2 (2007/01/02) Phillip Lougher
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
Console: switching to mono PROM 80x34
rtc_init: no PC rtc found
Console: switching to colour frame buffer device 160x64
/SUNW,ffb@1e,0: FFB at 000001fc00000000, type 51, DAC revision 10
/pci@1f,0/pci@1,1/ebus@1/su@14,3083f8: Keyboard port at 1fff13083f8, irq 6
/pci@1f,0/pci@1,1/ebus@1/su@14,3062f8: Mouse port at 1fff13062f8, irq 7
f0061840: ttyS0 at MMIO 0x1fff1400000 (irq = 5) is a SAB82532 V3.2
Console: ttyS1 (SAB82532)
f0061840: ttyS1 at MMIO 0x1fff1400040 (irq = 5) is a SAB82532 V3.2
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
CMD646: IDE controller at PCI slot 0000:01:03.0
CMD646: chipset revision 3
CMD646: chipset revision 0x03, MultiWord DMA Force Limited
    ide0: BM-DMA at 0x1fe02c00020-0x1fe02c00027, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0x1fe02c00028-0x1fe02c0002f, BIOS settings: hdc:pio, hdd:pio
hda: ST34342A, ATA DISK drive
ide0 at 0x1fe02c00000-0x1fe02c00007,0x1fe02c0000a on irq 14
hdc: CRD-8240B, ATAPI CD/DVD-ROM drive
ide1 at 0x1fe02c00010-0x1fe02c00017,0x1fe02c0001a on irq 14 (shared with ide0)
hda: max request size: 128KiB
hda: 8404830 sectors (4303 MB), CHS=8894/15/63, (U)DMA
hda: cache flushes not supported
 hda: hda1 hda2 hda3 hda4
hdc: ATAPI 24X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
megasas: 00.00.03.05 Mon Oct 02 11:21:32 PDT 2006
Fusion MPT base driver 3.04.03
Copyright (c) 1999-2007 LSI Logic Corporation
Fusion MPT SPI Host driver 3.04.03
Fusion MPT FC Host driver 3.04.03
Fusion MPT SAS Host driver 3.04.03
Fusion MPT misc device (ioctl) driver 3.04.03
mptctl: Registered with Fusion MPT base driver
mptctl: /dev/mptctl @ (major,minor=10,220)
rtc_sun_init: Registered Mostek RTC driver.
mice: PS/2 mouse device common for all mice
input: Sun Type 5 keyboard as /class/input/input0
input: Sun Mouse as /class/input/input1
NET: Registered protocol family 1
NET: Registered protocol family 17
>> Loading modules
>> Activating mdev
>> Making tmpfs for /newroot
>> Attempting to mount media:- /dev/hda
>> Attempting to mount media:- /dev/hda1
>> Attempting to mount media:- /dev/hda2
>> Attempting to mount media:- /dev/hda3
>> Attempting to mount media:- /dev/hda4
>> Attempting to mount media:- /dev/hdc
>> Media found on /dev/hdc
>> Determining root device...
>> Determining looptype ...
>> Mounting squashfs filesystem
>> Copying read-write image contents to tmpfs
>> No cdupdate.sh script found, skipping...
>> Booting (initramfs)..<B3><95><C9><CD><A5><BD><B9><81>2.86 booting

Gentoo Linux; http://www.gentoo.org/
 Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2

 * Mounting proc at /proc ...                                             [ ok ]
 * Mounting sysfs at /sys ...                                             [ ok ]
 * Mounting /dev for udev ...                                             [ ok ]
 * Seeding /dev with needed nodes ...                                     [ ok ]
 * Setting up proper hotplug agent ...
 *   Using netlink for hotplug events...
                                                                          [ ok ]
 * Starting udevd ...                                                     [ ok ]
 * Populating /dev with existing devices through uevents ...              [ ok ]
 * Letting udev process events ...                                        [ ok ]
 * Finalizing udev configuration ...                                      [ ok ]
 * Mounting devpts at /dev/pts ...                                        [ ok ]
 * Mounting local filesystems ...                                         [ ok ]
 * Mounting USB device filesystem (usbfs) ...                             [ ok ]
 * Activating (possible) swap ...                                         [ ok ]
 * Your TIMEZONE in /etc/conf.d/clock is still set to Factory!
 * Setting system clock using the hardware clock [UTC] ...                [ ok ]
 * Configuring kernel parameters ...                                      [ ok ]
 * Updating environment ...                                               [ ok ]
 * Cleaning /var/lock, /var/run ...                                       [ ok ]
 * Updating inittab ...                                                   [ ok ]
 * Caching service dependencies ...                                       [ ok ]
 * Setting hostname to livecd ...                                         [ ok ]
 * Starting lo
 *   Bringing up lo
 *     127.0.0.1/8
                                                                          [ ok ]
 *   Adding routes
 *     127.0.0.0/8 ...                                                    [ ok ]
 * Initializing random number generator ...                               [ ok ]
+<B9><D1><95><C9><A5><B9><9D><81>runlevel: 3
 * Starting syslog-ng ...                                                 [ ok ]
 * Hardware detection started ...
 * Detected 1 active UltraSparc IIi (Sabre) CPU(s) of 1 total
AT<80><80><80><80><80><80><80><80><80><80><80><80><80><80><80><80><80>                           
                                              [ ok ]
 * Not Loading APM Bios support ...
 * Not Loading ACPI support ...
 * Running hdparm on /dev/hda ...                                         [ ok ]
 * Running hdparm on /dev/hdc ...                                         [ ok ]
 * Mouse is Sun Mouse at /dev/input/mice ...
 * Caching service dependencies ...                                       [ ok ]
 * Starting gpm ...                                                       [ ok ]
 * Unpacking hotplug firmware ...                                         [ ok ]
 * Network device eth0 detected, DHCP broadcasting for IP ...
 * Soundcard:
              Sun|CS4231 EB2 DMA (PCI)
              driver = snd-sun-cs4231

 * VideoCard:   Sun|FFB2+ Vertical Creator 3D
 * Caching service dependencies ...                                       [ ok ]
 * Auto-scrambling root password for security ...                         [ ok ]
 * Starting local ...                                                     [ ok ]
Back to top
View user's profile Send private message
ezod
n00b
n00b


Joined: 05 Nov 2007
Posts: 34
Location: Windsor

PostPosted: Mon Nov 05, 2007 2:49 am    Post subject: Reply with quote

I successfully use the serial console via minicom on my U10's ttyS0 infrequently with a DB9-DB25 converter, some gender-benders, and a homebrew null-modem cable. So long as you get the pins right (and they're standard), it works just fine.

Here's my /etc/minicom/minirc.ultra10 in case it helps anything:

Code:
pr port             /dev/ttyS0
pu baudrate         9600
pu minit
pu mreset
pu mhangup
pu rtscts           No


I also get the large volume of whitespace and "columns" but IIRC it happens right at the beginning, and I recall guessing it was just trying to output the OEM logo graphic data... where it happens in your description doesn't appear to fit that theory, though. :\
_________________
Aaron Mavrinac (ezod)
Back to top
View user's profile Send private message
billr
n00b
n00b


Joined: 13 Jul 2008
Posts: 2

PostPosted: Sun Jul 13, 2008 3:46 am    Post subject: Reply with quote

I just did an Ultra 10 install of 2008.0 and saw similar issues. Printing all the spaces appears to be the way it clears the dumb console framebuffer. I also saw the switching console message. This appears to occur when it tries to switch to the kernel framebuffer support, rather than using the prom for console output. I have an ATI based graphics card I use in the system and it would hang at that same point. Something about my card is incompatible with the framebuffer code. Once I switched to another graphics card with no kernel framebuffer support it booted all the way up on the video console.

During the install, when configuring and building the kernel I turned off framebuffer support - otherwise the same thing would happen.

This may or may not be your exact problem, but it could be a clue.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum