English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 07 July 2022, 14:15   #141
trixster
Guru Meditating
 
Join Date: Jun 2014
Location: England
Posts: 2,354
Yeah, I’d forgotten about that!

i seem to recall the issue was 3dfxvoodoo.chip v7.15 and prometheus.card v7.600 would somehow break WHDLoad. Some games just show a black screen, some switch successfully but then the screen and / or keyboard input would lock up.

reverting to 3dfxvoodoo.chip v7.11 and prometheus.card v7.530 resolved the problem. I can’t remember if I tried other versions of the libraries.
trixster is online now  
Old 07 July 2022, 15:50   #142
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,039
I guess it is some interrupt handling problem. As soon as I find the motivation, i'll have a look.
Hedeon is offline  
Old 08 July 2022, 17:41   #143
spudje
Registered User
 
Join Date: Dec 2014
Location: Netherlands
Posts: 1,408
Mmm, no idea which I installed on my AA3000+. Guess the latest. Latest I could find I have downloaded are 3dfxvoodoo.chip v7.16 & prometheus.card v7.600.

If I find some time I'll check whether I have the same issues.
spudje is offline  
Old 11 December 2022, 13:49   #144
Timtheloon
Registered User
 
Timtheloon's Avatar
 
Join Date: Dec 2017
Location: Portsmouth / United Kingdom
Posts: 303
Need Help

Before I send these Firebirds off to hese if he will let me, I thought I would try here first.

I have 2 of these cards and both made by the same person and both do exactly the same thing. now the builder wasn't able to test these so I'm the initial tester.

@trixster has help my out a great deal via PM but we still cant get it to see PCI cards Correctly. the Prometheus shows up on WhichAmiga with the new firmware id.

Now I've even tried to flash the firmware again (Only on one of them) with a USB Blaster which seemed to go ok and it still shows up correctly on WhichAmiga. however I see an extra IC on the Programmer unlike @Wanglers Video on page 3 of this thread, now I don't know if that's correct due to this being a A4000 version of the firestorm. I believe it to be the Xilinx IC which I also believe can be programmed via the JTAG but with a different type of programmer.

I can get OpenPCIinfo to give me a read out but all PCI Id's are empty

My Open PCI Library is the 2.1 beta Version
and I'm using Prometheus libraries which @hedeon uploaded I've even tried @trixsters files the way he has them setup but still the same issue

PRMscan is always Blank or crashes with a ramlib error 80000004

has soon as the Prometheus Monitor driver is introduced I get ramlib 80000004 on start-up

I'm starting to think it the Xilina Flash which may be my issue but I don't have the correct programmer for that at the mo, or the file it requires to be flashed to it.

One thing which I've not tried yet is I'm using this with a BFG9060 so I may try a different accelerator just to rule it out.
Attached Thumbnails
Click image for larger version

Name:	Firestorm programming.jpg
Views:	83
Size:	81.5 KB
ID:	77388   Click image for larger version

Name:	P_20221210_202831.jpg
Views:	88
Size:	1,010.1 KB
ID:	77389   Click image for larger version

Name:	OpenPCI1.jpg
Views:	81
Size:	129.5 KB
ID:	77396   Click image for larger version

Name:	Openpci2.jpg
Views:	76
Size:	137.4 KB
ID:	77397  

Last edited by Timtheloon; 11 December 2022 at 19:15.
Timtheloon is offline  
Old 11 December 2022, 19:24   #145
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,039
You tried the 3.1 libraries?

The output is very weird on that second card and that is probably the reason for crashing.

the first card's output is also not correct.

It looks like that the Prometheus is not really there as it seems to read random stuff.
Hedeon is offline  
Old 12 December 2022, 18:04   #146
Timtheloon
Registered User
 
Timtheloon's Avatar
 
Join Date: Dec 2017
Location: Portsmouth / United Kingdom
Posts: 303
Quote:
Originally Posted by Hedeon View Post
You tried the 3.1 libraries?

The output is very weird on that second card and that is probably the reason for crashing.

the first card's output is also not correct.

It looks like that the Prometheus is not really there as it seems to read random stuff.
Hi Hedeon,

Yes tried the 3.1 libraries too they where the first ones I tried until @trixster pointed me to yours. forgot to add the number you see on the so called PCI card changes ever time I restart the computer.

I tried both firebirds with an Apollo 4060 too, but the same thing was seen. I have to wait for my Xilinx programmer before I can try a reprogram on that, found its file in Hese's build files.

The next thing I will try is another motherboard just in case that may be the issue. but I will say this motherboard that I'm trying these firebird with, works fine with a Mediator MKII, The reason I want the firebird though is it seems to run a lot cooler than the mediator, but then again this is probably due to mine not working .
Timtheloon is offline  
Old 20 August 2023, 20:44   #147
Timtheloon
Registered User
 
Timtheloon's Avatar
 
Join Date: Dec 2017
Location: Portsmouth / United Kingdom
Posts: 303
Wow no updates on here since my last message

so I sent my cards to hese and he found the issue this was his reply to me (just want to point out hese is really busy and I had something he wanted so I exchange it for his repair service on these cards.)

I've added this information here because it may help someone else in the future

Quote:
When I received the cards, I could confirm the same that they weren't working and even after reprogramming the Altera and Xilinx chips, the cards still didn't work.

It turned out the problem was not with the Altera chips but with the 33MHz oscillators.
Visually all looked fine with naked eyes. Only after de-soldering the connectors around the chips, I could inspect the solder joints with a magnifier and noticed that the oscillator on card #1 had a solder bridge which caused the oscillator not to work correctly.
And after removing the connectors from the second card, there was a similar problem. The oscillator on card #2 also had a solder bridge.
See the attached pictures. Solder bridges the pad on the PCB and the "metal recess" at the middle of the oscillator. Easier to see on the second picture.

I removed the oscillators and re-soldered them properly. I also installed the missing resistor network on the second card.
The cards weren't cleaned well when I received them, there was still flux residue left so I washed the cards.
I have tested the PCI part with a Voodoo 3 card and Picasso96 and both cards work now.
The Zorro part I tested with BigRam+ and Buddha IDE.
I've got the cards back and tested the first one and my Voodoo and Apocalypse both work

I'm gonna set it up with a prelude sound card and a triton USB card

I will do a fresh install because I am experiencing the odd random crash but I think its my OS because it originally had a mediator installed

Is there a place where to get Prometheus drivers for other PCI cards?

This firebird runs a lot cooler than the mediator
Attached Thumbnails
Click image for larger version

Name:	firebird_01.jpg
Views:	68
Size:	111.1 KB
ID:	80010   Click image for larger version

Name:	firebird_02.jpg
Views:	61
Size:	138.4 KB
ID:	80011  

Last edited by Timtheloon; 20 August 2023 at 20:51.
Timtheloon is offline  
Old 05 October 2023, 13:13   #148
Prosonic
Registered User
 
Join Date: Mar 2013
Location: Morwell Victoria Australia
Age: 49
Posts: 113
@Wrangler do you still have the key file for ArakAttack?

anyone have DMAlist i cant seem to locate it as well
Prosonic is offline  
Old 05 October 2023, 13:44   #149
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,039
@Timtheloon:

Great you got it working.

Drivers are not my focal point. But I heard something about (and not sure if they already existed before) a voodoo banshee driver, a FM801 driver (which seemed to work).

The standard drivers are on Aminet and in the first post of the sonnet thread (NE2000, Voodoo, Permedia, S3 virge)
Hedeon is offline  
Old 25 January 2024, 14:09   #150
Doc Leisure
Registered User
 
Join Date: Sep 2022
Location: Berlin
Posts: 10
Hello,

I stumbled over this tread looking for someone who could shed some light on the prometheus & soundcards issue...

I know about the OpenPCI Driver set "OP-FM801v0.9b-68k210503.lha" from "http://bvernoux.free.fr/DevPCI.php" but they seem not to work correctly with my "Terratec512i" soundcard...

...and than I found a promising hint here: "a FM801 driver (which seemed to work)" - is there more information available or a even better a download link?

Would be very happy to get my PCI soundcard up and running with my prometheus board.

Thanks and best regards

Doc Leisure

Last edited by Doc Leisure; 25 January 2024 at 14:30.
Doc Leisure is offline  
Old 25 January 2024, 21:24   #151
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,039
You need a DMA capable prometheus.

Manufacturer ID: 0x0e3b (3643)
Product ID : 0xc8 (200)
Hedeon is offline  
Old 25 January 2024, 22:13   #152
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,039
Updated library to 4.5. See:

https://eab.abime.net/showpost.php?p=997765&postcount=1

and

https://eab.abime.net/showpost.php?p...postcount=5463
Hedeon is offline  
Old 26 January 2024, 23:57   #153
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,959
Has anyone tried the SBLive driver with the Prometheus included in AHI6?
grelbfarlk is offline  
Old 27 January 2024, 02:17   #154
pipper
Registered User
 
Join Date: Jul 2017
Location: San Jose
Posts: 676
Yes. It worked for me after tweaking Prometheus.libraray to dole out 4kb aligned DMA memory. I _think_ hedeon included these patches in his build of the library (and Prometheus.card) already.
pipper is offline  
Old 27 January 2024, 02:29   #155
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,959
Quote:
Originally Posted by pipper View Post
Yes. It worked for me after tweaking Prometheus.libraray to dole out 4kb aligned DMA memory. I _think_ hedeon included these patches in his build of the library (and Prometheus.card) already.
Wait, seriously it actually works? The SoundBLaster Live, not the 128?
grelbfarlk is offline  
Old 27 January 2024, 08:14   #156
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,039
The alignment stuff is in prometheus.card only as the DMA buffers are allocated in there. The library just calls the function in the .card. It was added 8 months ago so it should be in there. You need the correct latest combination of the library and card as stuff got moved from one to the other.

I just tested it with hippoplayer and it works. After i used deoxit on the live! card. The latter being a tip as i had much problems getting anything to work after all these months including the Firebird itself...

Last edited by Hedeon; 27 January 2024 at 08:20.
Hedeon is offline  
Old 27 January 2024, 09:36   #157
pipper
Registered User
 
Join Date: Jul 2017
Location: San Jose
Posts: 676
FWIW in order to debug the AHI issue, I transferred the AHI sources from SourceForge to GitHub and made them cross-compile with Bebbo's toolchain:

https://github.com/mheyer32/AHI

(use branch "BRANCH6")
PR's are welcome!

It would be nice if the Emu10kx driver could be made to support more cards. For instance, this driver works well with the CT4780 type SbLive! cards, but not with the SB0200 type SbLive! ("Dell OEM"?) ones.
I also had NO success with the SoundBlaster Audigy (SB0570) card even though the AHI driver seems to have some code promising to support Audigy.
pipper is offline  
Old 28 January 2024, 04:18   #158
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,959
Is it possible to backport the AHI6 EMU10K driver to AHI 4.18 (the gooder one)?
grelbfarlk is offline  
Old 29 January 2024, 22:26   #159
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,039
For people wondering. If your Radeon has 2x128MB (and not 1x256MB) the second 128MB (which is part of a multifunctional device) is dropped by the prometheus.library as no drivers use it (as far as I know) and it leaves more room for other PCI cards.

Also, there is no official Radeon driver for the Prometheus/Firestorm/Firebird.
Hedeon is offline  
Old 30 January 2024, 00:07   #160
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,959
But the Ratte driver still works without Warp3d?
grelbfarlk 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
Best Practices in Localizing a Program? tygre Coders. General 3 29 December 2018 05:38
Looking for prometheus.library v3.0 jarob request.Apps 0 19 January 2012 10:31
Best practices for direct hardware programming ? weiju Coders. Asm / Hardware 27 31 October 2011 13:10
Prometheus vs Mediator? wXR Hardware mods 3 26 December 2010 20:33
Prometheus in A4000T Boot_WB Hardware mods 32 05 September 2009 20:44

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 14:09.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10292 seconds with 14 queries