[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

New csa2 FAQs: F002ERRLIST



Apple II Main Error List

Csa2 FAQs-on-Ground file: FxxxERRLIST.txt

This material compiled by the Ground Apple II site, 1997.
 It may be freely distributed.

Note: This is a pure Text file which has no Font, Color, etc.
formatting. To correctly view tables and diagrams on a super-res
display, use a mono-spaced Font such as CoPilot or PCMononspaced.
____________________________




001- What does error #___ mean?
002- What does IIgs Diagnostic Self-Test Error Code ___ mean?
003- What does RamFAST Fatal Memory Fault Error ___ mean?
004- What is the explanation for getting a ___  error?
005- Where can I find more information on Apple II series errors?






Main Error List (version 4.0, 1997)

     Jeff Hurlburt


Contents

  I. IIgs Error Codes
 II. IIgs Diagnostic Self-Test Error Codes
III. RamFAST Fatal Memory Fault Error Codes



001- What does error #___ mean?


I. IIgs Error Codes

    Codes are listed in numerical order. Except for a few System Failure
codes, the system or sub-system reporting the error is shown along with
the error description. Most Tool Set "descriptions" consist of the error
name as published in the Toolbox References.

Note: Codes marked **** indicate a more detailed discussion is available
in Question 004.

    Errors with odd names, like divByZeroErr, are mainly toolset errors
as listed in the Toolbox references. When such an error is reported, the
first two digits identify the Tool Set; the last two identify the error#
(sometimes this identifies the individual Tool involved in the error).
The name and number of each Tool Set which reports errors is identified
in the listing by labeling the first error in each Tool Set group.

    Most GS/OS error codes have the same (or a very similar) meaning as
ProDOS 16 (P16), ProDOS 8, and SmartPort codes. When there is a
significant difference, both meanings are included.


0000 No error
0001 GS/OS: bad system call
0001 Tool Locator: dispatcher does not find toolset
0001 P16: System Failure- unclaimed interrupt
0001 P8: Invalid MLI function number
0002 Tool Locator: routine not found
0004 GS/OS: bad parameter count
0004 System Failure- division by zero
0006 SmartPort: bus error in IWM chip
0007 GS/OS is busy
000A P16: System Failure- unusable Volume Control Block
000B P16: System Failure- unusable File Control Block
000C P16: System Failure- Block Zero allocated illegally
000D P16: System Failure- interrupt occurred while I/O shadowing off
0010 GS/OS: device not found
0010 Tool Locator: specified Version not found
0011 GS/OS: bad device number
0011 P16: System Failure- wrong OS version
0015 System Failure- Segment Loader error
0017-0024 System Failure- Can't load a package
0020 GS/OS: invalid driver request
0021 GS/OS: invalid driver control or status code
0022 GS/OS: bad call parameter
0023 GS/OS: character device not open
0024 GS/OS: character device already open
0025 GS/OS: interrupt table full
0025 System Failure- Out of Memory
0026 GS/OS: resources not available
0026 System Failure- Segment Loader error
0027 GS/OS: I/O error   ****
0027 System Failure- File map destroyed
0028 GS/OS: no device connected
0028 System Failure- Stack overflow
0029 GS/OS: driver is busy
002B GS/OS: disk write protected
002C GS/OS: invalid byte count
002D GS/OS: invalid block address
002E GS/OS: disk switched
002F GS/OS: device offline or no disk in drive
0030 System Failure Alert- Please Insert Disk
0040 GS/OS: bad pathname syntax
0042 GS/OS: max number of files already open
0043 GS/OS: bad file reference number
0044 GS/OS: directory not found
0045 GS/OS: volume not found
0046 GS/OS: file not found
0047 GS/OS: duplicate filename/pathname   ****
0048 GS/OS: volume full   ****
0049 GS/OS: volume directory full   ****
004A GS/OS: incompatible file format
004B GS/OS: unsupported (or incorrect) storage type
004C GS/OS: end of file encountered
004D GS/OS: position out of range
004E GS/OS: access not allowed
004F GS/OS: buffer too small
0050 GS/OS: file is already open
0051 GS/OS: directory damaged   ****
0052 GS/OS: unknown volume type
0053 GS/OS: parameter out of range
0054 GS/OS: out of memory
0055 P8: volume control block table full
0056 P8: bad buffer address
0057 GS/OS: duplicate volume name
0058 GS/OS: not a block device
0059 GS/OS: file level out of range
005A GS/OS: bad bitmap address (block # too large/ damaged disk)  ****
005B GS/OS: invalid pathnames for ChangePath
005C GS/OS: not an executable file
005D GS/OS: Operating system/file system not available
005F GS/OS: too many applications on stack/ stack overflow
0060 GS/OS: data unavailable
0061 GS/OS: end of directory
0062 GS/OS: invalid FST call class
0063 GS/OS: file doesn't have a resource fork
0064 GS/OS: invalid FST ID
0065 GS/OS: invalid FST operation
0066 GS/OS: FST Caution- weird result
0067 GS/OS: device Name error/ internal error
0068 GS/OS: device List full
0069 GS/OS: supervisor List full
006A GS/OS: FST Error (generic)
0070 GS/OS: resource exists, cannot expand file
0071 GS/OS: cannot Add resource to this type file
0088 network error   ****
0100 System Failure- cannot mount sys startup volume

0103 [01] TOOL LOCATOR: invalid StartStop record
0104 tool cannot load
0110 specified minimum Version not found
0111 specified message not found
0112 no message numbers available
0113 message name too long
0120 request not accepted
0121 duplicate name
0122 invalid send request

0201 [02] MEMORY MANAGER: could not allocate memory
0202 emptyErr
0203 notEmptyErr
0204 lockErr
0205 purgeErr
0206 handleErr
0207 idErr
0208 attrErr

0301 [03] MISCELLANEOUS TOOL SET: bad input parameter
0302 noDevParamErr
0303 taskInstlErr
0304 noSigTaskErr
0305 queueDmgdErr
0306 taskNtFdErr
0307 firmTaskErr
0308 hbQueueBadErr
0309 unCnctdDevErr
030B idTagNtAvlErr
034F mtBuffTooSmall
0381 invalidTag
0382 alreadyInQueue
0390 badTimeVerb
0391 badTimeData

0401 [04] QUICKDRAW II: QD II already initialized
0402 cannotReset
0403 notInitialized
0410 screenReserved
0411 badRect
0420 notEqualChunkiness
0430 rgnAlreadyOpen
0431 rgnNotOpen
0432 rgnScanOverflow
0433 rgnFull
0440 polyAlreadyOpen
0441 polyNotOpen
0442 polyTooBig
0450 badTableNum
0451 badColorNum
0452 badScanLine

0510 [05] DESK MANAGER: Desk Acessory not available
0511 notSysWindow
0520 deskBadSelector

0601 [06] EVENT MANAGER: EM startup already called
0602 emResetErr
0603 emNotActErr
0604 emBadEvtCodeErr
0605 emBadBttnNoErr
0606 emQSiz2LrgErr
0607 emNoMemQueueErr
0681 emBadEvtQErr
0682 emBadQHndlErr

0810 [08] SOUND: no DOC or RAM found
0811 docAddrRngErr
0812 noSAppInitErr
0813 invalGenNumErr
0814 synthModeErr
0815 genBusyErr
0817 mstrIRQNotAssgnErr
0818 sndAlreadyStrtErr
08FF unclaimedSntIntErr

0910 [09] APPLE DESKTOP BUS: command not completed
0911 cantSync- "FATAL SYSTEM ERROR 0911"  ****
0982 adbBusy
0983 devNotAtAddr
0984 srqListFull

0B01 [11] INTEGER MATH: bad input parameter
0B02 imIllegalChar
0B03 imOverflow
0B04 imStrOverflow

0C01 [12] TEXT TOOL SET: illegal device type
0C02 badDevNum
0C03 badMode
0C04 unDefHW
0C05 lostDev
0C06 lostFile
0C07 badTitle
0C08 noRoom
0C09 noDevice
0C0B dupFile
0C0C notClosed
0C0D notOpen
0C0E badFormat
0C0F ringBuffOFlo
0C10 writeProtected
0C40 devErr

0E01 [14] WINDOW MANAGER: parm list first word is wrong size
0E02 allocateErr
0E03 taskMaskErr

0F01 [15] MENU MANAGER: menu started
0F02 menuItemNotFound
0F03 menuNoStruct
0F04 dupMenuID

1001 [16] CONTROL MANAGER: Window Manager not initialized
1002 cmNotInitialized
1003 noCtlInList
1004 noCtlError
1005 notExtendedCtlError
1006 noCtlTargetError
1007 notExtendedCtlError
1008 canNotBeTargetError
1009 noSuchIDError
100A tooFewParmsError
100B noCtlToBeTargetError
100C noFrontWindowError

1101 [17] LOADER: id not found / segment not found
1102 OMF version error   ****
1103 idPathnameErr
1104 idNotLoadFile (often: file incompatible with system)   ****
1105 idBusyErr
1107 idFilVersErr
1108 idUserIDErr
1109 idSequenceErr
110A idBadRecordErr
110B idForeignSegErr

1210 [18] QUICKDRAW AUX: pic empty
1211 badRectSize
1212 destModeError
121F bad picture opcode
1221 badRect
1222 badMode
1230 badGetSysIconInput

1301 [19] PRINT MANAGER: driver not in DRIVERS folder
1302 portNotOn
1303 noPrintRecord
1304 badLaserPrep
1305 badLPFile
1306 papConnNotOpen
1307 papReadWriteErr
1308 ptrConnFailed
1309 badLoadParam
130A callNotSupported
1321 startUpAlreadyMade

1401 [20] LINE EDIT: LE startup already called
1402 leResetErr
1403 leNotActiveErr
1404 leScrapErr

150A [21] DIALOG MANAGER: bad item type
150B newItemFailed
150C itemNotFound
150D notModalDialog

1610 [22] SCRAP MANAGER: scrap type does not exist
 
1701 [23] STANDARD FILE OPERATIONS: bad prompt description
1702 badOrigNameDesc
1704 badReplyNameDesc
1705 badReplyPathDesc
1706 badCall

1901 [25] NOTE SYNTHESIZER: NS already initialized
1902 nsSndNotInit
1921 nsNotAvail
1922 nsBadGenNum
1923 nsNotInit
1924 nsGenAlreadyOn
1925 soundWrongVer

1A00 [26] NOTE SEQUENCER: no room for MIDI NoteOn
1A01 noCommandErr
1A02 noRoomErr
1A03 startedErr
1A04 noNoteErr
1A05 noStartErr
1A06 instBndsErr
1A07 nsWrongVer

1B01 [27] FONT MANAGER: duplicate FM startup call
1B02 fmResetErr
1B03 fmNotActiveErr
1B04 fmFamNotFndErr
1B05 fmFontNtFndErr
1B06 fmFontMemErr
1B07 fmSysFontErr
1B08 fmBadFamNumErr
1B09 fmBadSizeErr
1B0A fmBadNameErr
1B0B fmMenuErr
1B0C fmScaleSizeErr

1C02 [28] LIST MANAGER: listRejectEvent

1D01 [29] AUDIO COMPRESSION EXPANSION: ACE already started
1D02 aceBadDP
1D03 aceNotActive
1D04 aceNoSuchParam
1D05 aceBadMethod
1D06 aceBadSrc
1D07 aceBadDest
1D08 aceDataOverlap

1E01 [30] RESOURCE MANAGER: resource fork used, not empty
1E02 resBadFormat
1E03 resNoConverter
1E04 resNoCurFile
1E05 resDupID
1E06 resNotFound
1E07 resFileNotFound
1E08 resBadAppID
1E09 resNoUniqueID
1E0A resIndexRange
1E0B resSysIsOpen
1E0C resHasChanged
1E0D resDiffConverter
1E0E resDiskFull
1E0F resInvalidShutDown
1E10 resNameNotFound
1E11 resBadNameVers
1E12 resDupStartUp
1E13 resInvalidTypeOrID

2000 [32] MIDI: MIDI tool set not started
2001 miPacketErr
2002 miArrayErr
2003 miFullbufErr
2004 miToolsErr
2005 miOutOffErr
2007 miNoBufErr
2008 miDriverErr
2009 miBadFreqErr
200A miClockErr
200B miConflictErr
200C miNoDevErr
2080 miDevNotAvail
2081 miDevSlotBusy
2082 miDevBusy
2083 miDevOverrun
2084 miDevNoConnect
2085 miDevReadErr
2086 miDevVersion
2087 miDevIntHndlr

2110 [33] VIDEO OVERLAY: no Video device
2111 vdAlreadyStarted
2112 vdInvalidSelector
2113 vdInvalidParam
21FF vdUnImplemented

2201 [34] TEXT EDIT: TE already started
2202 teNotStarted
2203 teInvalidHandle
2204 teInvalidDescriptor
2205 teInvalidFlag
2206 teInvalidPCount
2208 teBufferOverflow
2209 teInvalidLine
220B teInvalidParameter
220C teInvalidTextBox2
220D teNeedsTools

2301 [35] MIDI SYNTHESIZER: MS already started
2302 msNotStarted
2303 msNoDPMem
2304 msNoMemBlock
2305 msNoMiscTool
2306 msNoSoundTool
2307 msGenInUse
2308 msBadPortNum
2309 msPortBusy
230A msParamRangeErr
230B msMsgQueueFull
230C msRecBufFull
230D msOutputDisabled
230E msMessageError
230F msOutputBufFull
2310 msDriverNotStarted
2311 msDriverAlreadySet
2380 msDevNotAvail
2381 msDevSlotBusy
2382 msDevBusy
2383 msDevOverrun
2384 msDevNoConnect
2385 msDevReadErr
2386 msDevVersion
2387 msDevIntHndlr

2601 [38] MEDIA CONTROLLER: MC unimplemented
2602 mcBadSpeed
2603 mcBadUnitType
2604 mcTimeOutErr
2605 mcNotLoaded
2606 mcBadAudio
2607 mcDevRtnError
2608 mcUnrecStatus
2609 mcBadSelector
260A mcFunnyData
260B mcInvalidPort
260C mcOnlyOnce
260D mcNoResMgr
260E mcItemNotThere
260F mcWasShutDown
2610 mcWasStarted
2611 mcBadChannel
2612 mcInvalidParam
2613 mcCallNotSupported

4201 [66] FINDER: bad input
4202 fErrFailed
4203 fErrCancel
4204 fErrDimmed
4205 fErrBusy
4206 fErrNotPrudent
4207 fErrBadBundle
42FF fErrNotImp


________________________



002- What does IIgs Diagnostic Self-Test Error
     Code ___ mean?


II. IIgs Diagnostic Self-Test Error Codes

from a list by Jeff Tarr, Jr. + Apple IIgs Technical Reference by M.
Fischer

Note: There may be a few differences in the GS diagnostic self-test
depending upon ROM version. For example, early GS's may not include Test
0C (AA= 0C).

Error Codes are in the format 'AABBCCDD'.


ROM Test:G         AA= 01   BB= Failed checksum

Note: A ROM failure will also be denoted by "RM" in the top left hand
corner of the screen.


RAM 1 Test:H       AA= 02   BB= Bank number          CC= Bit(s) failed

Soft Switches:M    AA= 03   BB= State Register bit   CC= Read addr. Low
Byte

Address Test:K     AA= 04   BB= Failed bank number   CCDD= Failed RAM
Address

Speed Test (FPI):  AA= 05   BB= 01: Stuck slow
                                02: Stuck fast

Note: If a ZipGS accelerator card is installed and DIP Switch 1-4
(Counter Delay) is set OFF (the normal, default setting), your GS will
bomb on Test 05. This does not indicate any malfunction.


Serial Test:1      AA= 06   BB= 01: Register R/W
                                04: Tx Buffer empty status
                                05: Tx Buffer empty failure
                                06: All Sent Status fail
                                07: Rx Char available
                                08: Bad data

Clock Test:H       AA= 07   DD= 01: Fatal error occurred - test aborted

Bat RAM Test:F     AA= 08   BB= 01: Addr. unique    CC= bad addr
                                02: NV RAM pattern  CC= bad patt DD= bad
addr

ADB Test:J         AA= 09   BBCC= Bad checksum      DD= 01: Fatal error

Shadow Register:   AA= 0A   BB= 01: Text page 1 fail
                                02: Text page 2 fail
                                03: ADB Tool call error
                                04: Power on Clear bit error

Interrupts Test:   AA= 0B   BB= 01: VBL interrupt time-out
                                02: VBL IRQ status full
                                03: 1/4 sec interrupt
                                04: 1/4 sec interrupt
                                06: VGC IRQ
                                07: Scan line

Sound Test:3       AA= 0C   DD= 01: RAM data error
                                02: RAM address error
                                03: Data register failed
                                04: Control register failed
                                05: Oscillator interrupt timeout

Note: There are reports that if a ZipGS accelerator card is installed
and not disabled, then, your GS may fail parts of this test depending
upon DIP Switch settings. Such a failure does not necessarily indicate a
hardware fault.


________________________


003- What does RamFAST Fatal Memory Fault Error ___ mean?


III. RamFAST Fatal Memory Fault Error Codes

from Paul Creager (wily@svpal.svpal.org)

 $00     Unknown, probably means that the RamFAST is very confused
 $01-08  DRAM memory test failure
 $09     EPROM checksum failure
 $0C     Z180 processor crashed, indicates some hardware fault
 $0D     Error writing cache data to disk
 $0E     Termination power error


________________________



004- What is the explanation for getting a ___  error?


0027 (ProDOS Error $27, ...)- In trying to reintizlize an apple SCSI
hard drive hooked up to a GS I keep getting a $27 error!?

     That's what's known as an I/O error (input/ouput error). I'd
recommend low-level formatting the drive to get rid of bad sectors.
If you get this error during or just after a low-level formatting,
then either the drive is too far dead, or there are other problems
elsewhere in the scsi chain that are causing this. --Nathan Mates

-------

0047 (ProDOS Error $47, ...)-  A "Duplicate pathname" error indicates
that an attempt has been made to create a file which already exists or
to rename a file to one which already exists-- i.e. the full pathname of
a new or renamed file equals the full pathname of a file which already
exists.

     Note that it is okay to have a file or folder named, say, "PICS"
inside a folder named "PICS"; and, you can have files named "PICS" in
different folders. Also, ProDOS will permit overwriting a file with a
file with the same name so long as the original and replacement file
have the same filetype.

     What ProDOS does not like is an operation which tries to _create_ a
file or folder whose _full_ _ pathname_ is the same as an existing file
or folder. For example, you cannot create a "GAMES" folder on /RAM5
(i.e. /RAM5/GAMES) if there is already a file or folder there named
"GAMES"-- i.e. one whose pathname is /RAM5/GAMES.

     This error might easily occur when running a self-extracting file
if the self-extracing file has a name which matches the name of a
contained file-- a solution for this problem would be to rename the
self-extracting file. A more general solution for duplicate name
creation is to create a new folder and use the extraction utility (e.g.
ShrinkIt-GS), instead of doing a self-extraction, to extract files from
the source file to the folder. --Rubywand

-------

0048 or 0049 (e.g. ProDOS Error $48, ...)-  Error $48, of course, means
"volume full"-- you are out of space on the target volume. 
Unfortunately, "volume full" is, sometimes, incorrectly reported when
the actual problem is too many entries in the volume's main directory.
(see below)

     A $49 "volume directory full" error means the main or "root"
directory of the target volume has 51 entries and that an attempt has
been made to create a 52nd entry. When it is incorrectly reported as
"volume full" it can be very confusing to a user who CATALOGs the volume
and discovers plenty of free blocks. The solution is to move some of the
files in the main directory to folders. Only a volume's main directory
has this low limit on number of entries. You can have many more than 51
files in a folder. --Rubywand
 
-------

004B (ProDOS Error $4B, ...)-  is an "unsupported (or incorrect) storage
type" error. I suspect you are on the GS and that the game or whatever
you are trying to run is supposed to have a forked file and now the
program can not find it. This has happend to me when Dragging files
around.  I recommend you recopy the game from your original disk, or
re-unShrinkIt to the location you wish it be. If you believe a file may
have a resource fork, avoid copying it with Copy-II Plus or moving it
around on the GS desktop under an old operating system-- either process
could result in losing the resource part of the file.  --thedm

-------

0051 (ProDOS Error $51, ...)- My 3.5 copy of AppleWorks 3 said "Error
loading ATINIT" (on my //c, no less), so I tried using Copy ][+ 9.1 to
copy ProDOS 2.0.3 over the top of the apparently broken copy of ProDOS
1.7 on the AppleWorks disk. It then ran the drive, cleared the screen,
and informed me so: Error $51.  Does anybody know what the heck this
means?

     The error indicates the directory is damaged.  You MIGHT be able to
salvage stuff by doing a FILE copy, rather than a disk copy. --Jim Lowe

-------

005A (ProDOS Error $5A ...)- Today, I discovered that one of my 
Appleworks files had been overwritten by nulls. Luckily, I have a backup
copy of that file. When I tried to to delete the bad file and rename the
backup I got ProDOS error $5A. Any insight into what this error message
means and what I can do about it?

     Error $5A "block number out of range" (sometimes known as "baked
bit-map") means there's a bit set in the bit map which corresponds to a
nonexistent block on that volume. You could try taking a block editor
and writing zeroes to the upper bit map blocks on the volume to cure it.
--Randy Shackelford

-------

0088 "network error"- Can anyone enlighten me as to why Copy-II Plus and
ProSel-8 are unable to work with a network volume that the Apple utility
(and plain-old Basic) has no trouble with?

     Simple answer. Copy-II Plus and ProSel-8 bypass the file system and
do direct block I/O to disk volumes. This is verboten with server
volumes, and you get error $88 for your trouble when you try. You'll
have to use network friendly apps whenever you access the server volume.
--Randy Shackelford       

-------

0911 and 09010001 (FATAL SYSTEM ERROR 0911)-  Fatal System Error 0911
and Self-Diagnostic Test 09010001 mean the same thing: You are
experiencing an ADB "can't sync" problem which, usually, relates to an
ADB Controller malfunction.

     A guess would be that you are running a ROM-01 GS, probably a
ROM-00 machine which has the ROM-01 upgrade. If this is the first time
you've noticed the '0911 problem, it is likely that this is the first
summer you've owned and used this particular machine.

     Chronic occurances of Fatal System Error 0911 almost always
indicates a faulty ADB Controller IC. The failure mechanism was first
identified and described in Computist #58 back in 1988.

     Many early GS's come with an ADB Controller IC which malfunctions
over a narrow range of relatively low temperatures. Rooms are normally
cooler during summer; so, this is when the error pops up most
frequently. Some users first notice a plague of '0911 crashes after
adding a System Saver-GS (which increases cooling).

    '0911 bombs can occur 'any time' but they usually happen at startup
and when doing OpenApple-CTRL-ESC accesses to the Desk Accessories
(CDA's, Control Panel, ...) menu. As the machine warms up, '0911 crashes
tend to become less likely. (See FxxxHDWHACK FAQs for a possible fix.)
--Rubywand

-------

1102 "OMF version error"- When trying to launch some GS programs I am
encountering the following error message:
 
Sorry, system error $1102 occurred
while trying to run the next
application.  Return to launching
application or restart system.
 
So, whats wrong with my IIgs and how do I fix it?
 
     Probably, there is nothing wrong with your IIgs. The "incompatible
Object Module Format" error appears to indicate that your versions of
the problem programs are, in some ways, not compatible with your
operating system. --Rubywand

-------

1104 "file is not a load file"- I downloaded some GS Desk Accessories
fine; but, when I try to use them I get this error. How come?

     Error $1104 is reported by tool $0B11 LoadSegNum (tool $0B in
toolset
$11).  The error is reported if a check of a file's directory entry
shows that the file is not file type $B3-$BE.

     If an NDA or CDA were downloaded and its file type were not
preserved, then the file might be okay, but it would not be recognized
as a load file. Try changing the file type ($B9 for a CDA; $B8 for an
NDA).  An NDA named "File.Manager" by Jeff Hartkopf and Glen Bredon's
ProSel-16 are two utilities that allow changing file type. --Rubywand

-------

RAMFAST-SCSI FATAL MEMORY FAULT CODE=08- Could it be a problem with my
SSCI card?

     It looks RamFAST thinks there is a problem with the on-board
memory. Before calling Sequential or Alltech, you might try pulling the
board from the Slot-- do this only with GS power turned OFF-- and
wedging-up and re-seating each memory IC. (This assumes the mem IC's are
socketed.)  If you're not sure which IC's are memory chips, do them all.
Re-seating the IC's may reestablish a pin-to-socket contact which has
been broken due to oxidation coating on an IC pin or due to the IC
working loose over time. --Rubywand

-------

IIe Self-Test error display: RAM   0 1 0 0 0 0 0 0- I get this  error
message when doing a selftest on my //e enhanced boot up. What's it
mean?

     Your RAM is faulty. Replace the second chip from the right end.
--Nathan Mates

     Before replacing the mem IC, try pulling and re-inserting it. The
IC may have developed a bad contact on one of its pins. --Rubywand

-------
 
RamFAST MLI Error!
Command: 04-03 86 00 60 05 00 00 00 00
Status: 2F

     I have a new 530MB hard drive, and a ROM 03 GS with a RamFAST (ROM
F, I think). From the Ramfast utilities, I could do a low-level format
on the drive with no problem. However, when I attempted to partition it,
I saw the error message listed above.

     As it turns out, this drive has a place for a jumper documented
to "Disable TI Negotiation."  Before giving up all hope, I put a jumper
in
there.  This apparently made it possible to partition the disk, and
things
look good now. -- John David Duncan

-------

0C000003 GS Diagnostic Self-Test error/ Sound Test: Data register failed

There is one possible reason for this failure code being reported by the
self-test: do you have a ZIP GS accelerator in the machine?  The ZIP GS,
if enabled, causes the IIgs to fail some of its self-tests (only because
the tests are relying on the speed at which the processor normally
operates, and get confused because the CPU is running faster than
expected).  If this is the case, you must turn off the computer and
disable the ZIP GS by setting switch 1-6 OFF before you can run the
self-test properly.

-------

RamFAST: RAMFAST.SYSTEM "Incompatible configure.dat"- My 10 year old
came to me this weekend upset because of something that's happened to
his GS.  When he boots it up, he is getting a message about an
incompatible configure.dat file, then ends up in the ramfast scsi
utility!?

     If the GS ends up displaying the RamFAST.System screen, and
"Incompatible ..." message, click on the error message to clear it and
then click Options. Set these according to your system-- mainly, click
TransWarp to "No" if you do not have a TransWarp installed. Probably,
you will want Password, RomDISK, HD Backup, and Short Timeout set to
"No", as well. (You can experiment with Short Timeout and DMA; but, for
now, set them to "No".) The other options should be "Yes".

     Click Save, then Quit. If you get the <<BOOT>> prompt, click it. If
you end up looking at a BASIC prompt, try entering PR#7 (assuming your
SCSI interface is in Slot 7)  to see if the hard disk will boot.

     If either of the above gets you into the Finder where you can copy
files, then you will have a way to make backups.

     To check that the config has been correctly written to hard disk
you will need to turn OFF the machine. (i.e. from the Finder, do a
Shutdown and then turn OFF the GS.)

     After 10-20 seconds, turn ON the computer and see if it boots
correctly. If it does, fine. If it does not, you may have to reformat
the hard disk. --Rubywand

-------

"NO BUFFERS AVAILABLE" error message.  What does this mean?

     This message often indicates that there has been an attempt to load
into an area protected by ProDOS. For example, many old DOS 3.3 programs
like to directly load a text message or lo-res pic into Text Page 1
($400-$7FF), an area protected by ProDOS.  Running such a program under
ProDOS would be likely to produce the "NO BUFFERS AVAILABLE" message.
You can recover from the error via a CALL48888. --Rubywand

-------

UNABLE TO LOAD PRODOS - Why do I get this message when I try to boot a
ProDOS diskette?

     For a ProDOS disk to boot properly, you need a good copy of the
PRODOS file. It can be copied from any bootable ProDOS diskette. --Adam
Myrow

     The error message means that the disk was formatted for ProDOS, but
the OS (ProDOS) is either not present or corrupted on disk; or, you may
have a hardware fault. See if this disk boots on another Apple II. If it
boots, then there's probably a hardware fault (dirty disk heads, etc.)
in your system. If not, then the PRODOS file  is missing or corrupted on
disk. --Nathan Mates

Note: If you want to copy PRODOS from GS/OS, copy the file named "P8"
(in the SYSTEM/ folder) to your diskette and rename it to "PRODOS". (The
GS/OS file named "ProDOS" is just a launcher; it is not "PRODOS".)
--Rubywand


________________________


005- Where can I find more information on Apple II
     series errors?


Resources & Credits


IIgs Diagnostic: Jeff Tarr, Jr.
               Apple IIgs Technical Reference by M. Fischer (pg.
213-217)

GS/OS:         Apple IIGS GS/OS Reference (pg. 438-439). For info on
               Expressload and System Loader refer to pg. 200-234.

ProDOS 16 and System Loader: Apple IIgs ProDOS 16 Reference (pg.
302-311)

ProDOS 8:      ProDOS Technical Reference Manual (pg. 77-79)
               Beneath Apple ProDOS by Worth & Lechner (pg. 6.59-6.61)

RamFAST:       Paul Creager (wily@svpal.svpal.org)

SmartPort:     Apple IIGS Firmware Reference (pg. 156).

Tool Sets:     Volumes 1-3 of the Apple IIGS Toolbox Reference set.


     A good on-screen listing of errors encountered on the IIgs (plus
lots of other toolbox, softswitch, etc. info) is available via Dave
Lyon's NiftyList CDA package ($15, Shareware).  Another good on-screen
list is Jeff Tarr Jr.'s ErrorCodes CDA v1.7 ($5, Shareware).


     Applesoft, DOS 3.3, ProDOS BASIC. SYSTEM, and ErrorWindow error
codes are not listed because errors are reported directly in text
messages. For codes and descriptions see ...

Applesoft:     Basic Programming Reference Manual  (pg. 81)

DOS 3.3:       The DOS Manual  (pg. 114-115)
               Beneath Apple DOS by Worth & Lechner  (pg. 8.20)

BASIC.SYSTEM:  Exploring Apple GS/OS and ProDOS 8 by Little  (pg. 83-87)

ErrorWindow:  'Toolbox Reference: Volume 3  (pg. 52.53-52.56)