home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / 3b1 / 2928 < prev    next >
Encoding:
Text File  |  1992-07-23  |  6.6 KB  |  172 lines

  1. Newsgroups: comp.sys.3b1
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!princeton!bird.Princeton.EDU!nmil
  3. From: nmil@bird.Princeton.EDU (Nikola Miljkovic')
  4. Subject: Re: Problems upgrading 1Mb motherboard to 2Mb.
  5. Message-ID: <1992Jul23.094540.26323@Princeton.EDU>
  6. Summary: 1 to 2MB upgrade
  7. Originator: news@ernie.Princeton.EDU
  8. Keywords: ram upgrade
  9. Sender: nmil@phoenix.princeton.edu (Nick Miljkovic)
  10. Nntp-Posting-Host: bird.princeton.edu
  11. Organization: not organized
  12. References: <1992Jul17.210743.25384@olaf.wellesley.edu>
  13. Date: Thu, 23 Jul 1992 09:45:40 GMT
  14. Lines: 156
  15.  
  16. In article <1992Jul17.210743.25384@olaf.wellesley.edu> lhawkins@olaf.wellesley.edu (Lee Hawkins) writes:
  17. >Hi all:
  18. >After my recent success in upgrading a 512k motherboard to 2Mb, I
  19. >decided to upgrade the 1Mb motherboard in my office to 2Mb.  I installed
  20. >the 4 additional 74F258's, their pullup resistors, the filter caps for
  21. >the additional 1Mb of 4256-10's, and double-checked that the trace between
  22. >E2 and E3 had been cut and E2 had been jumpered to E1.  (BTW, this is a
  23. >factory original 1Mb board).
  24.  
  25. This is most probably the reason it does not work.
  26.  
  27. >So far, so good.  HOWEVER, when I boot up
  28. >now, the computer still only sees 1Mb.  No parity or other memory
  29. >errors, indeed no indication that either the OS or the Diags realizes
  30. >that I now have 2Mb on board.
  31.  
  32. Exactly that happened to me when I did the upgrade before I set the
  33. jumpers.
  34.  
  35. >My suspicion is that there is a factory 
  36. >'mod' to original 1Mb motherboards that keeps them from looking for the
  37. >extra 1Mb (more specifically, keeps them from looking for the second
  38. >bank of memory), and that I need to change this to the way things are on
  39. >a 'real' 2Mb or 512k board, so that the OS can 'see' the second bank.
  40. >I've looked in detail at the schematics, and can't see what the
  41. >difference is.  Any help would be greatly appreciated.   
  42. >
  43. >
  44. >Thanks in advance,
  45. >--Lee
  46.  
  47. Some time ago I did this upgrade (I am typing from it). At first I had
  48. the same problem since there is no mention of 1->2Mb upgrade in the
  49. archives. There are articles for .5->2Mb though.
  50.  
  51. Thanks to the people from net I found the right jumpers and made it
  52. work. If you are really sloppy there could be some solder making a short
  53. or even some burned chip, but after stressing my motherboard quite a bit
  54. I got it to to work from the first time. Still you might want to check
  55. that too.
  56.  
  57. Anyhow here is the part from the old article that deals with the jumpers.
  58. If there is an interest I could post the whole stuff or better send it
  59. to David for inclusion into the archive.
  60.  
  61. %%%%%%%%%%%%% How to set the jumpers for 1Mb -> 2Mb ram upgrade %%%%%%%
  62.  
  63.     The second type of board can be configured for either 512K, 1MB,
  64.     or 2MB.  This is what I have.  There are two banks of jumpers/resistors
  65.     near 12B and 11H.  If you have a 1MB system, these should be
  66.     configured as follows.
  67.  
  68.     1 MB system:
  69.  
  70.     o--R 145--o   1K resistor        o---JR1---o   Empty
  71.     |                          |
  72.     o---JR5---o   Empty            o---JR7---o   Empty
  73.                               |
  74.     o--R 144--o   Empty            o---JR8---o   Jumper
  75.     |                    
  76.     o---JR 6--o   Jumper            o---JR9---o   Empty
  77.                         |
  78.                         o--JR10---o   Jumper
  79.  
  80.     Converting to the 2MB system involves moving JR10 to JR9, removing
  81.     R145, and installing a jumper JR5.
  82.  
  83.     2 MB system:
  84.  
  85.     o--R 145--o   Empty            o---JR1---o   Empty
  86.     |                          |
  87.     o---JR5---o   Jumper            o---JR7---o   Empty
  88.                               |
  89.     o--R 144--o   Empty            o---JR8---o   Jumper
  90.     |                    
  91.     o---JR 6--o   Jumper            o---JR9---o   Jumper
  92.                         |
  93.                         o--JR10---o   Empty
  94.  
  95.  
  96. IN CASE OF TROUBLE:
  97. -------------------
  98.  
  99.     If you turn on the system, and nothing appears on the screen, look 
  100.     at the LEDs in the corner of the system board.  If two of them are on
  101.     it means that the built-in memory diagnostic has failed, and there
  102.     is still hope.  If you see some other pattern, some other damage
  103.     has occurred to the system and you are on your own as far as getting
  104.     it repaired or replaced.
  105.  
  106.     First, put the jumpers back in the 1 MB configuration and boot
  107.     the system.  If this does not work the problem is either with the
  108.     original RAM or the data lines common to both banks and should narrow
  109.     the problem down a bit.
  110.  
  111.     A data sheet for the 256K DRAMS is probably handy at this point.
  112.     The memory on the board is divided into 4 banks of 18 chips
  113.     each.  These banks are selected using the RAS lines on the
  114.     DRAMS.  You can verify this with a continuity tester, noting that
  115.     all the RAS lines in each of the four rows of two chips are connected
  116.     together.  Banks 3 and 2 are the original DRAMS, while banks 1
  117.     and 0 are the newly installed devices.
  118.  
  119.     The jumpers at 11H control the RAS decoding and are wired like this:
  120.     
  121.                 -----------------
  122.     +5 Volts o--R 145--o----| A1        |
  123.                |    |        |----- RAS3
  124.       LA2    o---JR5---o    |        |
  125.                 |        |----- RAS2
  126.     +5 Volts o--R 144--o----| A0        |
  127.                |    |        |----- RAS1
  128.       LA1    o---JR6---o    |        |
  129.                 |        |----- RAS0
  130.                 | Decoder    |
  131.                 -----------------
  132.  
  133.     In the 2MB configuration, address lines 2 and 1 are used
  134.     to select one of the four RAS lines.  In the 1MB configuration
  135.     only LA1 is used, and A1 is pulled high.  This ensures that
  136.     only RAS3 and RAS2 will ever be selected.
  137.  
  138.     By looking at the figure above, you can see how it would be 
  139.     possible to move the jumpers to connect the 5 volt pullup to A0, 
  140.     and LA1 to A1.    This will still be a 1MB configuration, but uses 
  141.     RAS3 and RAS1.  In other words, it uses 18 of the original DRAMS and 
  142.     18 of the new DRAMS.  Try booting the system in this configuration.
  143.  
  144.     You should also be able to see from the above figure how to
  145.     connect LA1 to A1, and Ground to A0.  This will select only
  146.     RAS2 and RAS0, in other words the other half of the original
  147.     RAMS and the other half of the new RAMs.  Try booting the system
  148.     in this configuration.
  149.  
  150.     If you are lucky, one of these configurations will boot, and 
  151.     one won't.  This will narrow the problem down to one bank of
  152.     devices.  Some careful work with a continuity tester should
  153.     isolate the open or shorted connection.  You may also want
  154.     to try swapping the upper and lower banks of the new DRAM to
  155.     determine whether the problem follows the devices or the
  156.     sockets.  (Aren't you glad you used sockets?)
  157.  
  158.     This was how I found the problem on my board.  It turns out
  159.     that one of the address lines was shorted to ground, pin 1 of
  160.     one chip had bent over and come in contact with pin 16 of the
  161.     chip next to it which is ground.  Once I fixed this, the system
  162.     worked beautifully.
  163.  
  164. Gary S. Trujillo                              gst@gnosys.svle.ma.us
  165. Somerville, Massachusetts                     {wjh12,spdcc,ima,cdp}!gnosys!gst
  166.  
  167. %%%%%%%%%%%%%%%%%%%%%%%%%%%%% End of jumpers story %%%%%%%%%%%%%%%%%%%%%%%%
  168.  
  169. I hope this will help.
  170.  
  171. Nick
  172.