IBM Power Series 850
Since 1980s IBM designed their PCs for office 
		applications. They later turned to general purpose machines, yet their 
		purely computational power was, for some customers, just not sufficient. 
		Scientific computation, servers and mass data processing required more 
		power offered by mainframes and faster CPU architectures than Intel's 
		x86 used in PC.
		RISC microprocessors made by IBM and Motorola were already around, used 
		mostly with higher performance machines. In early 1990s, an AIM alliance 
		has been established (Apple, IBM, Motorola) to use POWER and later 
		PowerPC architecture in desktop computers. Motorola could make chips 
		(they already had a small RISC called 88000), IBM - computers and Apple 
		- software. Later, Microsoft ported their Windows NT to PowerPC and Sun 
		had Solaris 2.5 for it by running virtual Sun firmware. IBM built their 
		own computers around Motorola's PowerPC chips.
		So in mid-1990s IBM offered a high-performance servers and workstations 
		under RS/6000 brand. They contained PowerPC processor, large amounts of 
		RAM and powerful graphics adapters with own IBM's display standard. IBM 
		offered AIX, their Unix, for these, while Microsoft offered Windows NT.
		Power Series was very close to RS/6000 - in fact it was an 
		RS/6000-series model after lifting making it look more desktop-like. It 
		was an attempt to make RISC popular in wider area. There were plans to 
		port OS/2 on it to make it more usable by ordinary user.
		There were 3 models of Power Series PC. Model 830 had 100MHz 604 
		processor, 850 133MHz and there was probably model 860, I don't know its 
		specifications. Model 440 was an earlier introductory model with 66MHz 
		601 CPU. Not counting ThinkPads.
		Unfortunately high price and lack of PowerPC software stopped these 
		plans. The OS/2 attempt ended with experimental version (OS/2 ran on 
		Mach Kernel) and the only more-or-less mature systems were AIX 
		(server-grade UNIX with CDE as GUI) and Windows NT (up to 4.0), in which 
		a few programming tools have been ported (and even newer versions of 
		Internet Explorer were not ported). In early 2000s PowerPC architecture 
		returned to high-power servers and computation clusters... And, of 
		course, Macs.
		Recently (2018) as POWER architecture is more open than Intel's, there 
		is an attempt to build an open and libre computers based on modern Power 
		architecture.
 
| Manufacturer | IBM | |
| Origin | USA | |
| Year of unit | 1995 | |
| Year of introduction | 1995? | |
| Class | AT with own expansion | |
| CPU | PowerPC 604 | |
| Speed | 133MHz | |
| RAM | 96MB (6x16MB) 72-pin SIMMs | |
| ROM | IBM's BIOS | |
| Graphics | Built-in S3 chip, IBM's G51 proprietary adapter | |
| Sound | IBM's Business Audio | |
| System expansion bus | ISA, PCI | |
| Floppy/removable media drives | 1x 3.5" 1.44MB Floppy 
				drive 1x CD-ROM (4X, IDE) 1x 3.5" magnetooptic drive (IBM, SCSI) | |
| Hard disk: | Conner 2GB (SCSI) Seagate 2GB (IDE) | 
 | 
| Peripherals in collection: | ||
| Other boards: 
 | NCR 53C825 SCSI Controller IBM G51 PCI video board (not used) | |
| Non-standard expansions: | On-board RJ45-based LAN | |
| Operating system(s): | Windows NT 4 PowerPC OS/2 Warp PowerPC | |
My unit was bought as a CAD/design/simulation station and was probably used with AIX. Not much more os known about it.
| Contents: | Starting, usage, BIOS | ARC Problems | Upgrades | Links | 
Starting, usage, BIOS
Running programs and systems
Windows NT - only 16-bit Intel/PC applications will run, in performance similar to 486DX4/75. It's because 16-bit mode, as well as "DOS" layer is emulated here (direct access to e.g. disk crashes program). 32-bit applications have to be for PowerPC. There are some programming tools for PowerPC, but I don't think there are more.
OS/2 - it can be installed and started. This is an experimental build for PowerPC, which consists of unfinished bootloader, Mach kernel and binaries re-compiled for PowerPC. Some programs work well, some crash. Opening too many windows crashes the system. Built-in multimedia support faster than built-in file manager :). More than 64MB of RAM causes the system to be more unstable. Not much can be done here.
AIX - this is Unix. You can theoretically port 
		something to it as it has a cc compiler.
		Solaris - Seriously, I never tried that.
		Linux - Please, don't. It is theoretically possible, but to launch X and 
		its software in modern Linux you need lots of RAM, and although you 
		theoretically can stuff six 32MB SIMMs there, the memory test will take 
		lots of time.
 
Generally the machine is like
		ThinkPad 850 and even 
		PowerPC redbook (see ThinkPad 850's page) covers it. Like, because there 
		are a few differences:
		1. There is no built-in setup program. To run configuration utility, 
		place SMS (System Management Services) diskette 1 in drive, power the 
		machine up and press F4 all time to make it boot from floppy. Then 
		you'll get something like ThinkPad's GUI setup. Please don't low-level 
		format SCSI drive. Additionally, if you keep hitting F4 during boot-up, 
		you get to a mouse-less SMS setup in pseudo-textmode (looks like text 
		mode, but it isn't).
		2. Press F2 at startup to bring boot menu to choose which disk to boot 
		from. I have a WinNT SCSI disk and IDE disk with OS/2.
		3. To install WinNT, as in ThinkPad, you have to install ARC loader 
		first and boot WinNT CD from it. You can use ARC 1.51 from ThinkPad 850 
		page.
		4. To install OS/2, boot directly from CD. To boot from CD, you MUST 
		have a CD-ROM drive with native, hardware 2048 bytes/sector mode. Only 
		very old drives have it, later have 2352. Without it, the BIOS will NOT 
		boot a CD!
		5. Even if you find this OS/2, please don't install OS/2's boot manager 
		(if you're trying OS/2 from OSBA). It is so early version that it 
		doesn't work at all.
		6. You can use IDE and SCSI disks in the same time.
		7. During installation of Solaris, you may get a hang. Some people 
		report that in this case removing IBM's PCI video board and running 
		install on built-in display allows to complete installation.
		
		BIOS and configuration
		You need System Management Services disk version corresponding with 
		firmware version. Supplied, there is a v. 1.10 update, it is the latest 
		for this machine. For more, try the
		PCBBS mirror:
		For SMS and updates, you may be interested in the following files.
		- p8x0_106.exe - v. 1.06 firmware with SMS
		- p8x0_107.exe - v. 1.07 firmware with SMS
		- p8x0_108.exe - v. 1.08 firmware with SMS
		- p8x0_110.exe - v. 1.10 firmware with SMS
		- sms102.exe - v. 1.02 SMS only
		- ros104.exe - v. 1.04 firmware, compatible with SMS 1.02.
		Since some version, typical "music" start-up sound has been replaced 
		with second beep. 
		If you want to bump it up to version 1.11, you may use firmware for 
		RS/6000 7248-100/120/132, a very similar model, which is a 7248100.exe. 
		(e.g.
		
		here or
		
		here , or in
		IBM's 
		site , password is **RS/6000** with these asterisks). Although IBM 
		serves such update as for 6070-850 (Power Series 850), and I got through 
		updating procedure with my unit successfully, it's not guaranteed that 
		Your unit will run with it as there's no mention about Power Series 850 
		in this update package. The enclosed SMS version 1.07 is not much 
		different than the one from 1.10, the only difference is presence of 
		Audio Solo Card drivers in 1.10.
		
		Eating a bug or in-ROM shell
		Similarly to ThinkPad 850's Dakota operating system, it is possible to 
		enter the in-ROM DOS-like shell and access FAT disks from there. While 
		starting up, press F4 after keyboard icon to make BIOS ask for SMS disk 
		with a nice picture of SMS disk and drive. not, type "eatabug" blindly, 
		and the shell will run. As with ThinkPad 850, a 
		virtual drive is mounted with all BIOS files, and AUTOEXEC.6MD file. 
		According to it, the start-up looks following:
| 1. Load console drivers, dependent on video present in 
				computer 2. Switch console to 640x480 3. Put a oem.bmp in console (a nice picture or PowerPC logo) 4. In older versions, play sound here, in newer - not. 5. Put a keyboard icon on console 6. Load keybd and mouse drivers 7. Beep 3 quick tones. 8. Put a memory icon on console 9. Load memory test/enumeration by iat_mem internal command 10. Put a network icon on console 11. Load iat_dskt driver 12. Put a drives icon on console 13. Detect SCSI by running scsi command 14. Put a speaker icon in console 15. Load network drivers and tcpip protocol driver now. 16. In some versions play a "ready" sound. 17. Beep before boot. |  | 
The files from RAM disk can be, for research purposes, moved using a floppy drive and analysed outside of computer.
It means, displays Simple and Advanced setup menu instead of Windows menu. Sometimes this happens, usually after diagnostic tests, boot order changes, SCSI ID changes or drive replacement.
Go to Advanced Setup, System Management Services, Add, 
		select SECOND partition on Windows NT drive (first one is for ARC), then 
		answer questions. When it asks is the system partition in the same as 
		loader answer No, select THIRD partition. Should re-add Windows 
		NT to menu.
 
Memory
		First of all, SIMMs. Memory. You can put 6 modules and it usually runs 
		up to 192MB. However, not all SIMMs are compatible. To check memory 
		compatibility, boot SMS, preferably to safe mode (F4 all time during 
		boot-up) and use memory diagnostics. If it blown up into debugger, it 
		means that memory is NOT compatible.
		The more memory you add, the longer the start-up test will be. My unit 
		has 96MB (6x16MB) and has start-up time of more than a minute.
		
		SCSI
		Some specific ROM-less SCSI cards for PCI slots like NCR ones can be 
		used on a BIOS level to work as disk controllers. You can use IDE and 
		SCSI disks at the same time, only use F2 boot menu to choose.
		While installing SCSI board in a bottom PCI slot, be careful where the 
		ribbon cable is gong. You don't want it to be damaged by ?diagnostic? 
		pin header near graphics subsystem chips.
		Some changes in SCSI device numbers may cause ARC to fail to detect 
		partition (FDisk module load error) and then it needs to be corrected or 
		ARC reinstalled... maybe including corrupting data.
		
		Video
		And here the problem begins. If you think it's easy because there's a 
		PCI, remember that you need PowerPC drivers too, and then it becomes 
		complicated as PCI boards don't have such drivers. One of upgrade boards 
		was an IBM's GXT150M, it's a 3MB 2D accelerator capable of 1280x1024, 
		but be careful not to accidentally connect a Sun monitor to it - the 
		pinout is totally different (see
		link). 
		The exact scans of this board can be found in the
		
		VGA Museum.
		If you have a board in slot and you don't connect a monitor to it, it 
		will boot-up in the mainboard display, but ARC will display in the GXT 
		board, so Windows NT will have a better card to run. If you don't have a 
		monitor, the board then should be removed (or kept in ISA bracket, 
		outside of any slot). The on-board video solution is a 2MB S3 graphics 
		solution (Vision864 to be exact). 
		
		CPU?
		Theoretically yes, there is a socket for 604+ CPU and corresponding 
		voltage regulator board header nearby, but I don't have any idea were 
		there any upgrade kits for it.
		The original CPU is soldered in and equipped with a very poor cooling 
		solution, so overclocking is not useful here. First of all, CPU is 
		located right under hard drive cage and if both drives are installed, 
		there is less than centimetre of air above fan. While 2 sides of 
		heatsink are covered by HDD's power and ribbon cables, it's just 
		impossible to cool it efficiently without additional fan which is 
		located in the front of computer. Additionally the mechanism pressing 
		fan assembly to CPU is poor - it is based in only 2 points and heatsink 
		is prone to skew. During removal it may even get loose and not go from 
		CPU as it's mounted only to board.
		
		Power supply
		Power Series 850 uses an IBM's AT with software power switch in separate 
		connector, 5V Stand-by in another one and additional TWO 3.3V PCI 
		connectors. Hard to get, possible to make from ATX while negating (or 
		latching?) power-on signal.
		
		Other boards
		There are more ISA slots, but I don't know about other boards with 
		PowerPC drivers for it.
		
		http://web.archive.org/web/20000304070050/http://www.rs6000.ibm.com/support/micro/downproc.html 
		- procedure to update BIOS in 850.
		
		http://www.os2museum.com/wp/the-carolina-mystery/ - About Power 
		Series Mainboard. My unit also has engineers' names on it, yet on solder 
		side. For better System description, read
		
		the redbook.
		
		https://web-docs.gsi.de/~kraemer/COLLECTION/IBM/rs6k.html - A page 
		about RS/6000
		
		http://www.os2museum.com/wp/os2-history/os2-warp-powerpc-edition/ - 
		Description of PS/2 PowerPC Edition.