Amiga.org
Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: Boot_WB on May 21, 2006, 10:24:35 PM
-
Having some issues here: I am not changing any hardware, just different software configurations:
With standard P96 Mediator software setup everything (PPC, mediator) works fine.
With just the BPPC/Bvision cybergraphics setup everything (PPC, bvision) works fine.
When I try to use the mediator AND the Bvision all hell breaks loose. Sometimes the PCI cards are not recognised at all. Sometimes Poseidon crashes when spider is installed - or sees the board but does not recognise anything attached to it - or jsut doesn't see the board. Calling PSDstackloader in user-startup generally (but not always) causes the system to hang on bootup.
Yes, I'm aware the Voodoo memory is required for Busmaster devices to function correctly in the mediator. Doesn't mean you have to be using Picasso96 though, does it?
I had some issues changing from P96 to CGX when I first installed the Bvision, so have done a fresh install.
I copied the MUI folder directly from my old installation, so the problem is not one of missing MUI custom classes.
I have: Mediator PCI 1200: Ensoniq 5880 sound card, Voodoo3, RTL8139 fast ethernet, Spider 2 USB In that order form the top slot. Using Blizzard PPC 060@66/603e@210 with 256mb and BVision (8mb)
I have tried with envarc:powerpc/gfxaddr set to $e0000000 (bvision) and $2000000 (voodoo) - no change, not really surprised by that.
The Bvision works fine, and has an extra heatsink & fan on the permedia chip, as well as a heatsink on the other logic chip. The PPC has a fine heatsink & fan on the 060, and an extra heatsink & fan attached to the Phase 5 one, as well as the original fan. Some fancy soldering hooks it all together with additional power supplied driectly to both the fans, and +5 and earth of the edge connector pins supplies extra juice to the board itself.
So cooling and power aren't a problem here, and I've narrowed it down to a software problem.
Anyone using the combination of BVision & Mediator, still using the voodoo for the busmaster memory buffer?
I'd appreciate knowing your env variables and library versions.
-
Running both Picasso96 and CyberGraphics at the same time is asking for trouble. Both systems want to patch the graphics.library and other system components to provide the truecolour support.
I don't know if it's even possible to get them both work properly at the same time.
-
Let me get this right.
You want to use the BVision as gfx output and use the voodoo3 card in the mediator just as a DMA memory card ?
Why ?? the voodoo is quicker and has better 3D support.
Use the BVision to run MorphOS and use the Voodoo when you are in OS3.x.
You will never get the BVision running on CGX and Voodoo card running on P96 in OS3.x at the same time.
And i think the mediator uses the P96 voodoo driver to get DMA going. So in other words you have to have P96 running to be able to use the mediator with a Spider USB/100mbit NIC and so on.
-
Hi,
you can't run both CGX and P96 together ! That's why P96 can emulate CGX, and vice versa !
You should make a partition with P96 and an another one with CGX.
Take care to upgrade your BPPC firmware.
-
There exists a BVision Patch. Maybe it can help.
http://powerup.amigaworld.de/download.php?id=58
-
I am use Bvision and Mediator with Voodoo3/Realtack 10mb, at the same time. Of course in fact that bvision and voodoo3 have different setup (start from p96 /cgx, and end env:powerpc/gfxaddr). I mean 2 different partion. one called
system_bvision, second called system_voodoo3.
Also i think that topicstarter too, use 2 paritions, becouse he said:
I have tried with envarc:powerpc/gfxaddr set to $e0000000 (bvision) and $2000000 (voodoo) - no change, not really surprised by that.
It's unpossible at the same time to have 2 different value for one ENV. so, looks like topicstarter use it as i am use.
So, for me. All works just ok. I just choice by some programm right boot priority and boot from bvision, or from voodoo3. I can said more, if topicstarter still in interest.
-
> Yes, I'm aware the Voodoo memory is required for Busmaster devices to function correctly in the mediator. Doesn't mean you have to be using Picasso96 though, does it?
Well, unless the pci.library initializes the card to activate memory, you will need Picasso96 to load the driver first before using any "DMA" PCI card. Normally, when the graphics card is disabled, the memory is not being refreshed and will lose its content immediately.
-
@Piru
I am not trying to use CGX and P96 at the same time, I'm not that brave!
I just got hold of a Bvision recently and have been trying it out, I'd like to be able to use the mediator whilst I'm using the Bvision is all.
@Nickman
You want to use the BVision as gfx output and use the voodoo3 card in the mediator just as a DMA memory card ? Why ??
Because I have a bvision, and I want to use it. Because pulling my Power tower out to chage the monitor cable over is a pain in the ar5e, and is crumpling the edge of the rug, and because my switchbox is only two way, and I want ot use it for switching between my PC and Amiga.
Never had one before, want to try it out.
Also, the Elbox marketing claim:
The idea of connecting a PCI/AGP busboard directly to Blizzard PPC cards gives worse performance than MEDIATOR because:.......Connection of a busboard to the connector used for inserting a BVision card renders further use of the BVision impossible.
led me to believe that using the bvision was possible with the mediator. I suppose it is if you're willing to not use any busmastering devices.
On a side note, in the same article:
Technical specification of this product has been announced in such a way that Amiga users would have to misread it.
Amazingly, they are talking about Eyetech, not themselves :lol: :lol:
And i think the mediator uses the P96 voodoo driver to get DMA going. So in other words you have to have P96 running to be able to use the mediator with a Spider USB/100mbit NIC and so on.
That is interesting, and would explain a lot if it is the case. Where did you hear about this?
@CLS2086
Exactly what I have ended up doing, pain in the ar5e swapping the monitor cables around though.
@DJBase
Thanks! I'll give it a try - do you know whether it is a patch to allow:
1 Bvision to operate under P96 (somehow)
2 CGX and P96 together
or
3 Mediator to do busmastering correctly under CGX ??
@Kas1e
Thankyou, I'm doing the same thing at the moment (using two partitions and selecting which takes priority at bootup).
Thanks for the advice, I'd like to get it working, and hopefully this thread will help anyone else who tries similar shenanigans. :crazy:
-
btw, i want to said, that i can use bvision, and for example realteck from mediator at the same time. But of course, with voodoo3 in mediator also.
-
@Kas1e
Afaik you can run non-busmaster devices (10mpbs ethernet etc) without the voodoo card in the mediator at all.
@DJbase
The BVPPCfix patch appears to disable the Bvision card on bootup - presumably by removing the resident cgx libraries and bvision driver from ROM. It also appears to prevent them loading from the hard drive when the bvision driver is initialised during startup-sequence.
Presumably this was some way of allowing use of P96 without removing the bvision completely?? Not sure.. Don't have any problems in that regard anyway so far.
Unfortunately this doesn't help with the configuration.
On a brighter note, just done an XP reinstall on my laptop, and finally got DMA transfers on my hard drive for the first time :-D - had been limited to PIO modes before this. Seems a happier system all round, too.
-
Well, unless the pci.library initializes the card to activate memory, you will need Picasso96 to load the driver first before using any "DMA" PCI card. Normally, when the graphics card is disabled, the memory is not being refreshed and will lose its content immediately.
Hmmm... thanks - that puts a different slant on things. I thought initially that the pci.library would do just that. Didn't realise the card would need to called by the driver for the mediator to use its memory area.
I wonder, is there a way to start the picasso96 system to activate the driver, then flush all the picasso libaries from memory before activating the cyergraphics system?
I'm talking out of my hat here, but could that be enough to initialise the voodoo card.
Is there a way to flush individual libraries from memory?
-
@DJBase
Do you know what the BVPPCfix does? It seems to do more than just temporarily patch the resident libraries, because after removing it I can no longer boot into my cybergraphics partition.
Sigh - at least I backed the partition up this time whilst it was still working, albeit a while back...
-
@Boot_WB
If i remember correctly, i was use also 100mb net card, but for it, i must be loaded into voodoo3 partition, reboot, and boot from bvision partition, and networks start to work :) for first reboot, was not.
ps. and i am also use BPPCFIX in both partitions.
-
@ Boot_WB
I dont know what this patch really do. Check Readme for the authors email address.
-
Well, I'm really confused now.
The installations in both partitions are screwed. Kept getting ramlib failure on bootup in the end.
I've tried reinstalling, but on a fresh installation my bvision display is all blacked out (I can see borders, but no cursor, text, graphics).
I think the bvppc patch changes something in either cgx, the permedia driver or the bvision monitor settings. I don't know. Either way it sacaded onto the new emergency disk I created and from there to the fresh OS3.9 installation.
OS3.0 works fine, the installation of OS3.9 goes fine.
Am trying a fresh install from scratch, but without using any previous monitor drivers, etc.
@Kas1e - I'll give that a try :-) Thanks
At the moment I'll settle for a working installation with ANY graphics driver. Have installed 3.9 many times before and never had this trouble... :-(
Just done a fresh installation with no graphics driver and no cd drivers copied during installation.
Ramlib failure :madashell:
What the phuckibnhfdshfjkshfkjdhkas
gkj;hklgfjalk!!!?!??!?!?!?!?!?
I'm going to try installing idefix on 3.0, THEN installing 3.9 from an installation which can't possible be affected by all of this. This is driving me nuts. More so...
-
:) ramlib failure can be in fact of :
1. bad envs for WarpOS
2. bad hardware contact (too much time was for me somethink like it)
Basically i do always somtehink like this:
by BPPCfix patch, i remove old ppc.library from ppc. It's one a buggy, and WarpOs must be works without this library. Basically i can said, that BPPCFix must be in any case.
Load OS, and do manually (if i want warp-os) : loadlib powerpc.library.
PS. Also i was have problems with installation of Bvision drivers. CGX 3 just do not works, but cgx v4 works just fine. What i do:
Install CGX4. Reboot, can't load. Black screen. Reboot without startup, erase cgxsystem.library, install last bvision updates, reboot - all works.
Ps. Full install for me was looks like this:
setup 2 partitions. do full install for voodoo3/mediator on first. with ppc, warpos, warp3d and so on.
After it just copy all files from 1st partition to the second, and second called system_bvision. Change startup-sequnce and user-startup for system_bvision path,
and install CGX v4 drivers as i said uppear. After it i am remove old warp3d and install new one for bvision, and just change data in env:powerpc/gfxaddr (of course env of bvision partiion :) ), and all works ok.
-
Sounds more to me like the 680#0 libraries are either corrupted or out of date.
As for installing a BVision, don't use the installer on the CyberGraphX v4 CD, but unpack the latest update, unarc it, and use the installer in this one. Get an update from this page (http://powerup.amigaworld.de/index.php?lang=de&page=14) for instance.
-
doctorq wrote:
Sounds more to me like the 680#0 libraries are either corrupted or out of date.
Latest flashrom update compatible with BVision installed. Not 0x0 libraries. Even reflashed to be sure.
As for installing a BVision, don't use the installer on the CyberGraphX v4 CD, but unpack the latest update, unarc it, and use the installer in this one. Get an update from this page (http://powerup.amigaworld.de/index.php?lang=de&page=14) for instance.
This is the one I'm using (or trying to).
Kas1e wrote:
:) ramlib failure can be in fact of :
1. bad envs for WarpOS
2. bad hardware contact (too much time was for me somethink like it)
I'd not even got around to installing warpOS yet, this was just a fresh OS3.9 install.
I've already cleaned the edge-connector contacts with a pencil eraser today, as I've suffered this problem before.
I would think it might be my 4-way adapter, but I haven't touched it at all.
At the moment I'm just trying to install OS 3.9 again. Once I've done that, and backed up the installation (to a CD) I'll maybe think about cgx/p96 partitions.
Reminds me of when I first got OS3.9, all this malarky. What a farce.
Thanks for your advice folks.
If I was paid minimum wage for the work I do on my Amiga I'd be pretty rich.
-
"Just done a fresh installation with no graphics driver and no cd drivers copied during installation.
Ramlib failure
What the phuckibnhfdshfjkshfkjdhkas
gkj;hklgfjalk!!!?!??!?!?!?!?!?"
fresh 3.9 install?
http://www.gregdonner.org/os39faq/os39faq.html
down ATM (look at Installation tips)
-
Latest flashrom update compatible with BVision installed. Not 0x0 libraries. Even reflashed to be sure.
And you haven't even bothered to try to install the software libraries? I'd still suggest you to try it out, but it's of course your choice.
Even though it should be on the flash rom of the BPPC, I have never been able to get a stable installation without installing the software libraries, so I would suggest you to at least try it out. At least you can rule that out afterwards.
A very recent experience (two days ago); I couldn't get my CVPPC working on my CSMK3 with latest pre G-Rex flash. After installing latest software libraries, the CVPPC were fully functioning, and have been since.
-
@All
I've FINALLY found the problem (I think), after a cascade of failures, initally started during this thread - which has probably cost me around 100 hours (and around £30) work to find the root of.
Started with the problems described above.
For a while the Amiga would crash during bootup when trying to install IDEfix.
Most times most of the PCI cards would not be recognised, although strangely the Voodoo card always was recognised.
This was the biggast clue, as I'd had this symptom before when I had a loose Earth wire in one of my Molex connectors.
Very rarely I'd get a red screen on boot, sometimes no boot at all.
I replaced EVERYTHING piece by piece:
Tried a new 4-way adapter, and just a 44-40pin adapter.
Tried a different Mediator.
Replaced the IDE and floppy cables
Removed the Tower LED connector form the motherboard.
Tried removing each PCI card in turn
Bought a new 550W ATX PSU
Tried a different keyboard adapter
Installed onto a new Hard drive.
Tried removing the floppy drive (haven't got a spare one of those :-P )
Tried a different accelerator (Apollo 1240)
Different RAM
Different motherboard (Rev 1b)
Occasionally after removing something, or changing something the problems would all disappear - I'd think I'd solved it only for the problems to reappear next time I rebooted.
Having reinstalled several times I was certain this was not a software issue, but the only thing left which was in the original configuration is the physical mass of the Power Tower.
Although not visible, it seems that the tower was bowing the motherboard ever so slightly. Although it looks fine, I've tried bending the interior plate of the tower slightly inwards, and at the moment (touches wood) all the problems have disappeared.
Just thought I'd post this lengthy description in case someone else has similar, seemingly random, sporadic, untraceable issues.
It's working again :-) :-) :-) :-) :-) :-) :-) :-) :-)
-
Sorry for digging out this old thread, but could you please tell me if this whole solution (BVision *and* Mediator) was easy to fit?
I wonder if there is enough space under the Mediator so that the BVision fits without having any contact with the circuit board or heating up too much.
Thanks!
-
Hi, the majority of the Bvision is not under the mediator so you can still attach a haetsink and/or fan with no obstruction. The hole in the bvision is large enough that you can still access the floppy power and led headers through it with the mediator pass-through connector in place.
I added a small rubber stopper onto one of the chips of the motherboard to support the bvision, thus preventing it from touching the motherboard - though this is probably not necessary if your BPPC is supported properly.
There is (further back in this thread) a utility called BVPPCfix which, like the BPPCfix utility, removes resident libraries on startup - in this case deactivating the BVision. This could be useful if you have a dual-boot setup where 1 partition is for BVision, and 1 is for Mediator. iirc there are some problems reported (although I can't remember noticing any difference) of the bvision/mediator combination slowing down performance when both PPC and Mediator are in use.
Mechanically, there were no problems. Performance wise I'm sure it works, i just had other problems which all came to light. I've not yet gotten around to reassembling everything.
Regards
Rich
-
Thanks for your post and the detailed descriptions.
I'll give it a try tomorrow. I am planning to use Mediator and Voodoo3 solely for OS 3.9 while using the BVision for a separate MOS PUP installation on a second SCSI-harddisk.
Thanks for the tip with BVPPCfix, I might use that for the OS 3.9 partition.