Port-sparc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Data Access Exception when trying to Boot installed NetBSD of hard drive
I don't know if this can help or not, but the latest BootROM version might help with odd issues at boot. I know I had to update some of my older sun4c hardware to get them to work decently with CD-ROM installations on newer versions of NetBSD.
I believe 2.9 is the latest version for the IPX, you indicated you had 2.3. If you have the ability to update the BootROM, it might help.
--Dan
----- Original Message -----
From: "Adrian Christiansen" <adrian.christiansen%gmail.com@localhost>
To: "port-sparc" <port-sparc%netbsd.org@localhost>
Sent: Monday, October 13, 2014 10:54:42 AM
Subject: Re: Data Access Exception when trying to Boot installed NetBSD of hard drive
Hi guys!
After reading your comments I made the assumption that I messed
something up, after all I did alter the size of the :a partition. So I
installed NetBSD again onto another hard drive, using the suggested :a
partition. Sadly I can only report that I got the same error as before
when trying to boot NetBSD.
Output from OpenBoot:
Can't open input device.
SPARCstation IPX, No Keyboard
ROM Rev. 2.3, 64 MB memory installed, Serial #12648430.
Ethernet address 8:0:20:c0:ff:ee, Host ID: 57c0ffee.
Rebooting with command:
Boot device: diskhelp File and args:
Can't open boot device
Type help for more information
ok probe-scsi
Target 0
Unit 0 Disk COMPAQ ST12550N 322300425332Copyright (c)
1994 Seagate All rights reserved 0000
Target 1
Unit 0 Disk SEAGATE ST32550N SUN2.1G041200464792Copyright (c)
1995 Seagate All rights reserved ASA2
ok boot disk1:a netbsd
Boot device: /sbus/esp@0,800000/sd@1,0:a File and args: netbsd
>> NetBSD/sparc Secondary Boot, Revision 1.15
Booting netbsd
Data Access Exception
ok
I tried to find some backtrace debugging tools in the OpenBoot 2.x
manual and saw there was ftrace. I don't know if ftrace is of any
help, but just in case here's the output of ftrace after the Data
Access Exception.
ok ftrace
@ Called from (ffea5d84) at ffea5dae
my-voc Called from $call-self at ffea714a
$call-self Called from $call-method at ffea71e0
ffefb8a0
$call-method Called from seek at ffebc7fa
execute Called from $vexecute? at ffea62a4
$vexecute? Called from $call-self at ffea714e
$call-self Called from $call-method at ffea71e0
0
execute Called from catch at ffe9c3f2
ffefefd4
0
ffefebbc
catch Called from op-seek at ffea78f6
op-seek Called from op-seek at ffea7958
0
(fload) Called from interact at ffe9eaac
execute Called from catch at ffe9c3f2
ffefefec
0
ffefebd4
catch Called from (quit at ffe9ead0
I had a look at the ram inside the machine.
The banks are organized as follows:
Bank 3: 16384K - CPSM33A S16 80
Bank 2: 16384K - CPSM33A S16 80
Bank 1: 16384K - CPSM33A S16 80
Bank 0: 16MB Mitsubishi memory, 80 ns. MH4M09AJ-8 chips, 33 of them.
Tried placing the odd Mitsubishi memory at Bank 3. This didn't help either.
So I'm still stuck :(
2014-10-13 16:53 GMT+02:00 Mouse <mouse%rodents-montreal.org@localhost>:
>>> Some machines insist on boot partitions beginning at/near the
>>> beginning of the disk; others don't; I forget which are which....
>> Even my Ultra 2, which is much newer then the original poster's
>> system requires the kernel to be within the first 4GB.
>
> "Newer" is not quite as relevant as you seem to think. Even among
> sparc32 machines, I've never found anything else (like "designed before
> $DATE") that reliably indicates whether "has the 1G boot partition
> limit" applies.
>
> And it is 1G; the issue is the use of 6-byte SCSI CDBs, which have only
> 21 bits of sector address and thus can address only the first gig. If
> you have a machine with a 4G boot partition limit, the issue behind it
> is something else - most likely, I'd guess, the use of 32-bit byte
> offsets somewhere in the relevant code paths. (There is a similar
> issue with 10-byte CDBs, but that limit is much higher. If I'm reading
> an include file correctly, they have 32 bits of address, for a 2T
> limit. There's a similar limit for IDE at 128G, IIRC, but I don't
> recall details; if it's a similar addressing limit, it would be 28 bits
> of address, which seems possible but unlikely.)
>
> /~\ The ASCII Mouse
> \ / Ribbon Campaign
> X Against HTML mouse%rodents-montreal.org@localhost
> / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
Home |
Main Index |
Thread Index |
Old Index