genesi SmartFirmware
  • Just looking around
    digitalsuresh
    Posts: 3 from 2006/7/1
    Dear Friends,

    I am interested in boot code(BIOS) of Genesi's PegasosPPC. I like to know more about the OS loader and the
    vt8231(south bridge) initialization code.
    I heard Pegasos followed open firmware standards.
    If code is available please provide me the pointer for the
    SmartFirmware.

    Thanks in advance.

    Regards,
    Suresh Chandra Mannava
  • »01.07.06 - 07:27
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    magnetic
    Posts: 2129 from 2003/3/1
    From: Los Angeles
    The OF is customized and is avaible for licensing AFAIK

    magnetic
    Pegasos 2 Rev 2B3 w/ Freescale 7447 "G4" @ 1ghz / 1gb Nanya Ram
    Quad Boot: MorphOS 2.7 | Amiga OS4.1 U4 | Ubuntu PPC GNU/Linux | OS X 10.4
  • »01.07.06 - 08:04
    Profile Visit Website
  • Just looking around
    digitalsuresh
    Posts: 3 from 2006/7/1
    Thanks for the information.
    Can we get any third party firmware for Genesi? Hope some people must have developed a open bootloader.

    Thanks,
    Suresh Chandra Mannava
  • »01.07.06 - 08:27
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Robin
    Posts: 741 from 2003/2/24
    Perhaps this guide helps you?

    http://www.ppczone.org/forums/viewtopic.php?t=445
  • »01.07.06 - 09:09
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    Quote:


    Robin wrote:
    Perhaps this guide helps you?

    http://www.ppczone.org/forums/viewtopic.php?t=445


    That is a good article! :-)

    BTW, just for general information regarding the OpenFirmware and HW/OS development at this level, I would like to point out a first draft has been released outlining the "Power.org™ Standard for Power Architecture™ Platform Requirements (Workstation, Server)".

    Note that the documents will require you to enter your power.org username and password. The simplest form of Power.org membership is free of charge though, and everyone is welcome to sign up ...

    Quote:

    Dear Power.org Developer Members,

    Power.org's first DRAFT specification is now available for your review. Please send your comments on the "DRAFT Power Architecture Platform Requirements (PAPR), v2.0, 15 May 2006" to papr@power.org by August 15, 2006.

    Link to download PAPR (7MB):
    http://www.power.org/members/developers/committeeview/DRAFT_PAPR_Version_2.0_15May06.pdf

    Link to download PAPR Requirements Summary (793KB):
    http://www.power.org/members/developers/committeeview/Requirements_Summary_from_DRAFT_PAPR_Version_2.0_15May06.pdf

    NOTE: You must supply your Power.org username and password to access the documents. If you don't remember your username and/or password, enter the email address you used to enroll in Power.org at: http://www.power.org/kmembership_info/request_password/. A link to create a new password and/or username will be emailed to you.

    Regards,
    Power.org Technical Program Manager


    [ Edited by takemehomegrandma on 2006/7/1 10:53 ]
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »01.07.06 - 09:52
    Profile
  • Just looking around
    digitalsuresh
    Posts: 3 from 2006/7/1
    thanks a lot.

    Infact I am very interested in knowing how the boot code initializes vt8231(x86 compatible hardware).

    It happened, I got the Schematics for Genesi from
    http://www.power.org/members/developers/downloads/genesi_pegasosppc

    I am interested in digging the firmware for the same.

    Regards,
    Suresh Chandra Mannava
  • »01.07.06 - 09:57
    Profile
  • Cocoon
    Cocoon
    nine
    Posts: 46 from 2006/6/14
    Quote:

    digitalsuresh wrote:

    Infact I am very interested in knowing how the boot code initializes vt8231(x86 compatible hardware).


    The vt8231 is (as I gather) pretty much "just a PCI device". The southbridge device is a multi-function controller containing serial, parallel, MFM controller, IDE controller, USB host controller, legacy PS/2 ports and AC97 audio via an i2s bus (i2c, but for audio). It should be compatible with any PCI capable system.

    In the past, Cobalt Networks have used VIA southbridges in their RaQ server products (the MIPS line, not the x86 line). I gather there are other companies who have used them as well (an old motherboard I had used a combination of AMD northbridge and VIA southbridge).

    The initialisation should be fairly simple - if you're interested, I think VIA have publicly available datasheets for developers. Failing that, there's the Linux kernel source, which doesn't rely on the firmware initialising the device - it just does it by itself.
  • »02.07.06 - 22:54
    Profile