[comp.sys.atari.st] Z-RAM made my drive go nuts! WHY!!?? CORRECTION.

d90-ngp@sm.luth.se (Niklas Grip) (06/12/91)

I have upgraded my 1040 STFM to 4 megabytes with Z-RAM.  My ST was one of those
with soldered MMU-chip, so I let a proffessional do it for me.  When I got my
ST back I ran the test program. Geee, four megabytes and no complaints!  I
started to install Neodesk 3, reads files from one disk and started writing on
another.  Then suddenly the drive starts making noise.  It sounds as if the
drives' motor tries to move the head right through the side of the machine.
Two dialog boxes explains that the drive does not answer and that the disk is
full, although it has 800 kilobytes free!!! A couple of minutes later I con-
clude that MY DRIVE READS AND FORMATS DISKS IN ALL POSSIBLE COMBINATIONS OF
SECTORS AND TRACKS, TWISTED AND NOT TWISTED, FROM GEM, FROM NEODESK 2.05 AND
FROM ALL PROGAMS THAT I HAVE BUT IT CANNOT WRITE MORE THAN A COUPLE OF KILO-
BYTES ON ANY DISK!!!

Now I am in desperate need of HELP!!!  The proffessional will do his best to
fix it, but it would probably go much faster if anyone have had this problem
before and can give me any clue where to start dig.  You cannot be to detailed.


DETAILED DESCRIPTION OF A FEW MINUTES EXPERIMENTING
===================================================
Equipment: 1040 STFM, monochrome monitor, Z-RAM and nothing more!

Inside Neodesk 2.05:
Trying to write to an empty disk formated before memory upgrade.
Drive writes some 10 K, makes noise, dialog boxes sais: Drive not responding.
                                                        Disk full.
I cancel writing, "Show info..." sais more than 800 K free.

Same test and same result again a couple of times.
Formats disk in different ways, same test, same result.
Try to load First Word +, Neodesk responds:

  An address error has occured (3 bombs).

  System register:

  d0: 00000800  a0: 000030C2
  d1: FFFF0F0F  a1: 00008092
  d2: 00000027  a2: 00000000
  d3: 00000000  a3: 0005DF08
  d4: 00000000  a4: 0000313A
  d5: 00000000  a5: EB7E4A11
  d6: 00000006  a6: 000015E2
  d7: 00000006  a7: 00001592

  ssp: 00001592
  usp: 00060A40
  instr: 3D6D
  sr: 2300={t:0 s:1 interrupt: 011 x:0 n:0 z:0 v:0 c:0}
  pc: 00FC60EA

I pressed return, a fourth bomb showed up, all went black and the computer
rebooted.
I started Neodesk 2.05 again and then loaded 1st Word +, no problems!
Loaded a rather large document, changed to empty disk and tried to save.
Disk wrote some 10 seconds, then made that uggly noise again followed by
dialog boxes telling drive don't answer and (the empty) disk full.
I cancelled. Drive made noise, same boxes. Cancelled again etc.

I reset the computer, made the 1st Word + test again from GEM, computer
loads program and behaves as before.

Loaded Calamus (from Neodesk), played around a little.  Rubberband boxes some-
times leave sides of the box unerased when changing size, in a way I never have
seen before.  "Show statistics" tell me that I have 3.3 meg free.
Suddenly... 2 bombs! Crash is so hard that even Neodesk got stuck (never
happened before).

I GIVE UP.

UPDATE:  A few hours later I made another test:  I tried copying files to a
         ram-disk (in GEM) and my ST bombed again.  I restarted with the on/off
         button and tried again a couple of times.  Each time two files were
         copied and then either one or two bombs showed up.

CORRECTION: Sorry, in the last sentence I mean ...either two or three
            bombs showed up.
_______________________________________________________________________________
|                      |                                    |                 |
| Niklas Grip          | University of Luleaa               | Some day I will |
| Vallstensgatan 7     | Internet: d90-ngp@sm.luth.se       | make some nice  |
| 951 59 Luleaa        | Bitnet  : d90-ngp%sm.luth.se@sekth | logo and remove |
| SWEDEN               |====================================| this damn text! |
| Phone: 0920-26228 (international: +46 920 26228)          |                 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~