All times are UTC-06:00




Post new topic  Reply to topic  [ 10 posts ] 
Author Message
 Post subject: genesi SmartFirmware
PostPosted: Sat Jul 01, 2006 1:24 am 
Offline

Joined: Sat Jul 01, 2006 1:18 am
Posts: 4
Location: India
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


Top
   
 Post subject:
PostPosted: Sat Jul 01, 2006 6:25 am 
Offline
Genesi

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1422
Hi Suresh, we have your email too. :) We will answer you directly and also post some links here. Have a look:

http://www.genesippc.com/of_presentation.php

We will be updating this to include support for IBM, Marvell and Themis. We are also looking into support for other Power.org members and even alternate ISAs.

http://www.pegasosppc.com/support.php#ofmanuals

You can find Firmware Manual links on that page.

There is also useful information on this site here:

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

We look forward to your interest!

R&B :)

_________________
http://bbrv.blogspot.com


Top
   
 Post subject:
PostPosted: Sat Jul 01, 2006 9:48 pm 
Offline

Joined: Sat Jul 01, 2006 1:18 am
Posts: 4
Location: India
thanks for that info.

I got Genesi schematics from power.org
I am interested in firmware part of it.
implementation of AGP connector from Marvell chip and interface of VT8231(basically intel hardware) facinates me.

I am searching for the firmware(BIOS) code for the same. Hope Genisi will release it as open source.

Is there any open source BIOS available for the same.

Regards,
Suresh Chandra Mannava


Top
   
 Post subject:
PostPosted: Sun Jul 02, 2006 10:11 am 
Offline
Genesi

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1422
Hi Suresh, we will not be releasing the sources to the HAL/OF for a couple of reasons. First, we are building a business from licensing it and second because we want to manage it to insure interoperablity between platforms using it.

Do not let our direction slow you down! IEEE1275 is a standard and there are many open solutions being developed.

R&B :)

_________________
http://bbrv.blogspot.com


Top
   
 Post subject:
PostPosted: Mon Jul 03, 2006 11:47 pm 
Offline

Joined: Fri Oct 22, 2004 6:00 am
Posts: 81
2 digitalsuresh:

What do you want to know and to do? I think i can help you with some information. I was playing enough with ISA subsystem of the Pegasos, i've coded enhanced support for parallel port in Linux and floppy drive in Linux and MorphOS. Also i am trying to write a set of software which would allow to run MacOS X natively on the Pegasos, currently it consists of heavily modified BootX bootloader which is ~70% finished.


Top
   
 Post subject:
PostPosted: Tue Jul 04, 2006 1:17 am 
Offline

Joined: Sun May 08, 2005 8:46 pm
Posts: 559
Location: Paris
Quote:
i've coded enhanced support for parallel port in Linux and floppy drive in Linux and MorphOS
you have coded floppy support for MorphOS ???


Top
   
 Post subject:
PostPosted: Tue Jul 04, 2006 3:00 am 
Offline

Joined: Sat Jul 01, 2006 1:18 am
Posts: 4
Location: India
to sonic,

Hi, I am interested in VT8231 (south bridge) part. I think some open source boot loader should exist.


Top
   
 Post subject:
PostPosted: Tue Jul 04, 2006 4:11 am 
Offline

Joined: Mon Jul 03, 2006 7:48 am
Posts: 14
Quote:
to sonic,

Hi, I am interested in VT8231 (south bridge) part. I think some open source boot loader should exist.
Bootloaders don't need to be aware of hardware initialisation (unless you're doing something fairly specialist). openfirmware provides for that.

yaboot is an opensource bootloader for openfirmware and can be found here: http://yaboot.ozlabs.org/.

If you're referring to opensource firmware, then you might want to look at http://u-boot.sourceforge.net/. I've seen it used on a number of powerpc and arm boards, but it supports other architectures as well. It's mostly geared towards embedded platforms, so I assume it doesn't contain much by way of controller initialisation.


Top
   
 Post subject:
PostPosted: Tue Jul 04, 2006 6:11 am 
Offline

Joined: Sat Jul 01, 2006 1:18 am
Posts: 4
Location: India
I am talking about u-boot type of bootloader. It does basic hardware initilization and a loader to load linux/vxworks OS.

A code like u-boot should initializes peripherals like Marvell system controller and Vt8231.


Top
   
 Post subject:
PostPosted: Mon Jul 17, 2006 12:54 am 
Offline

Joined: Fri Oct 22, 2004 6:00 am
Posts: 81
Quote:
you have coded floppy support for MorphOS ???
Yes. It currently perfectly works in ReadOnly mode, writing is still broken. I can't upload it and don't know when i'll be able to. I can't bring any removable media to my work.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 10 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group