Genesi Pegasos

{{about|the computer platform|the mythical horse|Pegasus|the Swiss assisted death organization|Pegasos Swiss Association}}

{{More citations needed|date=July 2016}}

Image:Pegasos 1.jpg, built around the Pegasos II]]

Pegasos is a discontinued brand of computer systems produced by Genesi USA, Inc., and designed by their research and design partner bplan GmbH based in Frankfurt, Germany. It is a MicroATX motherboard powered by a PowerPC 750CXe or PowerPC 7447 microprocessor, featuring three PCI slots, one AGP slot, two Ethernet ports (10/100/1000 & 10/100), USB, DDR, AC'97 sound, and FireWire. Like the PowerPC Macintosh counterparts, it boots via Open Firmware.

For hard disk drive booting the Open Firmware implementation called SmartFirmware requires an RDB boot partition that contains either an affs1 or ext2 partition.{{cite web|url=http://www.gentoo.org/doc/en/handbook/hb-install-ppc-disk.xml |title=Gentoo Linux Handbook Page — |access-date=2009-05-12 |url-status=dead |archive-url=https://web.archive.org/web/20081002114847/http://www.gentoo.org/doc/en/handbook/hb-install-ppc-disk.xml |archive-date=2008-10-02 }}{{cite web |url=http://en.opensuse.org/PegasosQuickStart |title=PegasosQuickStart - openSUSE |access-date=2010-06-09 |url-status=dead |archive-url=https://web.archive.org/web/20090226192803/http://en.opensuse.org/PegasosQuickStart |archive-date=2009-02-26 }} Note that any changes to the ext2 on-disc format may prevent booting. It is, however, possible to add some ext3 features so long as the volume can still be recognized as ext2.

There are two versions of the system: The Pegasos I, followed by the Pegasos II. The Pegasos II was discontinued in 2006.

Pegasos I

The Pegasos I supports the IBM Microprocessor 750CXe CPU (G3), has 100 Mbit/s Ethernet onboard and uses registered 168-pin PC133 SDR-SDRAM. It was discontinued after a hardware bug in the MAI Logic ArticiaS northbridge was discovered. Later versions of the Pegasos I came with a hardware fix which was designated "April" (a pun on Mai meaning May in German). Further improvements were made in an "April 2" design which solved further problems. It was replaced by the Pegasos II.

Pegasos II

File:Pegasos 2.jpg

File:Pegasos 2 01.jpg

The Pegasos II uses a Marvell Discovery II MV64361 northbridge, removing the need for the "April" chipset fix on the previous model, and additionally offers integrated Gigabit LAN and DDR support, and the ability to use the Freescale "G4" processor line.

The 750CXe (G3) CPU boards do not require a cooling fan, and thus was marketed as "cool computing". The current G4 boards are based around the Freescale MPC7447 chip with a small fan. Passive cooling solutions are possible and sold with the "Home Media and Communication System", which is based on Pegasos II G4.

Genesi discontinued production of the Pegasos II in 2006, as the result of new European Union legislation requiring the use of more expensive and lead-free solder{{cite web |last=Proven |first=Liam |title=The Amiga is dead. Long live the Amiga! |date=2007-01-03 |url=http://www.theinquirer.net/inquirer/news/786/1025786/the-amiga-is-dead-long-live-the-amiga |access-date=2009-02-18 |url-status=unfit |archive-url=https://web.archive.org/web/20090224084526/http://www.theinquirer.net/inquirer/news/786/1025786/the-amiga-is-dead-long-live-the-amiga |archive-date=2009-02-24 }} under the Restriction of Hazardous Substances Directive (RoHS).

= Open Desktop Workstation =

The Open Desktop Workstation, or ODW, is a standardized version of the Pegasos II. It was the first open source based PowerPC computer and gave PowerPC a host/target development environment. Genesi released the complete specifications (design and component listing) free of charge. The ODW-derived Home Media Center won the Best in Show award at the Freescale Technology Forum in 2005,{{cite web |url=http://www.freescale.com/media_center/news_releases/2005/corp/06-21-05_FTF_BESTOFSHOW.html |title=Freescale Technology Forum Best of Show winner exemplifies cool, innovative technology |website=Freescale.com |date=2005-06-21 |access-date=2016-07-17 |url-status=dead |archive-url=https://web.archive.org/web/20120205024229/http://www.freescale.com/media_center/news_releases/2005/corp/06-21-05_FTF_BESTOFSHOW.html |archive-date=2012-02-05 }} have an ATI certification,{{cite web |url=http://ati.amd.com/products/certified/genesi.html |title=CERTIFIED BY ATI - Product List |access-date=2007-02-15 |url-status=dead |archive-url=https://web.archive.org/web/20071025060852/http://ati.amd.com/products/certified/genesi.html |archive-date=2007-10-25 }} and a "Ready for IBM Technology" certification.{{cite web |url=http://www-304.ibm.com/jct09002c/gsdod/solutiondetails.do?solutionId%3D10567%26lc%3Den |title=IBM - Open Desktop Workstation |access-date=2007-02-15 |url-status=dead |archive-url=https://web.archive.org/web/20070203085609/http://www-304.ibm.com/jct09002c/gsdod/solutiondetails.do?solutionId=10567&lc=en |archive-date=2007-02-03 }}

== Specification ==

Operating system support

Several operating systems run on the Pegasos Platform. Genesi is very eager to support any efforts to port and optimize operating systems or applications for their computers.

  • MorphOS is broadly compatible with legacy Commodore Amiga applications which profess to be "OS friendly" (meaning they do not access native Amiga hardware directly), as well as a growing number of native applications. Genesi is the primary sponsor for MorphOS.
  • Amiga OS 4.1 support was announced by Hyperion on 31 January 2009.
  • Linux distributions including Debian GNU/Linux, MontaVista Linux, openSUSE, Yellow Dog Linux, Gentoo Linux and Crux PPC are also available for the Pegasos. Support for the Pegasos as a platform device has been integrated into the Linux kernel mainline as of kernel version 2.6.13.
  • Mac OS – It is possible to run the Classic Mac OS and Mac OS X on the Pegasos using Mac-on-Linux, although doing so is reportedly in violation of Apple's EULA.{{cite web |url=http://www.terrasoftsolutions.com/products/faq/mac-os.shtml |title=Terra Soft -- Linux for PS3, IBM Power, Mercury Cell, and Apple PowerPC |access-date=2007-03-27 |url-status=dead |archive-url=https://web.archive.org/web/20070222032149/http://www.terrasoftsolutions.com/products/faq/mac-os.shtml |archive-date=2007-02-22 }}
  • NetBSD support introduced since release 5.0{{cite web|url=http://www.de.netbsd.org/ports/ofppc/ |title=NetBSD/ofppc |website=De.netbsd.org |access-date=2016-07-17}}
  • OpenBSD – Genesi hired a developer in 2002 to port OpenBSD to the Pegasos II. Both Pegasos I and Pegasos II boards were supported. The relationship ended poorly in 2004 with the developer not being paid for the work that he has done (due to Genesi's cashflow problems), and due to lack of documentation from Genesi/bPlan, support was completely removed after one release cycle.{{cite web|url=http://www.openbsd.org/pegasos.html |title=OpenBSD/pegasos |website=Openbsd.org |access-date=2016-07-17}}{{cite web|url=http://marc.info/?l=openbsd-misc&m=108028112117093&w=2 |title='Re: Pegasos (Dale's Side of the Story)' - MARC |website=Marc.info |access-date=2016-07-17}}
  • OpenSolaris – Genesi/Freescale is initial supporter of the OpenSolaris port to PowerPC and the Pegasos II being used as the reference platform for development.
  • QNX supports the Pegasos platform.{{cite web|url=http://www.qnx.com/partners/partner.html?partnerid=161488 |title=QNX Partners |website=Qnx.com |access-date=2016-07-17}}
  • Symobi is available as demo image.

Firmware

  • Pegasos I/G3 "PRE-APRIL", Board: 1A (0.1b73), CPU: 750 CX 1.0, SF: 1.1 (20020814)
  • Pegasos I/G3, Board: 1A1 (0.1b112), CPU: 750 CX 1.0, SF:1.1 (20021203121657)
  • Pegasos I/G3, Board: 1A1 (0.1b114), CPU: 750 CX 1.0, SF: 1.1 (20030317114750)
  • Pegasos II/G4, Board: 1.1, CPU: 744X 1.1, SF: 1.2 (20040224)
  • Pegasos II/G3, Board: 1.1 (0.2b1), CPU: 750 CX 1.0, SF: 1.2 (20040402193939)
  • Pegasos II/G4, Board: 1.1, CPU: 744X 1.1, SF: 1.1 (20040405)
  • Pegasos II/G4, Board: 1.1, CPU: 744X 1.1, SF: 1.2 (20040405)
  • Pegasos II/G4, Board: 1.2, CPU: 744X 1.2, SF: 1.1 (20040505)
  • Pegasos II/G4, Board: 1.0 (2B3), CPU: 744X 1.0, SF: 1.2 (20040810112413)
  • Pegasos II/G4, Board: 1.2, CPU: 744X 1.1, SF: 1.2 (20040810112413)
  • Pegasos II/G3, Board: 1.2, CPU: 750 CX 1.0, SF: 1.2 (20040810112413)
  • Pegasos II/G4, Board: 1.2 (2B2), CPU: 744X 1.2, SF: 1.2 (20040810112413)
  • Pegasos II/G4, Board: 1.2, CPU: 744X 1.2, SF: 1.2 (20050602111451)
  • Pegasos II/G4, Board: 1.2 (2B5), CPU: 744X 1.2, SF: 1.2 (20050808153840)
  • Pegasos II/G4, Board: 1.2 (2B5),CPU: 744X 1.2, SF: 1.2 (20051216161829)

= IKARUS low level console =

Press {{keypress|Esc}} at a serial console (115200 baud) while booting.

  • a address
  • b
  • c CPU PVR value
  • g <> go
  • i <> in
  • l
  • m memory size?
  • o <> out
  • q shutdown
  • r read
  • s
  • v
  • w <32 bit value> write
  • x exit
  • z
  • {{keypress|+}} inc address
  • {{keypress|-}} dec address
  • {{keypress|Space}}

=B00000000,I00,O00;

References

{{Reflist}}