English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 31 January 2020, 13:32   #1
trixster
Guru Meditating

 
Join Date: Jun 2014
Location: England
Posts: 1,584
Help setting up Prometheus Firebird and Voodoo3

Hi,

I’m trying to set up p96 for Voodoo3 on my Prometheus Firebird daughterboard. At the moment all I’m getting is either a grey screen with red block mouse pointer, or no signal from the V3 when testing with picasso96prefs. This is if I use the earliest files versions available. Testing Some resolutions lock the machine up

I’m experienced with using p96 with a mediator set up.

So it’d be helpful to know exactly what file versions are required and where they need to go.

I’ve tried files from the Matay CD ISO, from the Prometheus 2.5 update relates, plus the Prometheus.library v3.0. I’ve also tried the card drivers from picasso96 2.0 (which was on the Matay cd) and from picasso96 2.1b

If someone has a working set up, please could they list where the necessary files need to go and what version/file size they are.

As far as I can work out, it should be:

Expansion:Prometheus.library (if using pre-version 2 library)
LIBS:Prometheus.library (if using v2 or v3)
LIBS:Picasso96/3dfxvoodoo.chip
LIBS:Picasso96/Prometheus.card
DEVS:Monitors/Prometheus (and the tooltype points to Prometheus)

With the most up to date files in place, my voodoo3 is correctly recognised with prmscan, and picasso96prefs sees the Board which I can attach to the defined screen modes, but the option to test each resolution is greyed out and p96prefs complains that the resolutions and colour depths aren’t compatible with my graphics card....

I’m running OS3.9 with bb1&2

Fblit and ftext are disabled. Are there any other known issues I need to be aware of, like the issue with fastlayers.library
trixster is offline  
Old 31 January 2020, 19:00   #2
DarrenHD
Registered User
 
Join Date: Aug 2008
Location: London / Canada
Posts: 455
Quote:
Originally Posted by trixster View Post
Hi,

I’m trying to set up p96 for Voodoo3 on my Prometheus Firebird daughterboard. At the moment all I’m getting is either a grey screen with red block mouse pointer, or no signal from the V3 when testing with picasso96prefs. This is if I use the earliest files versions available. Testing Some resolutions lock the machine up

I’m experienced with using p96 with a mediator set up.

So it’d be helpful to know exactly what file versions are required and where they need to go.

I’ve tried files from the Matay CD ISO, from the Prometheus 2.5 update relates, plus the Prometheus.library v3.0. I’ve also tried the card drivers from picasso96 2.0 (which was on the Matay cd) and from picasso96 2.1b

If someone has a working set up, please could they list where the necessary files need to go and what version/file size they are.

As far as I can work out, it should be:

Expansion:Prometheus.library (if using pre-version 2 library)
LIBS:Prometheus.library (if using v2 or v3)
LIBS:Picasso96/3dfxvoodoo.chip
LIBS:Picasso96/Prometheus.card
DEVS:Monitors/Prometheus (and the tooltype points to Prometheus)

With the most up to date files in place, my voodoo3 is correctly recognised with prmscan, and picasso96prefs sees the Board which I can attach to the defined screen modes, but the option to test each resolution is greyed out and p96prefs complains that the resolutions and colour depths aren’t compatible with my graphics card....

I’m running OS3.9 with bb1&2

Fblit and ftext are disabled. Are there any other known issues I need to be aware of, like the issue with fastlayers.library
Can you run the Picasso96 installation again and choose Update installation and choose your monitor capabilities, like you do with the Mediator? Or setup your own modes (and test them) in Picasso96Mode?

I have a real Promethus (actually it's upgraded to the Firestorm firmware), but I actually haven't used it in about 4 years as I'm using my Mediator now with the Sonnet PPC. So unfortunately my memory is foggy as to how to set it up, but I seem to recall it wasn't very hard or different than the Mediator.
DarrenHD is online now  
Old 31 January 2020, 19:02   #3
trixster
Guru Meditating

 
Join Date: Jun 2014
Location: England
Posts: 1,584
Fixed it - it needed mmulibs to be installed.
trixster is offline  
Old 31 January 2020, 19:06   #4
DarrenHD
Registered User
 
Join Date: Aug 2008
Location: London / Canada
Posts: 455
Quote:
Originally Posted by trixster View Post
Fixed it - it needed mmulibs to be installed.
Excellent. And you're very lucky to have the AA3000

Hese is doing amazing work, as are others re-making the classic mainboards (and upgrading them).
DarrenHD is online now  
Old 31 January 2020, 19:13   #5
trixster
Guru Meditating

 
Join Date: Jun 2014
Location: England
Posts: 1,584
Hopefully Prometheus will get some attention later this year
trixster is offline  
Old 31 January 2020, 21:59   #6
dkedrowitsch
Registered User

 
Join Date: Nov 2018
Location: Boyertown, PA USA
Posts: 35
Hey Trixster! I'm enjoying my AA3000+ very much as well.

I got my Firebird running fairly easily with P96 and a PCI graphics card, albeit I used an S3 ViRGE I had laying around rather than a more difficult to find Voodoo 3.

Please let me know if you manage to figure out how to get OpenPCI working on it. I've got a Realtek 10/100 board I'd like to use, but getting OpenPCI going has been impossible so far.

Near as I can tell OpenPCI requires prometheus.library v3 which appears to be a mythical unicorn. There is a v3 here, but I'm not convinced this is a working source:

https://github.com/jeperk/OpenPCI/tr...Prometheus-3.0

That file is considerably larger than v2.5 and simply refuses to load on boot. If this truly is is the appropriate library, perhaps it requires different code in the CPLDs to function?

I've spent quite a few days looking around and have yet to find any clear documentation on how to get OpenPCI working on Prometheus and exactly what files are need and where to find them.

Having inexpensive PCI Ethernet would really be the cherry on top for my AA3000+... although next I'd probably try to get a USB board going too.

Cheers!
dkedrowitsch is offline  
Old 31 January 2020, 23:19   #7
trixster
Guru Meditating

 
Join Date: Jun 2014
Location: England
Posts: 1,584
I got v3 from a post on A1K forum, it is just a few bytes larger than the 2.5 update version
trixster is offline  
Old 31 January 2020, 23:21   #8
trixster
Guru Meditating

 
Join Date: Jun 2014
Location: England
Posts: 1,584
https://www.a1k.org/forum/index.php?...6/#post-333867

Remove .pdf from the downloaded file

I’m not planning on using openpci until there’s progress with the sonnet project, but I’d be interested to see how you get on. My plan is to add a ZZ9000 to the machine and use the Ethernet and usb on that card, with the Voodoo3 providing RTG

Last edited by trixster; 31 January 2020 at 23:28.
trixster is offline  
Old 31 January 2020, 23:56   #9
dkedrowitsch
Registered User

 
Join Date: Nov 2018
Location: Boyertown, PA USA
Posts: 35
Thank you! If I get this all going I might try to gather all of the setup information into one location online somewhere.

Do you know if the ZZ9000 has been made to work in the AA3000+ yet? I don't know much about them yet but last I heard there was some issue with it, I'm hopeful it doesn't have anything to do with the 3.3v Zorro BUS termination used on the Firebird...

Is there a working USB stack for that ZZ9000?

My hope is to go the more frugal route and get RTG, Ethernet, and possibly even USB going via the Prometheus...
dkedrowitsch is offline  
Old 01 February 2020, 00:36   #10
trixster
Guru Meditating

 
Join Date: Jun 2014
Location: England
Posts: 1,584
The ARM allows the usb to be used for storage but there’s no usb stack for Poseidon.

I will have a ZZ9000 next week so I will test then.
trixster is offline  
Old 01 February 2020, 04:06   #11
dkedrowitsch
Registered User

 
Join Date: Nov 2018
Location: Boyertown, PA USA
Posts: 35
That worked, prometheus.library v3 is loading and my S3 RTG is still working great.

OpenPCI appears to be working too and is able to enumerate the Prometheus and PCI boards as well. Now to figure out the whole graphics card memory as DMA buffer thing to use my RTL8139 nic...
dkedrowitsch is offline  
Old 01 February 2020, 18:31   #12
dkedrowitsch
Registered User

 
Join Date: Nov 2018
Location: Boyertown, PA USA
Posts: 35
Hello Trixster,

Out of curiosity, what firmware are you running in your Firebird/Prometheus?

In my efforts to get PCI FastEthernet going, I've upgraded the firmware to Michael Boehmer's "Fire Storm" firmware that's supposed to provide fully functional DMA. Unfortunately I haven't had much success with it yet.

According to this blog entry (https://leblogdecosmos.blogspot.com/...rometheus.html) the Fire Storm firmware is supported by prometheus.library v3, which thanks to you I am now using.

Unfortunatly after programing the CPLDs with the Fire Storm firmware, something is definitely not right. The system will boot and I can see the new manufacturer/product IDs for the Fire Storm firmware, prometheus.library is loading, but PrmScan 1.6 doesn't see the Prometheus anymore. OpenPCI does detect it, but it's listing of the PCI boards doesn't include any PCI device/manufacturer IDs for them anymore--those fields are now blank.

I've reached out to the other of that Blog post to hopefully get some more information from him, and in the meantime I've rolled back to the original firmware so my Prometheus is functional again.

But I'm curious to know what firmware you're using.

Regards
dkedrowitsch is offline  
Old 01 February 2020, 19:46   #13
trixster
Guru Meditating

 
Join Date: Jun 2014
Location: England
Posts: 1,584
Hi, I’m not sure how to determine what firmware is on the board - what do I need to do?
trixster is offline  
Old 02 February 2020, 19:36   #14
dkedrowitsch
Registered User

 
Join Date: Nov 2018
Location: Boyertown, PA USA
Posts: 35
If your AA3000+ was assembled by Hese, I suspect you have the original production firmware since that's the version he provided to those of us who assembled the boards ourselves.


That's the version I'll continue to use unless I manage to figure out how to make use of Michael Boehmer's improved version.
dkedrowitsch is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Matay Prometheus and Voodoo3 P96 memclock... wmaciv support.Hardware 5 29 January 2018 03:50
WTB: Rick Dangerous 1 - Loose floppy disk - Firebird Version liviux76 MarketPlace 9 04 March 2017 11:36
Savage - Game 1 (Firebird) sprites and tiles ripped? dex project.Sprites 2 17 December 2015 21:19
Sentinel by Firebird alexh project.SPS (was CAPS) 9 27 August 2006 15:58
The Zone's details are unreadable in Mozilla firebird Peanutuk project.EAB 6 16 April 2004 19:43

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 06:51.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.13969 seconds with 15 queries