amiga.org
     
iconAll times are GMT -6. The time now is 01:21 AM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Software Issues and Discussion » Name this Guru

Amiga Software Issues and Discussion This forum exists for the discussion of the use, issues with, and fun brought about by classic and next generation Amiga software.

Reply
 
Thread Tools Display Modes
Old 06-13-2004, 11:06 AM   #1
melott
Cult Member
Points: 9,136, Level: 64 Points: 9,136, Level: 64 Points: 9,136, Level: 64
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Dec 2002
Posts: 989
Default Name this Guru

I'm tring to install OS 3.9 on my A2000.
I installed the 3.1 rom.
When I try to install OS 3.9 I get a Guru.
It says 8000003.
What does this guru mean??
I would think an A2000 can run OS 3.9.

Help ??
__________________
Stealth ONE 8-)
melott is offline   Reply With Quote
Old 06-13-2004, 11:14 AM   #2
mikeymike
Forums Moderator
Points: 16,030, Level: 81 Points: 16,030, Level: 81 Points: 16,030, Level: 81
Activity: 1% Activity: 1% Activity: 1%
 
mikeymike's Avatar
 
Join Date: Nov 2002
Posts: 3,393
Default Re: Name this Guru

a google search appears to suggest a divide by zero error :-)

Beyond that I don't know.
__________________
www.mikeymike.org.uk
mikeymike is offline   Reply With Quote
Old 06-13-2004, 11:49 AM   #3
Cymric
Defender of the Faith
Points: 7,150, Level: 55 Points: 7,150, Level: 55 Points: 7,150, Level: 55
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Nov 2002
Posts: 1,031
Default Re: Name this Guru

No, it's not a divide by zero error. If memory serves me, that is 80000005. The 80000003 is the dreaded 'unaligned address' Guru, indicating on the 68010- that a program has tried to access a program instruction at an odd address (Bad) and on the 68020+ that the stack was pointing at an odd address (VERY Bad). I do not know anything about support of the various OSes on the A2000 (so check with other Guru's ;-)) but here are a few possible causes:

- a defective SIMM
- an unpatched ramlib.handler (can be alleviated with SetPatch, IIRC)
- a too small a stack (can be alleviated with a 'stack' command prior to running a program)
- a very buggy program

Good luck in hunting down the cause!
Cymric is offline   Reply With Quote
Old 06-13-2004, 12:06 PM   #4
Piru
' union select name,pwd--
Points: 30,457, Level: 100 Points: 30,457, Level: 100 Points: 30,457, Level: 100
Activity: 69% Activity: 69% Activity: 69%
 
Piru's Avatar
 
Join Date: Aug 2002
Location: Helsinki, Finland
Posts: 6,946
Default Re: Name this Guru

@Cymric
Quote:
'unaligned address' Guru, indicating on the 68010- that a program has tried to access a program instruction at an odd address (Bad) and on the 68020+ that the stack was pointing at an odd address (VERY Bad).
Not quite. On 68000 and 68010 this is caused by using WORD or LONG access on odd address or by jumping to odd address or by odd supervisor stackpointer on exception.

On 68020+ this is only caused by instruction prefetch attempt from odd address (jump/branch to odd address) or by odd supervisor stackpointer during exception.

Quote:
- an unpatched ramlib.handler (can be alleviated with SetPatch, IIRC)
It's no handler and SetPatch doesn't fix it (at least upto AOS 3.5, IIRC OS 3.9 SetPatch does fix it).

MMULib.lha MMULib/Fixes/RamLibFix (or MCPRamLibPatch) fixes this problem.
Piru is offline   Reply With Quote
Old 06-13-2004, 12:34 PM   #5
melott
Cult Member
Points: 9,136, Level: 64 Points: 9,136, Level: 64 Points: 9,136, Level: 64
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Dec 2002
Posts: 989
Default Re: Name this Guru

Ummm .........
OS 3.1 installed with no problems.

I tried installing OS 3.9 both with the
accellerator (68030) and without (68000).
Guru both ways.
I have 2 megs chip ram (Dkb MegaChip) and
a Supra 8 meg ram card (6 megs installed).
I've tried with and without the ram card.
I've tried all combinations.
Same results.......Guru

The machine runs fine on OS 3.1.
__________________
Stealth ONE 8-)
melott is offline   Reply With Quote
Old 06-13-2004, 12:46 PM   #6
mikeymike
Forums Moderator
Points: 16,030, Level: 81 Points: 16,030, Level: 81 Points: 16,030, Level: 81
Activity: 1% Activity: 1% Activity: 1%
 
mikeymike's Avatar
 
Join Date: Nov 2002
Posts: 3,393
Default Re: Name this Guru

I don't know anything about installing one version of AmigaOS over another, but could you try 3.9 over the top of 3.1?
__________________
www.mikeymike.org.uk
mikeymike is offline   Reply With Quote
Old 06-13-2004, 01:33 PM   #7
Cymric
Defender of the Faith
Points: 7,150, Level: 55 Points: 7,150, Level: 55 Points: 7,150, Level: 55
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Nov 2002
Posts: 1,031
Default Re: Name this Guru

Quote:
Piru wrote:
Not quite. On 68000 and 68010 this is caused by using WORD or LONG access on odd address or by jumping to odd address or by odd supervisor stackpointer on exception.
On 68020+ this is only caused by instruction prefetch attempt from odd address (jump/branch to odd address) or by odd supervisor stackpointer during exception.
Thanks for the input, it's been a while. I must admit you mention things I cannot seem to remember, though. I was always told that the 68020 was indifferent to odd addresses and just used another memory access if it encountered one, save for odd stackpointers, be them user or supervisor. (In other words, SP must be even at all times, (SP) can be arbitrary.) But like I said, it's been a while.
Cymric is offline   Reply With Quote
Old 06-13-2004, 02:14 PM   #8
melott
Cult Member
Points: 9,136, Level: 64 Points: 9,136, Level: 64 Points: 9,136, Level: 64
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Dec 2002
Posts: 989
Default Re: Name this Guru

>by mikeymike on 2004/6/13 14:46:55

>I don't know anything about installing one version of
>AmigaOS over another, but could you try 3.9 over the top of 3.1?

Thats what I was tring to do.

Thats the way I did it on my A3k and it worked fine.

I tried installing over OS 3.1 on the A2000 and I get
the Guru. I just don't have any idea whats causing it.
It should work, the manual says it can be installed on
a clean HD or over OS 3.1 or OS 3.5.
I made an Emergency Boot disk (880k) on my A3k but
the A2000 won't even boot from that.
The floppy drive is good, no problems with any other disk.
__________________
Stealth ONE 8-)
melott is offline   Reply With Quote
Old 06-13-2004, 02:44 PM   #9
vic20owner
Technoid
Points: 7,674, Level: 58 Points: 7,674, Level: 58 Points: 7,674, Level: 58
Activity: 5% Activity: 5% Activity: 5%
 
Join Date: Jun 2004
Posts: 397
Default Re: Name this Guru


I got this error after installing OS2.1 on my A3000 (it was running 2.04 when I got it). Turned out to be a corrupt (or incompatible) library. Figure out where it's happening (opening a file dialog for example) and then you'll have an idea whether it's a library or something else.


vic20owner is offline   Reply With Quote
Old 06-13-2004, 03:01 PM   #10
melott
Cult Member
Points: 9,136, Level: 64 Points: 9,136, Level: 64 Points: 9,136, Level: 64
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Dec 2002
Posts: 989
Default Re: Name this Guru

@Vic20owner

Sounds like a place to start.........
It has to be something like that.
__________________
Stealth ONE 8-)
melott is offline   Reply With Quote
Old 06-13-2004, 05:15 PM   #11
Karlos
Sockologist
Points: 48,752, Level: 100 Points: 48,752, Level: 100 Points: 48,752, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: I solve practical problems...
Posts: 16,606
Blog Entries: 18
Default Re: Name this Guru

Quote:
Cymric wrote:
Quote:
Piru wrote:
Not quite. On 68000 and 68010 this is caused by using WORD or LONG access on odd address or by jumping to odd address or by odd supervisor stackpointer on exception.
On 68020+ this is only caused by instruction prefetch attempt from odd address (jump/branch to odd address) or by odd supervisor stackpointer during exception.
Thanks for the input, it's been a while. I must admit you mention things I cannot seem to remember, though. I was always told that the 68020 was indifferent to odd addresses and just used another memory access if it encountered one, save for odd stackpointers, be them user or supervisor. (In other words, SP must be even at all times, (SP) can be arbitrary.) But like I said, it's been a while.
As I recall, one of the features of the 020 was that it could handle misaligned data access - but only data. Instruction addresses and the stack (which naturally may contain return addresses for code), however, must still be aligned.
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Reply

Bookmarks

Tags
guru

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
more Guru Rom..... pepilolio Amiga Hardware Issues and discussion 4 12-06-2008 03:31 PM
looking for "GURU 6.10" rom dogudoruk Amiga Marketplace 2 05-18-2007 05:24 AM
Installed 3.1, reboot > guru > reboot > guru fackamato_ Amiga Software Issues and Discussion 6 02-15-2005 06:03 AM
You the Guru? JaXanim Amiga Software Issues and Discussion 2 10-05-2004 04:57 PM
GOT GURU ? DGB Amiga Hardware Issues and discussion 3 02-22-2003 08:34 AM