home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / amiga / hardware / 21428 < prev    next >
Encoding:
Internet Message Format  |  1992-12-13  |  5.0 KB

  1. Path: sparky!uunet!think.com!sdd.hp.com!elroy.jpl.nasa.gov!nntp-server.caltech.edu!rknop
  2. From: rknop@cco.caltech.edu (Robert Andrew Knop)
  3. Newsgroups: comp.sys.amiga.hardware
  4. Subject: Re: Hurricane '030 incompatible with 2.1 setpatch?
  5. Date: 13 Dec 1992 18:25:42 GMT
  6. Organization: California Institute of Technology, Pasadena
  7. Lines: 95
  8. Message-ID: <1gfv76INN44h@gap.caltech.edu>
  9. References: <1992Dec9.160352.4621@sparky.imd.sterling.com> <pault.2qot@terapin.com>
  10. NNTP-Posting-Host: punisher.caltech.edu
  11.  
  12. pault@terapin.com (Paul Tibbals) writes:
  13.  
  14. >I had a similar problem with my Hurricane. I finally ended up leaving Setpatch
  15. >out except when booting with 1.3 (Multistart board).  I use Hurricaneconfig -a
  16. >-r at the beginning, if I just load the full program it 1) loads only 256K of
  17. >ROM to 32bit ram and 2) sometimes gives me crash problems.  I then at the end
  18. >of the user-startup use Addmem32, another Ronin program, to actually add in the
  19. >memory.  Then I use the 2.04 command "CPU fastrom" to load the 512kROM to 32
  20. >bit memory.  I do find that I cannot ever enable the 030's datacache under 2.04
  21. >for some silly reason (instant crash, even if it's Sysinfo dooing its
  22. >performance test).
  23.  
  24. I do have Hurricane running with the 2.1 SetPatch; it has problems, but the
  25. problems are the same as the ones I had with 2.04.
  26.  
  27. First, I've also got an ICD AdSCSI 2000 HD controller, which had slight (but
  28. ignorable) problems previously with my Microbotics 8-up card once I installed
  29. 2.04 (there never were problems under 1.3).  Once I put the Hurricane board
  30. in, I couldn't get the computer to boot at all.
  31.  
  32. Eventually, I figured out that I could not boot with the 8-up board and the HD
  33. card in.  As long as I had the HD card set to auto-mount the HD, the computer
  34. would not boot.  Ergo, I can only boot from floppy.  What I ended up doing was
  35. making a copy of the Workbench 2.1 floppy, and replacing that startup sequence
  36. with the following:
  37.  
  38. c:Run >NIL:
  39. sys:HurricaneConfig -a
  40. sys:AddMem32 >nil:
  41. C:SetPatch QUIET
  42. c:CPU BURST CACHE FASTROM
  43. c:Mount DHi:
  44. c:Mount DHj:
  45. c:DefDisk Ariel:
  46. c:cd sys:
  47. c:run >NIL: <NIL: execute S:Startup-sequence
  48. c:endcli >NIL:
  49.  
  50. I'm not really sure why that first Run line is there, or even if I need it,
  51. but since changing this means several reboots of trail and error, I just leave
  52. it :)
  53.  
  54. Next I run HurricaneConfig.  You will notice that I don't have -r, meaning I
  55. am letting HurricaneConfig install KickStart ROM in 32 bit RAM.  Now, this
  56. being an old board, it only does it to 256K of KickStart ROM.  I will later
  57. use the 2.1 command "CPU" to install all 512K of ROM in 32-bit RAM, meaning
  58. that this first 256K is wasted.  I am not happy about this, but with major
  59. experimentation I found that this was the ONLY way I could get everything
  60. running and have both the instruction and data chaces on the '030 enabled.
  61.  
  62. I then add the 32 bit memory.  After that, I run SetPatch.  I found that if I
  63. try to run SetPatch before HurricaneConfig and AddMem32 the computer crashes
  64. before it finishes booting.
  65.  
  66. Next is CPU.  Here I enable both caches (which should be redundant at this
  67. point, since HurricaneConfig enables at least the instruction cache, and
  68. SetPatch enables at least the data caches), set burst mode, and copy all 512K
  69. of ROM to 32-bit RAM.
  70.  
  71. Finally I mount the two hard drive partitions.  I have the icd entries in my
  72. Mountlist on the boot floppy.  Although booting from a floppy might seem to be
  73. a pain, it's not so bad, and actually, since 32 bit RAM isn't available to the
  74. system until after AddMem32, it is better for me to mount my HD partitions
  75. here since whatever buffers are needed are allocated from 32 bit memory rather
  76. than CHIP RAM.  (This is not a DMA HD controller.)
  77.  
  78. Then I use this command that I got from they guy I bought the Hurricane card
  79. from, "DefDisk," which changes the default disk (which starts out as the disk
  80. you boot from) to my main HD partition.  (That's what "Ariel" is; my
  81. computer's name is Miranda and the two HD partitions are named Ariel and
  82. Caliban.)  This also takes care of setting the preferences settings that I
  83. have on my HD (e.g. Overscan, screen mode, etc. etc. etc.)
  84.  
  85. The next cd sys: now sets the directory to the new default device Ariel:.
  86. Finally, I run the standard 2.1 startup-sequence from the S drawer on my HD.
  87. The only change I made to the standard 2.1 Startup-sequence was to comment out
  88. the SetPatch line, SetPatch having already been run on my boot floppy.
  89.  
  90. Finally, I get rid of this CLI, since my user-startup opens up another one
  91. tailored to the overscan screen that I use.
  92.  
  93.  
  94. It's all a bit of a hack, but it works, and even though I boot from floppy,
  95. thanks to the fact that most of the OS is on ROM, it doesn't take a whole heck
  96. of a lot longer than booting from the HD ever did before I had the '030 card.
  97.  
  98.  
  99. One other thing: I've never figured this out, and don't even know if it's
  100. possible.  Is there some key combination that one can hold down during boot to
  101. tell the Hurricane card to let the 68000 take over the comptuer, thus
  102. reverting back to something approximating a stock A2000?
  103.  
  104. -Rob Knop
  105. rknop@cco.caltech.edu
  106.  
  107.