Skip to content

juanpc2018/PowerMac-G5-Links

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

PowerMac G5 Links

v1.00000017

The Purpose is to collect in 1 place all information available about Apple PowerMac G5 (2003-2005).
Schematics, Tech Notes, OpenFirmware, Fimware updates, Service Manuals, Diagnostics, compatible OS, etc...

Wiki:
https://en.wikipedia.org/wiki/Power_Mac_G5
https://en.wikipedia.org/wiki/PowerPC_970
https://en.wikipedia.org/wiki/AltiVec
https://en.wikipedia.org/wiki/Common_Hardware_Reference_Platform
https://en.wikipedia.org/wiki/AIM_alliance
https://en.wikipedia.org/wiki/PowerPC_Reference_Platform
https://en.wikipedia.org/wiki/Power_Architecture_Platform_Reference
https://en.wikipedia.org/wiki/Cell_(processor)
https://web.archive.org/web/20120201132638/http://www.rtems.com/wiki/index.php/Qemuprep
ftp://ftp.software.ibm.com/rs6000/technology/spec/

https://web.archive.org/web/20140522012345/https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/DC3D43B729FDAD2C00257419006FB955/$file/970FX_user_manual.v1.7.2008MAR14_pub.pdf
https://web.archive.org/web/*/http://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/16E15AC4CA4A238D8725703D00803F33/$file/PPC970FX_IFACE_TUN_AN.pdf
https://web.archive.org/web/*/http://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/1DE505664D202D2987256D9C006B90A5/$file/PPC970FX_DS_DD3.X_V2.3.pdf
https://web.archive.org/web/*/http://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/89F223FF70ECF1698725706E0070E9A1/$file/PPC970FX_DG.pdf
https://web.archive.org/web/*/https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/1DE505664D202D2987256D9C006B90A5/$file/PPC970FX_DS_DD3.X_V2.5_26MAR2007_pub.pdf
https://web.archive.org/web/*/https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/78AFC0C662E2882D872571DB0051FAA4/$file/PPC970FX_945_DG_31Oct2007_pub.pdf
https://web.archive.org/web/*/http://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/2CE5F8151C674FB7872571BC005C7265/$file/PPC970MP_DG_pub_13Sept2007.pdf

IBM CPC925 / Apple U3 NorthBridge:
supports 2x PowerPC 970 or 970FX
2x 550MHz Unidirectional processor buses,
400MHz DDR memory controller,
x8 AGP and a 400 MHz 16-bit HyperTransport tunnel,
Fabricated on 130nm process.

IBM CPC945 / Apple U4 NorthBridge:
2x 625MHz unidirectional processor buses,
2x memory controllers support: 64GB 533MHz DDR2 SDRAM with ECC capability,
PCIe x16 lanes,
800MHz 16-bit HyperTransport tunnel.
Fabricated in 90nm process.

The Planned Next Generation CPC965 / Apple U5
had embedded PowerPC405 CPUs, means the New Virtex-4 can be used to replace the abandoned CPC965 project.
https://www.xilinx.com/products/silicon-devices/fpga/virtex-4q/modals/powerpc-32-bit-risc-processor.html

https://web.archive.org/web/*/http://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/B2BBA0230B9B9BF4872570EB006DAB7B/$file/CPC945UM.GA.2008FEB01_pub.pdf

Old IBM stuff:
https://web.archive.org/web/20080212180839/http://www-128.ibm.com/developerworks/power/newto/
https://web.archive.org/web/20071022042932/http://www.power.org/resources/reading/
https://web.archive.org/web//https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/

https://web.archive.org/web/20071030005211/http://www-03.ibm.com/technology/ges/semiconductor/power/index.html
https://web.archive.org/web/20071031031318/http://www.power.org/home
https://web.archive.org/web/20071030132258/http://www.ibm.com/developerworks/views/power/downloads.jsp
https://web.archive.org/web/20080305070842mp_/http://www.ibm.com/developerworks/power
https://web.archive.org/web/20090123224001/http://www.ibm.com/developerworks/power/iss/?S_TACT=105AGX16&S_CMP=padldviews
https://web.archive.org/web/20080213143743/http://www.eclipse.org/downloads/

CHRP:
http://bitsavers.informatik.uni-stuttgart.de/pdf/apple/powerpc/CHRP/

SP, Single Processor:
https://developer.apple.com/library/archive/documentation/Hardware/Developer_Notes/Macintosh_CPUs-G5/PowerMacG5_SP/0Preface/Q78_pref.html#//apple_ref/doc/uid/TP40001481
DC DP: Dual Core, Dual Processor: "quad"
https://developer.apple.com/library/archive/documentation/Hardware/Developer_Notes/Macintosh_CPUs-G5/PowerMacG5/0Preface/Q87_pref.html#//apple_ref/doc/uid/TP40002012

https://developer.apple.com/library/archive/documentation/Hardware/Conceptual/PowerMac_G5_05Oct/Introduction/PwrMacG5-0510_pref.html#//apple_ref/doc/uid/TP40003534
https://developer.apple.com/library/archive/documentation/Hardware/Developer_Notes/Servers/XserveG5/0Preface/Q42B_pref.html#//apple_ref/doc/uid/TP30001164

https://developer.apple.com/library/archive/technotes/tn/tn2090.html#//apple_ref/doc/uid/DTS10003107
https://developer.apple.com/library/archive/technotes/tn/tn2086.html#//apple_ref/doc/uid/DTS10003105
https://developer.apple.com/library/archive/qa/qa2001/qa1307.html#//apple_ref/doc/uid/DTS10002330

Basic introduction to PPC 970 "Power4" architecture in 2002 before release:
https://web.archive.org/web/20070518150548/http://www.realworldtech.com/page.cfm?NewsID=353&date=02-15-2006#353
Power4 vs. Pentium4
https://archive.arstechnica.com/wankerdesk/3q02/powerpc.html ---> To Read
https://archive.arstechnica.com/cpu/02q2/ppc970/m-ppc970-1.html ---> To Read
https://archive.arstechnica.com/cpu/03q1/ppc970/ppc970-0.html Part II ---> To Read
https://web.archive.org/web/20090129183103/http://www-01.ibm.com/chips/techlib/techlib.nsf/products/PowerPC_9XX_Microprocessors
https://groups.google.com/g/comp.arch/c/0Hz92zezb28/m/03PDw8pYIIIJ?hl=en
https://arstechnica.com/features/2002/10/ppc970/
https://www.realworldtech.com/ppc970/
https://translated.turbopages.org/proxy_u/ru-en.en.84bd174a-63b0d3a3-3992663c-74722d776562/https/bytemag.ru/miikroprocessorie-power-ii-powerp-2649/

Operating systems:
https://github.com/masterzorag/G5_ppc64-linux
http://osarchive.sda1.eu/yellow-dog

1994 WindowsNT 3.5
https://archive.org/details/NT3.5PPC
https://archive.org/details/VCPP4.00RISCPowerPC
1994 OS/2 Beta1
https://archive.org/details/os2-ppc-beta1-sdk
1995 OS/2 Warp
https://archive.org/details/os2-powerpc
1995 BeOS 1.1
https://archive.org/details/be-os-1-1d-6
1996 Solaris 2.5.1
https://archive.org/details/solaris251ppc
1998 BeOS 3
https://archive.org/details/be-os-3
https://archive.org/details/BeOSRelease3PowerPC
https://archive.org/details/beosrelease3intel
Debian 2.2 CD1
https://archive.org/details/Debian-GNULinux-2.2-arch-powerpc-CD
2004 Ubuntu 4.10 PPC
https://archive.org/details/warty-release-install-powerpc-27-01-22
Ubuntu 5.04
https://archive.org/details/Ubuntu_Live_CD_Version_5.04_for_PowerPC
https://archive.org/details/Ubuntu_Install_CD_Version_5.04_for_PowerPC
Kubuntu 5.04
https://archive.org/details/kubuntu-5.04-dvd-powerpc
https://archive.org/details/kubuntu-5.04-install-powerpc
https://archive.org/details/kubuntu-5.04-live-powerpc
Ubuntu 5.10 for PPC (1990s)
https://archive.org/details/ubuntupowerpcbreezy
Kubuntu 5.10
https://archive.org/details/kubuntu-5.10-live-powerpc
https://archive.org/details/kubuntu-5.10-install-powerpc
TurboLinux 6 "Linux 2.1"
https://archive.org/details/turbolinux6ppc
edubuntu 6.06.1
https://archive.org/details/edubuntu-6.06.1-live-powerpc
https://archive.org/details/edubuntu-6.06.1-install-powerpc
https://archive.org/details/edubuntu-6.06.1-dvd-powerpc
kubuntu 6.06.1
https://archive.org/details/kubuntu-6.06.1-desktop-powerpc
https://archive.org/details/kubuntu-6.06.1-dvd-powerpc
https://archive.org/details/kubuntu-6.06.1-alternate-powerpc
https://archive.org/details/kubuntu-6.06-desktop-powerpc
https://archive.org/details/kubuntu-6.06-alternate-powerpc
https://archive.org/details/kubuntu-6.06-dvd-powerpc
Kubuntu 6.10
https://archive.org/details/kubuntu-6.10-desktop-powerpc
https://archive.org/details/kubuntu-6.10-alternate-powerpc
SuSE Linux 7.1
https://archive.org/details/SuSE_Linux_7.1_PowerPC_Edition_SU7100.001
Debian 8.11
https://archive.org/details/debian-8.11.0-powerpc-DVD-1
Ubuntu 9.04
https://archive.org/details/ubuntu-9.04-powerpc-ps3
https://archive.org/details/ubuntu-9.04-server-powerpcps3
https://archive.org/details/ubuntu-9.04-desktop-powerpcps3
https://archive.org/details/ubuntu-9.04-alternate-powerpcps3
Kubuntu 9.04
https://archive.org/details/kubuntu-9.04-alternate-powerpcps3
Xubuntu 9.04
https://archive.org/details/xubuntu-9.04-desktop-powerpcps3
Ubuntu 10.04
https://archive.org/details/ubuntu-10.04-powerpc-ps3
Ubuntu 10.10
https://archive.org/details/ubuntu-10.10-powerpc
Ubuntu Mate 14.04.1
https://archive.org/details/ubuntu-mate-14.04.1-dev.34508-desktop-powerpc
Fienix 5.1 (2022)
http://fienixppc.blogspot.com/
Adelie Linux (2022)
https://www.adelielinux.org/
Yellow Dog Linux (1999)
http://ftp.caliu.cat/pub/distribucions/yellowdog/iso/
YDL 5.0.2 https://archive.org/details/yellowdog-5.0.2-20070627-ppc-ps3
YDL 6.1 https://archive.org/details/yellowdog-6.1-ppc-DVD_20090201_NEW_PS3
YDL 6.2 https://archive.org/details/yellowdog-6.2-ppc-DVD_20090629
Lubuntu 16.04.4 LTS Xenial Xerus PPC
http://mirror.datto.com/ubuntu-releases/lubuntu/releases/16.04.4/release/
Ubuntu Mate 16.04.4
http://mirror.datto.com/ubuntu-releases/ubuntu-mate/releases/16.04.4/release/
Ubuntu Server 16.04.4
http://mirror.datto.com/ubuntu-releases/releases/16.04.4/release/
http://mirror.datto.com/ubuntu-releases/ubuntu/releases/16.04.4/release/
Debian 11.x
https://cdimage.debian.org/cdimage/ports/current/
https://forums.macrumors.com/threads/debian-sid-installation-guide-powerpc.2146795/
https://cdimage.debian.org/debian-cd/current/ppc64el/bt-dvd/
Ubuntu Base
http://mirror.datto.com/ubuntu-releases/ubuntu-base/releases/16.04.4/release/
24x Fedora:
https://torrent.fedoraproject.org/
MorphOS 3.17 (2022)
https://www.morphos-team.net/downloads
VoidLinux-PPC for Big.Endian
https://voidlinux-ppc.org/ Not https://voidlinux.org/
https://repo.voidlinux-ppc.org/live/current/
Hardware support

Most 64-Bit Linux distributions for PPC support only little.endian (LE) hardware.
Void-ppc aims to change that to work on a wide variety of hardware.
little.endian (LE) require POWER8 or newer, but big.endian (BE) starts with 970/G5 (64-bit, AltiVec required)
Void-PPC 32-bit are completely generic.
C library support:
Big.Endian (BE) variants are provided with glibc.
little.endian (LE) versions come in both glibc and musl.
Void-ppc uses a variant of the modern ELFv2 ABI (loosened not to impose POWER8/VSX requirements) on 64-bit glibc, as the only distribution known to do so.
ppc64le requirements:
POWER8 CPU or equivalent (POWER ISA 2.07, with little.endian (LE) AltiVec/VSX support; e6500 is not supported)
OpenFirmware (SLOF) and OpenPOWER based systems are tested
ppc64 requirements: "should be called ppc64BE"
PowerPC 970/G5 CPU or equivalent (AltiVec required) 970/G5, Cell, POWER6/7/8/9, e6500 work.
e5500, POWER4/POWER5 will not work.
Currently OpenFirmware (SLOF, Apple) and OpenPOWER based systems are tested.
ppc generic requirements:
PowerPC CPU
Currently OpenFirmware based Apple systems are tested.
Login: anon/root, password: voidlinux.

powerpc ISOs will work G3, G4, and G5.
ppc64 ISOs Only work with G5s, kernel and userspace fully 64-bit...
but some 64-Bit are buggier vs. 32-Bit version. "64-Bit was in Early Stage."

MacOS
7.1 https://archive.org/details/691-0000-AMac_OS_v7.1_Universal_M68K_and_PowerPC_CD
7.5 https://archive.org/details/691-0000-AMac_OS_v7.5_Universal_M68K_and_PowerPC_CD
7.6.1 https://archive.org/details/691-0000-AMac_OS_v7.6.1_Universal_M68K_and_PowerPC_CD
8.0 https://archive.org/details/691-0000-AMac_OS_v8.0_Universal_M68K_and_PowerPC_CD
8.1 https://archive.org/details/691-0000-AMac_OS_v8.1_Universal_M68K_and_PowerPC_CD
8.5 https://archive.org/details/691-0000-AMac_OS_v8.5_Universal_M68K_and_PowerPC_CD
1999 OSX Darwin 0.3 Open Source SDK https://archive.org/details/Darwin0.3CDCaseFront
2000 OSX 10.0 Darwin 1.0 Open Source SDK https://archive.org/details/Darwin1.0
OSX 10.4 Tiger https://archive.org/details/macosx10.4tigerretaildvd
8A428 https://archive.org/details/mac-os-x-10.4-tiger-retail-dvd
OSX 10.4.2 https://archive.org/details/MacOSXTiger-10.4.2-InstallCDSet
OSX 10.5.4 9E25 https://archive.org/details/osx-leopard-install
OSX SnowLeopard 10.6
10A96 DP https://archive.org/details/10.6-snowleopard-dp-10-a-96-clientdvd
10A190 https://archive.org/details/10.6-snowleopard-10a-190-clientdvd
OSX 10.5.9 Sobet (2022)
https://macintoshgarden.org/apps/sorbet-leopard
https://archive.org/details/Macintosh_Garden_OS_Collection

Browsers:
Arctic Fox
NetSurf

Diagnostics:
v2.5.8 for PowerMac G5 2005 Early and older 2004-2003
https://www.macintoshrepository.org/33373-apple-service-diagnostic-2-6-3
v2.6.3 for PowerMac G5 2005 Late
https://www.macintoshrepository.org/42546-apple-service-diagnostic-2-5-8
Complete ASD List: https://boards.rossmanngroup.com/threads/apple-asd-reference-list.35818/

Software:
https://archive.org
https://www.vintageapplemac.com/archived-ubuntu-5-10-for-ppc-mac/
https://www.macintoshrepository.org/architectures.php
https://archive.org/details/Macintosh_Garden_Collection?&sort=-week&page=2
https://macintoshgarden.org/
https://translated.turbopages.org/proxy_u/ru-en.en.d8cc0675-63b0bb3b-41f2e8a6-74722d776562/https/powermac.root-project.ru/2012/05/macos-x.html

Emulators:
http://www.vmac.org
QEMU

OpenFirmware:
Press [Control]+[Option]/[Alt]+[O]+[F] at Boot
IEEE 1275-1994 ("1999") Standard for Boot (Initialization, Configuration)
https://github.com/openbios/openfirmware/tree/master/cpu/ppc
https://openfirmware.org/1275/home.html
https://en.wikipedia.org/wiki/Open_Firmware
https://en.wikipedia.org/wiki/PowerPC_Reference_Platform
http://macos9lives.com/smforum/index.php?topic=1965.0

Batery Replacement Guide:
https://www.ifixit.com/Guide/Power+Mac+G5+Late+2005+CMOS-PRAM+Battery+Replacement/6260

Apple Producgt Timeline History
https://apple-history.com/g5_late_05

Converting G5 case top ATX:
https://www.insanelymac.com/forum/topic/334629-26-powermac-g5-case-modding-project-matx-atx-conversion-barebones-mac-pro-alternative/

Firmware Updates:
Late 2004 https://support.apple.com/kb/DL424?viewlocale=en_US&locale=en_US
Late 2004 v1.1 https://support.apple.com/kb/DL397?viewlocale=en_US&locale=en_US
June 2004 5.1.8f7 https://support.apple.com/kb/DL535?viewlocale=en_US&locale=en_US
G5 5.1.4 (2003) https://support.apple.com/kb/DL627?viewlocale=en_US&locale=en_US
G5 UP 5.1.5f2 (2004) https://support.apple.com/kb/DL548?viewlocale=en_US&locale=en_US
Xserve G5 5.1.7f1 (2004) https://support.apple.com/kb/DL560?viewlocale=en_US&locale=en_US
OSX 10.2.8 G5 https://support.apple.com/kb/DL644?viewlocale=en_US&locale=en_US

Tech Specs:
https://everymac.com
G5 2003 https://support.apple.com/kb/SP96?viewlocale=en_US&locale=en_US
G5 Late 2004 https://support.apple.com/kb/SP67?viewlocale=en_US&locale=en_US
Xserve G5 https://support.apple.com/kb/SP86?viewlocale=en_US&locale=en_US
G5 Late 2005 https://support.apple.com/kb/SP37?locale=en_US

Viginia-Tech System X:
2003 System was 1100 PowerMac G5
https://www.youtube.com/watch?v=vLujLtgBJC0
2004 System was 1100 Xserve G5
https://web.archive.org/web/20040805072529/http://www.tcf.vt.edu:80/systemX.html
https://web.archive.org/web/20070606024231/http://www.tcf.vt.edu/systemX.html
https://www.evl.uic.edu/julian/cs466/

Obsolete Product List:
https://support.apple.com/en-us/HT201624

Links to more Links:
https://lowendmac.com/2005/power-mac-g5-dual/

Benchmarks:
https://lowendmac.com/2014/how-fast-is-classic-mode-on-a-power-mac-g5/
Speedometer 3 68k has a very different way to Measure Dhrystones vs. Amiga Sysinfo 68k.
a MacClassic 68K 8Mhz measures 600K Dhrystones, but same CPU in Amiga SysInfo measures 3600 Dhrystones at 50Mhz.
https://youtu.be/698lVfoSvX0?list=UUkb4bw4N19d-x_tn2FXLojQ source .c : https://netlib.org/benchmark/ Scores: PowerPC 604 Place #42 to #48 in this list: https://netlib.org/performance/html/dhrystone.data.col0.html
Other Benchmark lists:
http://www.roylongbottom.org.uk/dhrystone%20results.htm

Cinebench 2003 is the Only test available for G4, G5 & Windows.
https://web.archive.org/web/*/https://http.maxon.net/pub/benchmarks/cinebench_2003.sit
https://web.archive.org/web/*/http://http.maxon.net/pub/benchmarks/cinebench_2003_g5.sit
https://web.archive.org/web/*/http://http.maxon.net/pub/benchmarks/cinebench_2003.zip
https://web.archive.org/web//http://http.maxon.net/pub/benchmarks/

PowerPC 604e Books (1997)
https://web.archive.org/web//http://the.wall.riscom.net/

Web version of The PowerPC Compiler Writer's Guide (1996)
https://web.archive.org/web/20070608053649/http://the.wall.riscom.net/books/proc/ppc/cwg/cwg_toc.html
PDF:
https://archive.org/details/powerpc-cwg

Forums:
https://misterfpga.org/viewtopic.php?t=1400
https://www.edaboard.com/threads/what-is-the-fpga-with-powerpc-core.70554/

FPGA Projects:
http://www1.cs.columbia.edu/~sedwards/apple2fpga/
https://web.archive.org/web/20081005201922/http://mirrow.com/FPGApple/
https://github.com/evansm7/MR-hw
https://github.com/shenki/linux-on-microwatt
https://github.com/ProbablyNotArtyom/Amaranth
https://hackaday.io/project/166535/logs

Selected .pdfs:
most .pdf are 300 to 600 pages, but the Minimal to... series are between 40-50 pages.
https://ia903408.us.archive.org/5/items/manualzilla-id-5871251/5871251.pdf
https://ia803402.us.archive.org/14/items/manualzilla-id-5863007/5863007.pdf
https://ia904501.us.archive.org/19/items/manualzilla-id-7336928/7336928.pdf
https://ia804507.us.archive.org/30/items/manualzilla-id-7355388/7355388.pdf


G5 2005 Late has PCIe, but the problem is the drivers for OSX Tiger 10.4, Leopard 10.5.8, Sobet 10.5.9.
G5 has SATA-I 1.5Gbps 125MB/s, a faster SATA or SCSI PCIe card is recommended.

SATA-II 3Gbps https://www.ioi.com.tw/products/proddetail.aspx?CatID=106&DeviceID=3021&HostID=2038&ProdID=1060087 https://www.ioi.com.tw/products/proddetail.aspx?CatID=106&DeviceID=3021&HostID=2038&ProdID=1060137

https://www.firmtek.com/seritek/seritek-2me4-e/
https://www.firmtek.com/seritek/seritek-e6g/ https://www.firmtek.com/seritek/seritek-2se2-e/
https://www.firmtek.com/download/
https://www.firmtek.com/seritek/compat.php

https://www.sonnettech.com/product/tempossd.html https://www.sonnettech.com/product/legacyproducts/temposatapro6gbpcie2.html https://www.sonnettech.com/product/legacyproducts/temposatapro6gbpcie.html https://www.sonnettech.com/product/legacyproducts/tempo_sata_e4p.html https://www.sonnettech.com/product/legacyproducts/tempo_sata_e4i.html https://www.sonnettech.com/product/legacyproducts/tempo_sata_e2p.html https://www.sonnettech.com/product/legacyproducts/temposataiii6gbpcie.html

https://areca.com.tw/products/sataadapters-1203.html https://www.highpoint-tech.com/legacy

USB3.0 PCIe cards VIA & NEC chip have drivers that work in OSX Mavericks 10.9.5 i would forget about USB3.0 in PPC for Now.

SCSI cards are more easy to find...
ATTO UL4x PCI-X and UL5x PCIe cards seem to be the best option for OSX
UL5x had 2x versions: a Full Size with internal and external SCSI,
and LowProfile with external SCSI only.
Ultra320 cards have 0.8mm VHD68 female ports,
SCSI requires Termination.
There are many Acme Brands of SCSI cables, but GraniteDigital still the best.
SCSI maximum cable lenght depends on the Speed, usually is 6foot.
http://www.granitedigital.com/scsiproducts.aspx
http://www.granitedigital.com/688mmvhdm-50microdm3.aspx
http://www.granitedigital.com/688mmvhdm-50microdm6.aspx
http://www.granitedigital.com/688mmvhdm-50centm3.aspx
http://www.granitedigital.com/688mmvhdm-50centm6.aspx
http://www.granitedigital.com/50pincentronicsm.aspx
http://www.granitedigital.com/50pinmicrodm.aspx

There are industrial Solid State SCSI HDD replacements,
and many "DIY" SCSI to SD adapters for Amiga, Macintosh & Atari, Retro Computing.

most SCSI Scanners, CDROMs, HDDs, Samplers have SCSI-Async, SCSI-1 or SCSI-2
with a HD50 SCSI connector or big 50-pin Centronix connector.
A Male 0.8mm VHD68 cable to HD50 or Centronix works ok, when configured properly in the ATTO Bios/Tool.
Drivers & Tool:
https://macintoshgarden.org/apps/atto-ul4x-and-ul5x-scsi-ultra-320-drivers
Windows:
https://www.evernote.com/l/ASvz2axu66JOCpDWWK5x_W5V8ntnz9DZUDk/
Latest Linux drivers & Tool can be found in 1 driver website.

HP Servers had a rebranded ATTO LP PCIe card called: AH627-60001/2/3
0001 Boxed from factory came with LP and Full Size pcie brackets.
The others 0002/0003 are probably the same but with a more recent Firmware.
To Update the Firmware on 60001 requires a real IDE Floppy drive, USB1.1 Floppy does Not work.
that method is a fail, better to install the Tool & Drivers in the Operating System, and update the FW.
Updating any Firmware Requires using a UPS.
Unknown if 2009 Firmware works with 2006 drivers,
some PCI cards, FW update change Big.Endian (BE) to litte.Endian (LE) and dont work.
the latest Firwmware is 2009.
Old 2006 drivers, tool, firmware for Linux & Win:
https://archive.org/details/ah62790901
HP AH627-60001 comes with that CD from factory, the others Unknown.

Drivers for PCIe/PCI-X cards with Silicon Image 3124 chip:
https://web.archive.org/web/20121026132412/http://www.siliconimage.com/support/searchresults.aspx?pid=27&cat=3

There was another PCIe card, Brand was purchased by Xilinx, to download drivers requires registration.


Talos Raptor II website has PowerISA v2.01 .pdf archive for AIM PPC 970 fx/mp CPUs
also has PowerISA v2.02 pdf for Sony PlayStation3 PPC CPU.

in theory is possible to Run Linux ppc64BE on SonyPlaystation3,
or remove the CPU from PS3 and create a CPU upgrade daughterboard for G5,
could work.

The AIM / Apple dream for G6, was to use the PPC405 as controller,
the dreams come true in the Talos Raptor 2.


PowerISA https://web.archive.org/web/20221009233346/https://wiki.raptorcs.com/wiki/Power_ISA v2.01 = Power4+ / 970 https://web.archive.org/web/20210613101338/https://wiki.raptorcs.com/wiki/Category:PowerPC_Architecture_v2.01

v2.02 = Power5 / Cell PPE = PlayStation3 https://web.archive.org/web/20210613101400/https://wiki.raptorcs.com/wiki/Category:PowerPC_Architecture_v2.02

v2.03 = ppc405 v2.04 = Power5++ / PA6T "Amiga 500/1000/5000 v2.05 = Power6 v2.07 = Power8 v3.0B = Power9 v3.10 = Power10

Current Open Boards for Power8/9: "OpenPOWER" https://web.archive.org/web/20230103232931/https://wiki.raptorcs.com/wiki/OpenPOWER

Documentation: https://web.archive.org/web/20221021014117/https://wiki.raptorcs.com/wiki/Category:Documentation

https://www.talospace.com/2020/05/qemu-adds-power10-support.html

https://web.archive.org/web/20221015224104/ https://wiki.raptorcs.com/wiki/POWER9

Boot steps: https://web.archive.org/web/20230103233019/https://wiki.raptorcs.com/wiki/OpenPOWER_Firmware OpenBMC FSI-->SBE-->OTPROM-->SEEPROM-->FW-->SBE-PIBMEM-->Hostboot Hostboot--"meminit"-->SkiBoot--"PCIeinit--OPAL"-->PNOR-->SkiRoot

IOPPE "µCPU" inside POWER9 FW: HCODE

GPE "µCPU" inside POWER9 FW: HCODE helps OCC PowerManagement. Stop GPEs (SGPEs) resumes core execution after STOP Power ISA instruction which halts core execution. Pstate GPEs (PGPEs) manage core power states.

OCC On-Chip-Controller "µCPU" inside POWER9 Monitors: chip workload, power consumption and temperature readings. Transmits: temperature readings to the BMC to set appropriate fan speeds. implements: any power caps and supports programmable TDP limits. OCC FW is loaded at boot as part of the boot process. Manages: CME, SGPE and PGPE auxillary microprocessors various power management responsibilities

http://jk.ozlabs.org/projects/petitboot/ https://git.raptorcs.com/git/talos-op-build/tree/openpower/configs/linux/skiroot_p9_defconfig?h=06-04-2018 https://git.raptorcs.com/git/talos-petitboot/ https://open-power.github.io/petitboot/

U-root A small number of u-root commands, e.g. strace, do not build for ppc64le at the moment. https://u-root.org/ https://github.com/u-root/u-root

Heads --Skiroot --Petitboot https://osresearch.net/ https://github.com/osresearch/heads https://github.com/osresearch/heads/issues?q=ppc64

SkiRoot -->Alt-->U-root -->Busybox -->Petitboot

https://web.archive.org/web/20230103232926/https://wiki.raptorcs.com/wiki/Skiroot http://open-power.github.io/skiboot/doc/index.html https://git.raptorcs.com/git/talos-skiboot/ https://git.raptorcs.com/git/talos-occ/ https://git.raptorcs.com/git/talos-hostboot/ https://git.raptorcs.com/git/talos-sbe/ https://github.com/open-power/hcode/tree/master/import/chips/p9/procedures/ppe_closed/cme https://github.com/open-power/hostboot/blob/master/src/include/usr/sbe/sbe_common.H#L71 https://github.com/open-power/occ https://github.com/open-power/hcode

https://github.com/open-power/ppe42-gcc https://github.com/open-power/ppe42-binutils https://web.archive.org/web/20221019071522/https://wiki.raptorcs.com/wiki/File:PPE_42X_Core_Users_Manual.pdf

https://en.wikichip.org/wiki/list_of_microprocessor_families#IBM https://en.wikichip.org/wiki/ibm/microarchitectures/power4 https://en.wikichip.org/wiki/ibm/microarchitectures/power5 https://en.wikichip.org/wiki/ibm/microarchitectures/power6 https://en.wikichip.org/wiki/ibm/microarchitectures/power6%2B https://en.wikichip.org/wiki/ibm/microarchitectures/power7 https://en.wikichip.org/wiki/ibm/microarchitectures/power7%2B https://en.wikichip.org/wiki/ibm/microarchitectures/power8 https://en.wikichip.org/wiki/ibm/microarchitectures/power8%2B https://en.wikichip.org/wiki/ibm/microarchitectures/power9 https://en.wikichip.org/wiki/ibm/microarchitectures/power10

https://web.archive.org/web/20221019142910/https://wiki.raptorcs.com/wiki/File:PowerISA_public.v3.0C.pdf https://web.archive.org/web/20221019082244/https://wiki.raptorcs.com/wiki/File:PowerISA_public.v3.1.pdf https://web.archive.org/web/20221019040015/https://wiki.raptorcs.com/wiki/File:OPF_PowerISA_v3.1B.pdf https://web.archive.org/web/20221019035644/https://wiki.raptorcs.com/wiki/File:POWER9_Processor_Programming_Model_Bulletin_090919.pdf

https://web.archive.org/web/20210508200958/https://wiki.raptorcs.com/wiki/Power_ISA/Machine_State_Register https://web.archive.org/web/20230103233036/https://wiki.raptorcs.com/wiki/Power_ISA/Vector_Operations https://web.archive.org/web/20230103232923/https://wiki.raptorcs.com/wiki/PowerNV https://openpower.foundation/specifications/ https://web.archive.org/web/20221012103427/https://www-50.ibm.com/systems/power/openpower/ https://openpowerfoundation.org/


IBM PowerPC Architecture Book I, II, III.
http://ps3linux.net/ps3_docs/ps3_sdk31_docs/index.html


more docs, faqs, programming, linux ppc
https://cdn.preterhuman.net/texts/computing/
https://cdn.preterhuman.net/texts/computing/linux/


PearPC PPC emulator for WinXP 32-bits
0.5.0 https://pearpc.sourceforge.net/
0.6pre https://github.com/sebastianbiallas/pearpc
Install video: https://www.youtube.com/watch?v=xyebvwn88Iw
CherryOS clone https://web.archive.org/web/20070929101531/http://www.drunkenblog.com/drunkenblog-archives/000501.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published