home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 August / Chip_1999-08_cd.bin / zkuste / Y2K / Y2K_Mil / README.TXT < prev    next >
Text File  |  1998-09-15  |  16KB  |  344 lines

  1. INSTALLATION AND USE OF THE MICRO 2000 CENTURION(tm) CARD
  2.  
  3. 1.0 What Is The Problem?
  4.  
  5. All PCs come with a Real Time Clock (RTC) to keep track of the date 
  6. and time. Most RTCs being manufactured, even today, do not keep 
  7. track of the century. This means that when the year 99 rolls over 
  8. to 00, the RTC does not roll the century over from 19 to 20 and so 
  9. the date becomes 1900 instead of 2000. In nearly all computers today
  10. this problem has to be taken care of by the BIOS on the PC.  
  11. Unfortunately, most PCs manufactured before 1995 come with a BIOS 
  12. that does not take care of this problem. So when the BIOS is asked to 
  13. give a date after the turn of the century, it will give a year of 1900.
  14. If your computer was turned on after being off, the DOS operating 
  15. system, for example, will change the date from 01-01-1900 to 01-04-1980
  16. because it knows that PCs did not exist before 1980.
  17.  
  18. Any program running on such a computer that asks the BIOS for a date 
  19. could be given an incorrect one and the consequences of this can be 
  20. disastrous. For example, computer transactions will have wrong dates, 
  21. files will have wrong dates, back-up programs might even delete 
  22. recently made backups as they appear more than 90 days old. It just 
  23. goes on and on.
  24.  
  25.  
  26. 1.1 What Is Micro 2000's Centurion?
  27.  
  28. The Centurion is Micro 2000's hardware solution to the problem of a 
  29. PC that does not have a Year 2000 compliant RTC or BIOS. 
  30. Centurion is an 8-bit ISA card with its own in-built clock and lithium 
  31. battery that will last 10 years without external power. With the 
  32. Centurion installed in your PC, your RTC and BIOS both effectively 
  33. become Year 2000 compliant. This means that any program asking the 
  34. BIOS for a date and time will now be given the correct date and time. 
  35. It also means that the century rollover, which is not handled by the
  36. RTC, is automatically handled by Centurion instead.
  37.  
  38. 1.2 How Does The Micro 2000 Centurion Work?
  39.  
  40. Because of it's own Real Time Clock (RTC) the Centurion maintains 
  41. an accurate date and time. When the Centurion is first installed in
  42. the PC it will automatically assume the date and time of the PC.  
  43. Whenever the PC's BIOS is asked for a date or time, this date and time 
  44. will come from the Centurion RTC and not from the System RTC. 
  45. Whenever the BIOS is instructed to change the date and time then this 
  46. changes the Centurion RTC as well as the System RTC. Whenever the BIOS
  47. is asked for a date or time, the Centurion date and time is copied to 
  48. the System RTC so that both clocks are kept in sync with one another as 
  49. much as possible.  Each time the PC is powered up (turned on) or reset 
  50. the Centurion will change the System's RTC to match its own RTC. 
  51.  
  52. Centurion also has a function that continuously monitors its own RTC 
  53. for a Century rollover. When this happens, the century is automatically
  54. updated on both the Centurion and on the motherboard. Additionally,
  55. each time the rollover check is done, the time on the motherboard RTC
  56. is changed to match the time of the Centurion RTC. This function, 
  57. known as "auto rollover", can be turned on or off (see section 1.5). 
  58.  
  59. 1.3 Establishing Whether A System Is Year 2000 Compliant
  60.  
  61. This can be done by running the program YEAR2000.EXE which is  
  62. on a diskette provided with the Centurion card. 
  63.  
  64. 1.4 Determining If Centurion Is Working Correctly
  65.  
  66. This is done by running the program YEAR2000.EXE.  If the 
  67. automatic rollover function is enabled, then your PC will pass both
  68. the RTC test and the BIOS test. It should always pass the BIOS test. 
  69. Within this program there is an additional menu option called 
  70. Centurion Test. It is only active when a Centurion card has been 
  71. installed. With this menu option you can set a date and time and see 
  72. how the this affects the Centurion, the motherboard and the Operating 
  73. System.
  74.  
  75. 1.5  How To Turn Automatic Rollover On Or Off
  76.  
  77. The Centurion automatic rollover function can be enabled or disabled 
  78. using the program AUTORTC.EXE.  The program will tell you if the 
  79. function is on or off and allow you to change it. The change will not 
  80. take effect until after the PC has been restarted. 
  81.  
  82. 2.0 Installing The Micro 2000 Centurion Card
  83.  
  84. If one assumes that the default jumper settings are correct, 
  85. installing the Centurion card is merely a matter of plugging in the 
  86. card. No other special actions have to be taken for the Centurion to 
  87. work properly. When booting the system a Centurion banner message 
  88. should appear and this is evidence that Centurion is active in the PC.
  89.  
  90. 2.1 Checking The Default Jumper Settings
  91.  
  92. The Centurion card has already been pre-configured so that it will 
  93. work on most PCs without any changes having to be made. If you 
  94. wish, you can check the jumper settings to make sure that the jumpers
  95. are set correctly for the default settings (see Section 3.2-Changing 
  96. The Default Settings for information on this.)
  97.  
  98. 2.2 Inserting The Adapter Card Into An Available Bus Slot
  99.  
  100. The Micro 2000 Centurion is an 8-BIT adapter card that may be 
  101. installed into the 8-bit portion of any ISA, EISA or VLB (Vesa Local 
  102. Bus) bus slot. Do not insert the card until the PC has been powered 
  103. down (turned off). Then remove the PC case so that the Centurion card 
  104. can be installed in the machine.
  105.  
  106. Insert the edge connector of the card fully and evenly into any 
  107. available bus slot. After securing the adapter bracket, confirm that
  108. the card remains evenly inserted into the bus slot to ensure its
  109. proper functioning. Always verify that the card is seated fully by
  110. visually inspecting the gold edge connectors to ensure correct and
  111. firm placement of the card. If needed, the adapter bracket can be
  112. removed from the card to ensure firm seating in the bus slot.
  113.  
  114. 3.1  Configuring The Centurion Card
  115.  
  116. The Centurion requires an I/O port so that it can retrieve the date
  117. and time directly from the Centurion RTC. The default I/O port
  118. address for this is 150-151. The other alternative is 140-141.
  119.  
  120. The Centurion's program is located in a ROM on the card and it has
  121. to be assigned a memory address from the Upper Memory Area (UMA)
  122. which runs from memory address D00000-DFFFFF. 
  123.  
  124. This area may also be in use by other adapter cards already
  125. installed in the PC. Therefore, there is a potential for conflict and
  126. if the Centurion card does not work correctly this will have to be
  127. looked at more closely.
  128.  
  129. The default location for Centurion's  ROM in the UMA is D0000-D1FFF. 
  130. Other locations in the UMA which can be selected are from 
  131. D4000-D5FFF or D8000-D9FFF and finally DC000-DDFFF.
  132.  
  133.  
  134. 3.2 Changing The Default Settings
  135.  
  136. The Centurion has a three position jumper block for configuring the 
  137. I/O port address and the ROM address in UMA to be used by it.
  138.  
  139. When looking at the Centurion card with its edge connector pointing 
  140. down you can see the following  arrangement of jumper pins:
  141.  
  142.         --pins--
  143.         1  2  3
  144.                 -  -  -                       OFF    ON 
  145.                 0  0  0    <-----pins          0      0 
  146.                                                       |<--- jumper   
  147.                 0  0  0    <-----pins          0      0  
  148.  
  149.  
  150.     Position 1:  I/O Port Address jumper
  151.  
  152.     Jumper ON : I/O Port address 150-151  ( Default) 
  153.     Jumper OFF: I/O Port address 140-141
  154.  
  155.     Position 2 and 3: Centurion ROM address in UMA
  156.  
  157.         UMA Address             Position 2  Position 3
  158.         ----------------------  ----------  ---------- 
  159.         D0000-D1FFF (default)       ON         ON
  160.         D4000-D5FFF                 ON         OFF
  161.         D8000-D9FFF                 OFF        ON
  162.         DC000-DDFFF                 OFF        OFF
  163.  
  164.     Jumper ON is also known as jumper Closed; Jumper OFF is also 
  165.     known as Jumper Open.
  166.                  
  167.  
  168. 3.3 Determining Free Memory In The UMA To Resolve A Conflict
  169.  
  170. There are two approaches that can be taken depending on your level of 
  171. knowledge and the Diagnostic software available to you.
  172.  
  173. 1. Trial and Error. In total there are only 8 different 
  174. combinations of jumper settings. Starting with the Default I/O port 
  175. setting one can select an address setting and then test it. If this
  176. doesn't work, then try the next address setting and so on. If none
  177. of the settings work for default I/O port then change the setting
  178. to the alternative I/O port and then try each address setting. If
  179. none of this works then call Micro-2000's technical support hot-line
  180. for assistance.
  181.  
  182. 2. Using Micro 2000's MicroScope or the DOS utility MSD.EXE  which
  183. can be found in the DOS directory data can be obtained to help 
  184. resolve the conflict.
  185.  
  186. If you have MicroScope then:
  187.       - "Active ROM search" will tell you what parts of the 
  188.          UMA are in use. 
  189.       - "Device Assignments" will tell you what I/O ports are
  190.          in use.
  191.  
  192. With Microsoft's MSD you can not find out what I/O ports are in use. 
  193. You can find out what memory is free in the UMA by selecting the 
  194. MEMORY menu option.
  195.  
  196. 3.4  Tech Support or Customer Service Support
  197.  
  198. Should you experience difficulties with the Centurion card that you
  199. are unable to resolve then contact your local Micro 2000 representative.
  200.  
  201.  
  202. 3.5 Possible Problems and Their Solutions
  203.  
  204. 1. After installing the Centurion, the system starts up with an 
  205. incorrect date.
  206.  
  207. Enter the correct date and time using DOS, Date and Time commands. 
  208. This can also be done using Windows or using the YEAR2000 program. 
  209. When the PC is restarted, it will now come up with the date and time
  210. that was entered.
  211.  
  212.  
  213. 2. When running the YEAR2000 program to test the Centurion card, the 
  214. year being displayed for the Motherboard RTC has an unusual value. 
  215.  
  216. Go into the CMOS setup program and select the option Standard 
  217. CMOS Setup.  Change the date to any valid date. Then leave CMOS 
  218. and save the settings. Restart your PC. Run the YEAR2000 program 
  219. again and the year displayed for the motherboard RTC will agree
  220. with the Centurion Year.  This problem should only occur when 
  221. Centurion has been installed for the first time.  If the century
  222. byte on the motherboard RTC has a value that is not 19, 20 or 21
  223. then Centurion assumes that this byte is NOT a century byte and 
  224. therefore will not change it's value to match the century value
  225. on the Centurion. 
  226.  
  227. 5.0 Glossary
  228.  
  229. BIOS:  This stands for Basic Input/Output System. This is used by the
  230. operating system to handle the communications between the computer and
  231. the peripheral devices attached to the computer.
  232.  
  233. BUS:  This is the common highway along which data travels inside the
  234. computer connecting together the CPU and the components on the
  235. motherboard. The bus is not only the highway but is also includes the
  236. methods whereby the flow of data is managed and controlled (the traffic
  237. cops). The number of bits that can travel down the bus at the same time
  238. establishes the width of the bus. The first personal computers had an
  239. 8-bit bus.
  240.  
  241. CMOS: Short for Complementary Metal Oxide Semiconductor (a type of chip
  242. that requires very little electricity from a battery to hold 
  243. information when the computer is turned off). This is where the system
  244. settings - mainly date, time and information about the hard drive are
  245. stored. The CMOS settings are usually set up once, when the computer 
  246. is first assembled, then changed again only as needed.
  247.  
  248. CONFIGURATION: This is how something is arranged or set-up. It
  249. describes the parts that make up a computer or defines how a part on
  250. the computer is going to work.
  251.  
  252. EISA: This standard known as Extended ISA was developed in 1988 to
  253. handle a 32-bit bus.
  254.  
  255. I/O PORT ADDRESS: The address represents a location in a specially
  256. reserved area in lower memory which is used by an input/output device
  257. to communicate directly with a program. By using a pre-assigned
  258. I/O port address the program can issue commands to the device and
  259. the device can pass back data or instructions to the program. That
  260. is the function of the I/O port address.  Each address acts like a
  261. mailbox in which information can be placed and picked up.
  262.  
  263. ISA: Industry Standard Architecture is a bus standard that was
  264. developed for the first PC which had an 8-bit bus. Devices were
  265. attached to the bus by an adapter card that plugged into an expansion
  266. slot on the motherboard.
  267.  
  268. K: Is an abbreviation for Kilobyte, which represents a value of
  269. 1024 bytes.
  270.  
  271. MEGABYTE (M OR MB): This is the same as 1,024K or 1,048,576 bytes.
  272. Again, most people think of a megabyte as one million bytes and
  273. this is okay. However, when working directly with computer memory,
  274. you must use the exact number of 1,048,576 bytes.
  275.  
  276. PERIPHERAL DEVICE: The word peripheral means at the edge or outside
  277. of something. A peripheral device is any device that can be connected
  278. to and run by a computer that sits outside of the computer's frame.
  279. The keyboard, printer, mouse and monitor are all peripheral devices.
  280.  
  281. RAM: Random-Access Memory. This is the memory that is used in the
  282. computer to temporarily store information. Computer programs, before
  283. they can be run,  have to be stored in RAM first.
  284.  
  285. ROM: Read-Only Memory is a type of memory chip that contains
  286. information that is permanently or semi-permanently recorded in it.
  287. ROM is used to store important programs or data that must be
  288. available to the computer when it is turned on.
  289.  
  290. UPPER MEMORY AREA (UMA) This is the top 384K of memory in a PC's
  291. first megabyte (1024K) of RAM. It is the memory space that immediately
  292. follows Conventional (Base) memory.  This memory area is for use by
  293. the different adapter cards such as the video card and other cards
  294. that are installed on the motherboard.
  295.  
  296. Y2K Year Two Thousand. K is the symbol for 1000. 
  297.  
  298. Copyright O 1998 MICRO 2000, Inc.  All Rights Reserved. 
  299.  
  300.  
  301. WARRANTY INFORMATION
  302.  
  303. Limited Hardware Warranty
  304.  
  305. The Manufacturer warrants to the original purchaser of this product 
  306. that the hardware shall be free from defects resulting from faulty 
  307. manufacture or components for a period of one (1) year from the date 
  308. of sale or until 1 April 2000, whichever is later. Defects covered 
  309. by this Limited Warranty shall be corrected either by repair or, at 
  310. the Manufacturer's election, by replacement. In the event of 
  311. replacement, the replacement unit shall be warranted for the 
  312. remainder of the original one (1) year period or until 1 April 2000
  313. or thirty (30)days, whichever is longer.
  314.  
  315. THE EXPRESS WARRANTIES SET FORTH IN THIS AGREEMENT ARE IN LIEU OF ALL
  316. OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, 
  317. ANY WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  318.  
  319. EXCEPT AS EXPRESSLY SET FORTH ABOVE, NO OTHER WARRANTIES ARE MADE WITH
  320. RESPECT TO THE PROGRAM. MANUFACTURER EXPRESSLY DISCLAIMS ALL WARRANTIES
  321. NOT STATED HEREIN.
  322.  
  323. This Limited Warranty is non-transferable and does not apply if the 
  324. product has been damaged by accident, abuse, misuse, modification, 
  325. misapplication, shipping to the manufacturer, or service by someone 
  326. other than the Manufacturer. The manufacturer does not warrant that 
  327. this product will meet the purchaser's requirements; it is the 
  328. purchaser's sole responsibility to determine the suitability of this 
  329. product for his purposes.
  330.  
  331. THE MANUFACTURER'S SOLE OBLIGATION AND LIABILITY UNDER THIS WARRANTY
  332. IS LIMITED TO THE REPAIR OR REPLACEMENT OF A DEFECTIVE PRODUCT. THE 
  333. MANUFACTURER SHALL NOT BE LIABLE TO PURCHASER OR ANY THIRD PARTY FOR
  334. ANY DAMAGES OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, ANY LOST
  335. PROFITS, LOST SAVINGS, INTERRUPTION OF SERVICE, TORT CLAIMS OR OTHER
  336. INCIDENTAL OR CONSEQUENTIAL OR DAMAGES ARISING OUT OF ITS USE OR
  337. INABILITY TO USE THE PRODUCT OR THE BREACH OF ANY EXPRESS OR IMPLIED
  338. WARRANTY, EVEN IF THE MANUFACTURER HAS BEEN ADVISED OF THE POSSIBILITY
  339. OF THOSE DAMAGES.
  340.  
  341.  
  342.  
  343.  
  344.