Welcome, Guest. Please login or register.

Author Topic: Prometheus PCI Bridge Goes Opensource  (Read 6588 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline krashanTopic starter

  • Sr. Member
  • ****
  • Join Date: Jan 2003
  • Posts: 253
  • Country: pl
  • Thanked: 1 times
  • Gender: Male
  • Hardware designer and programmer
    • Show only replies by krashan
    • Personal homepage
Prometheus PCI Bridge Goes Opensource
« on: December 07, 2012, 06:54:49 PM »
It's nearly 12 years since a group of hardcore amigans lead to a little commotion in the Amiga market, releasing to the world their own creation - Prometheus PCI card :)

It was a great challenge for each one of us, perhaps on the verge of madness. Yet, we strongly believed in what we were doing and gave it our best. For various reasons our plans didn't come up as expected, but this is how the life goes. We have no doubt, that it was a very valuable experience for us (at least for those sincerely signed below).

Once again, we would like to stirr things up a little bit. We have decided to give you, the world, a complete documentation, plans, firmware and all the files necessary to create your own Zorro3 PCI bridge. You can freely modify, copy or use them for a basis of your own construction and even build an exact copy of Prometheus. There is just one rule. It has to be free. Whatever you create, either by using our work as a whole or just a part of it, must be free.


Check it out:

http://krashan.ppa.pl/articles/prometheus/

Sounds like fun? We hope so, because we have more suprises. But next one will come from the good guys of E3b.


Best regards,

Filip Dąb-Mirowski
Grzegorz Kraszewski




Work on Prometheus hardware didn`t stop. For a new Prometheus based hardware, DaVinci, the whole CPLD design was revised and written from scratch by E3B. To track down the DMA issue quite some investigations were made, and after identifying the root of problem the Prometheus CPLD design was equipped with a new PCI arbiter, including features like round robbin
fair arbitration, high priority Zorro access, enhanced PCI config mechanisms with support for PCI bridges and some other enhancements which may be discussed later on.
Unfortunately the DaVinci project was stopped after fully working prototype card was running. The software part was rewritten and is being maintained by Tobias Seiler, who contributes the software also as gift for the community. The library supports both old and new firmware Prometheus transparently.

The compiled binaries are being made public for free, so you can simply upgrade your own Prometheus - use it, as you like, as long as no profit is being made from it. We provide some small manual on how you can flash the CPLDs of your Prometheus card, and on request assist you on specific questions. If you feel like giving us some feedback, dont hesitate to contact us - I`m sure we will find some small gift ideas :)
Please understand that the source codes of the new CPLD design are notbeing disclosed. There's load of work involved, and quite some experience which we dont feel to give away for free.

So please enjoy your new Prometheus CPLD upgrade - hope you like it as
much we enjoyed the development work!

Web page link will be http://www.e3b.de/prometheus/

Michael Boehmer

Offline XDelusion

  • Alien Breeder
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 5089
    • Show only replies by XDelusion
    • http://starwarslegacy.net/
Re: Prometheus PCI Bridge Goes Opensource
« Reply #1 on: December 07, 2012, 09:11:19 PM »
Cool!
Earth has a lot of things other folks might want... like the whole planet. And maybe these folks would like a few changes made, like more carbon dioxide in the atmosphere and room for their way of life. - William S. Burroughs
 

Offline ognix

  • Sr. Member
  • ****
  • Join Date: Oct 2004
  • Posts: 256
    • Show only replies by ognix
Re: Prometheus PCI Bridge Goes Opensource
« Reply #2 on: December 07, 2012, 09:55:57 PM »
A great gift for the Amiga community!
Thanks a lot!  :-)
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: Prometheus PCI Bridge Goes Opensource
« Reply #3 on: December 07, 2012, 10:07:59 PM »
Awesome - if now only Michael B, would release those DMA capable firmwares I suppose he did for you... ;)

PS: the link for the ByteBlaster circuit is a bit off.

PPS: duh - I guess I should've read the whole post before going berserk over your release! It's all there! =8^O
« Last Edit: December 07, 2012, 10:10:52 PM by Zac67 »
 

Offline Duce

  • Off to greener pastures
  • Hero Member
  • *****
  • Join Date: Jul 2009
  • Posts: 1699
    • Show only replies by Duce
    • http://amigabbs.blogspot.com/
Re: Prometheus PCI Bridge Goes Opensource
« Reply #4 on: December 07, 2012, 10:45:46 PM »
Very nice, big ups for getting this into open source.
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: Prometheus PCI Bridge Goes Opensource
« Reply #5 on: December 07, 2012, 10:49:03 PM »
wow.........thats  amazing news and very generous.  Thank you
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline yssing

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1521
    • Show only replies by yssing
    • http://www.yssing.org
Re: Prometheus PCI Bridge Goes Opensource
« Reply #6 on: December 08, 2012, 12:02:36 AM »
very cool :)
 

Offline Matt_H

Re: Prometheus PCI Bridge Goes Opensource
« Reply #7 on: December 08, 2012, 02:34:05 AM »
@ Krashan

I had no idea Prometheus was your design. Very cool, and thanks for the release. I hope this means someone like AmigaKit can commission a production run...
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: Prometheus PCI Bridge Goes Opensource
« Reply #8 on: December 08, 2012, 02:38:44 AM »
This is really cool news!
Bill T
All Glory to the Hypnotoad!
 

Offline mboehmer_e3b

  • Sr. Member
  • ****
  • Join Date: Aug 2002
  • Posts: 312
    • Show only replies by mboehmer_e3b
    • http://www.e3b.de/usb/
Re: Prometheus PCI Bridge Goes Opensource
« Reply #9 on: December 08, 2012, 01:34:30 PM »
Quote from: Zac67;717996
Awesome - if now only Michael B, would release those DMA capable firmwares I suppose he did for you... ;)


He will. We are just doing some tests for the necessary release of ne library, Tobias Seiler is quite busy on that right now.

For me, Prometheus "business" is hobby now, so please understand that I cannot spend just lot of spare time into it. Family first :)

Michael
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: Prometheus PCI Bridge Goes Opensource
« Reply #10 on: December 08, 2012, 01:41:42 PM »
Quote from: mboehmer_e3b;718092

For me, Prometheus "business" is hobby now, so please understand that I cannot spend just lot of spare time into it. Family first :)

Michael


We, the people of the Amigaverse, are your family. :knuddel:
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
 

Offline mboehmer_e3b

  • Sr. Member
  • ****
  • Join Date: Aug 2002
  • Posts: 312
    • Show only replies by mboehmer_e3b
    • http://www.e3b.de/usb/
Re: Prometheus PCI Bridge Goes Opensource
« Reply #11 on: December 08, 2012, 02:45:23 PM »
Quote from: ChaosLord;718093
We, the people of the Amigaverse, are your family. :knuddel:


Well, here's some little person nagging on my feet, claiming that this is the falsification of the truth :)

Michael
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: Prometheus PCI Bridge Goes Opensource
« Reply #12 on: December 08, 2012, 03:16:41 PM »
Quote from: mboehmer_e3b;718092
He will. We are just doing some tests for the necessary release of ne library, Tobias Seiler is quite busy on that right now.


Wow, patience will be rewarded! Maybe we can wait for a bit longer... ;)

Many thanks to all involved!
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: Prometheus PCI Bridge Goes Opensource
« Reply #13 on: December 09, 2012, 11:31:27 AM »
thank you!
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline Heiroglyph

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 1100
    • Show only replies by Heiroglyph
Re: Prometheus PCI Bridge Goes Opensource
« Reply #14 on: December 12, 2012, 06:33:25 AM »
Wow, this is great!

My Prometheus has served me well.  Now if something goes horribly wrong it's at least fixable.

The DMA fix would be very welcome.

Thanks guys!