8570/80 - 486DLC2 Upgrade
486/BL66 or 486DLC2 or 486BL2

blc_util.exe Utility diskette (self-extracting diskette maker)
Lightning_486bl66 Kingston 486/BL66 for 8570 / 8580 utility diskette

194-377 Options by IBM: Processor Upgrade Products (PDF)
S83G-8275 Options by IBM Hardware Maintenance Manual Supplement

NOTE: You must use 8570/80 Reference Diskette Version 1.10 or later. 

Lightning 486 Installation Guide 486/BL66 for PS/2 Models 70 & 80 (Kingston)


Proper Numbers

   "The mentioned P/N 71G2610 is wrong. This is the Reply "Model 60/80 Upgrade Board" P/N. Look HERE. The correct numbers are HERE.

FRU P/N ASM P/N  DESCRIPTION                   OPTION P/N
------- -------- ----------------------------- ----------
13H6701 78G2528  486DLC2 PROCESSOR FRU 13H6698 OP7080Y

I have another one on my 70/80 486DLC2 upgrade: 78G4583
Regards, Wolfgang [Gehl]"

Folks, IBM is still confusing us a good 20 years after the last PS/2 was born...

IBM PS/2 - Processor upgrade options
Applicable to: EMEA

So... it might be possible the tip does not apply in the US?

486DLC2 System Board Upgrade P/N 71G2610 FRU 13H6701 (13H6698?)

This IS the "Blue Lightning" all FRU and P/Ns match.

OSC 66.666 MHz osc
VR SMD Voltage Regulator
SB1 Switch Bank 1
SB2 Switch Bank 2

The Blue Lightning 486BL2 is an integrated 32-bit CPU with a 486 instruction set, a 33/66MHz clock, and 16KB of cache. The clock-doubling speed and internal 16KB cache may enhance performance up to seven times over a 386DX processor (depending on application). The 486BL2 CPU uses an optimized instruction set and supports an enhanced CISC architecture ensuring compatibility with this architecture.

The 486BL2 allows for a Math CoProcessor for non-integer application performance. It also supports bus mastering adapters, if they are present in system.

NOTE: To be sehr klar, the 486DLC2 / 486BL2 does NOT have an FPU, and requires a math coprocessor / NPU / FPU / 387DX with a speed equal to or higher of the host system. Example: Your 8580 has a 20MHz system speed. FPU must be rated for at least 20MHz. You can drop in a 387DX-25 into a 20MHz system, but it will only run at the system speed of 20MHz.

Important Always run Diagnostics with Blue Lightning Processor Upgrade cache disabled. (BANK-1 SW-1 OFF = cache disable for testing purposes !) 

486DLC2 Upgrade Supported Systems

NOTE: Right click and "View Image" gives you a clearer outline...

Model 70   (8570)   A16, A21, A61, A81, E61, 061, 081, 121, 161
Type I   - Long
Type II  - Short
Type III - 25MHz




Type I planar covers entire base, battery assembly plugs into planar. NOTE: NO extender!.
Type II planar does not cover entire base, a cable connects battery assembly to planar.
Type III planar covers entire base, CPU board under floppy, battery assembly plugs into planar.
  
Model 80   (8580)   A16, A21, A31, 041, 071, 081, 111, 121, 161, 311, 321
Type I Type II Type III




Type I - most 16 MHz, some 20MHz planars.
Type II - most 20 MHz, some 16 MHz planars NOTE: Extender NEEDED!
Type III - 25 MHz planars (386DX A series).

132-Pin PGA Socket Extender
 


The 132-Pin PGA Socket Extender is required on 8570 Type II and III planars, and on 8580 Type II planars, in order to raise the Lightning 486 board above components on the planar.

NOTE:   Extender is not needed on a Model 70 Type I or Model 80 Type I or III planar.

80386DX chip extractor tool

Switch Bank 1 Default Switch settings

SW-1 SW-2 SW-3 SW-4
ON Off Off Off

Switch Bank 2 Default Switch settings

SW-1 SW-2 SW-3 SW-4 SW-5 SW-6
ON ON ON Off ON Off

Switch Bank 1 function 

SW # Setting Controls Remarks
1 ON (D)
Off
Cache on at startup
Cache off at startup
B1S1 Enable cache at startup
2 ON
Off (D)
Flush cache on INT 9
Do not flush cache on INT 9
B1S2 Flush cache on INT 9
3 ON
Off (D)
Flush cache on INT 10d
Do not flush cache on INT 10d
B1S3 - Flush cache on INT 10d
4 ON
Off (D)
Flush cache on INT 11d
Do not flush cache on INT 11d
B1S4 - Flush cache on INT 11d

B1S1 - Enable cache at startup. All system memory (up to 32 MB) is automatically cached and the cache may be turned on or off from startup. Caching should always be enabled from startup unless you have a particular software application which will not load with caching enabled. This switch is only read at power on, not on a warm boot (Ctl+Alt+Del).

B1S2 - Interrupt Cache Flush Enable - cache is flushed whenever INT 9d occurs.

B1S3 - Interrupt Cache Flush Enable - cache is flushed whenever INT 10d occurs.

B1S4 - Interrupt Cache Flush Enable - cache is flushed whenever INT 10d occurs

NOTE: Interrupt Cache Flush Enable - This can be OFF for all Type I and Type II systems for optimal performance. For Type III systems with Bus Master Adapters, Interrupt Cache Flushing should be ON for those IRQs used by the Bus Master Adapters in the system. Adapters that use PIO should not need to enable flushing the cache as they do not use IRQs.

Important Always run Diagnostics with 486/BL66 cache disabled. (BANK-1 SW-1 OFF = cache disable for testing purposes !) 

Switch Bank 2 function 

SW Setting Controls Remarks
1 ON (D)
Off
Flush cache on INT 14d
Don't flush cache on INT 14d
B2S1 Interrupt Cache Flush Enable INT 14d
2 ON (D)
Off
Fast RAM count
Slow RAM count
B2S2 Cache adapter card ROMs
3 ON (D)
Off
Cache all extended memory
No caching 14MB - 16MB
B2S3 memory mapped devices > 32 MB
4 Off (D) (Reserved) B2S4 Enable write pipeline (network)
5 ON (D) (Reserved) B2S5 Flush L1 cache w/ XGA - XGA2
6 ON
Off (D)
Flush cache on INT 15d
Don't flush cache on INT 15d
B2S6 Interrupt Cache Flush Enable INT 15d

B2S1 - Interrupt Cache Flush Enable - cache is flushed whenever INT 14d occurs.

B2S2 - The default (ON) caches adapter card ROMs for faster RAM count and is only active before system boots. If system stops after memory count completes, try turning this switch OFF. The RAM count will be slower, but system performance after boot will not be adversely affected.

B2S3 - The default (ON) allows for memory mapped devices above 32 MB of extended memory and allows for normal RAM in the 14 to 16 MB region. Set to OFF if a memory mapped device (i.e. XGA video adapter) is located in the 14 to 16 MB region.

B2S4 - The default (OFF) enables a write pipeline to absorb CPU writes into a buffer to reduce CPU wait states. If you are connected to a network and experience problems, turn Bank 2 Switch 4 to ON.

B2S5 - The default (OFF) does NOT flush cache on writes to C000-DFFF. For XGA / XGA-2 adapters, set Bank 2 Switch 5 to OFF to flush the cache on writes to C000-DFFF. In order to maintain video integrity, the L1 cache needs to be flushed when the 486/BL66 detects writes to the C000-DFFF region.

B2S6 - Interrupt Cache Flush Enable - cache is flushed whenever INT 15d occurs

NOTE: Interrupt Cache Flush Enable - This can be OFF for all Type I and Type II systems for optimal performance. For Type III systems with Bus Master Adapters, Interrupt Cache Flushing should be ON for those IRQs used by the Bus Master Adapters in the system. Adapters that use PIO should not need to enable flushing the cache as they do not use IRQs.

XGA Video Adapters

If your XGA / XGA2 is unable to run in XGA display mode, check two things:

1. XGA may be loading 1MB of VRAM into 14MB - 16MB system memory address range. If the 1MB VRAM Aperture is disabled or the XGA is run in VGA mode, the display is fine.

Either set Switch 3 on SW2 to OFF to avoid caching this memory region, or update ADF file for the XGA adapter. Older ADFs load the 1MB VRAM into the memory range between 15MB and 16MB. Newer ADF files load the video memory between 63MB and 64MB.

2. XGA is using an IRQ which must have the cache flushed. Verify which IRQ the XGA adapter is using and enable the cache flush mode for that IRQ setting.

The default settings work with standard hard drive controllers. If problems are encountered, enable all interrupts. If they disappear, but performance is degraded, selectively disable those interrupts not requiring cache flushing for proper operation. As a rule, for optimum performance only flush cache on IRQs used by bus master adapters and controllers which use DMA.


Installing the Blue Lightning Upgrade 

   1. Power-OFF computer 
   2. Remove Power-Cable 
   3. Open/lift Machine cover 
   4. Remove HD(s) / Adapters 
   5. Locate Processor on System Board (Pin 1) 
   6. Remove Processor (80386) 
   7. If this is a 8580 -111,121,311 or 321 use 132-Pin  PGA socket Extender (Pin1 to Pin1) 
   8. Install Blue Lightning into Processor/PGA socket  (Pin-1 to Pin-1) 
   9. If a SCSI Adapter is installed, Switch Bank 2 / SW-6 must be ON. 
  10. Reinstall all previously removed Cable/Adapter 
  11. Reconnect Power cord 
  12. Power-ON system 

Utility Diskette 

   To control cache speed under OS/2 or DOS (but not in a DOS session under OS/2), run FAST or SLOW from the command prompt: 

  Type slow to disable BL cache  --- or ---  Type fast to enable BL cache. 

To permanently affect caching options, use SW-1 on bank 1. 


Running Diagnostics on Blue Lightning

Note: Before running diags, check that the processor upgrade card is fully seated in planar.
Important Always run Diagnostics with 486/BL66 cache disabled. (BANK-1 SW-1 OFF = cache disable for testing purposes !) 

   1.Power-off computer. 
   2.Insert 70/80 Reference Diskette in drive A. 
   3.Power-on computer. 
   4.Follow instructions on screen to test processor upgrade.

  • If tests cannot find a problem, replace upgrade with a 80386 (original 80386 will do).
  • If failure does not occur again, replace processor upgrade with a new one.
  • If failure does occur again, replace planar, and reinstall original processor upgrade.
  • If failure occurs again after replacing planar, replace processor upgrade also.   

9595 Main Page