Welcome, Guest. Please login or register.

Author Topic: Mediator PCI + MOS Powerup: got RTL 8029 working!  (Read 4520 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline humppaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 959
    • Show only replies by humppa
Mediator PCI + MOS Powerup: got RTL 8029 working!
« on: November 07, 2006, 11:03:20 AM »
Ok, this is a follow-up to this thread, but I thought this deserves an own thread.

Due to the hackish-nature of the Mediator (8MB window, etc.) and other issues, there hasn't been any Mediator-support in recent Morphos-versions.
Some devices need this window (along with e.g. a Voodoo3) to work (e.g. 100mbit 8039based Eth-cards), while others don't have to rely on the hack (e.g. 10mbit 8029 Eth-cards).

Since there is a chance that the latter will work with Morphos and the 68k-drivers, I just gave it a try:

I installed a Realtek 8029 PCI-card in my Mediator, set the memory window to 0MB (this setting was already used previously to get PCMCIA working) and copied the Elbox pci.library (6.5) and MediatorNET.device over to my MOS Powerup installation.

I was surprised to see that MOSNet successfully went online.   After 30min of Ethernet-access, there were not any hick-ups, speed is ok and device access "feels" less CPU-intense than using the 68k 3c589.device with my PCMCIA-card.

The next thing I will try is setting the memory window to e.g. 4MB or 8MB - hope it still works then! Previously, it was no longer possible to use my Voodoo3 with OS3.9, since I had to set the memory window to 0MB in order to get PCMCIA working in Morphos (4MB didn't work!).

Woohoo!!!


 :-D
 

Offline humppaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 959
    • Show only replies by humppa
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #1 on: November 07, 2006, 04:32:18 PM »
Quote
The next thing I will try is setting the memory window to e.g. 4MB or 8MB - hope it still works then! Previously, it was no longer possible to use my Voodoo3 with OS3.9, since I had to set the memory window to 0MB in order to get PCMCIA working in Morphos (4MB didn't work!).


Until now, I only got the Mediator/8029-Ethernet working with MorphOS when the memory-window is set to "0 MB". With 4MB or 8MB, MorphOS locks up after some network transfer (although the device goes online and can be accessed!)

Since the RTL8029 is a non-busmastering device, it theoretically shouldn't use the memory-window at all, so I don't know why the jumper setting makes a difference.

Are there any other non-busmastering devices which work with a Mediator 1200 LT4 set to "0 MB"? AFAIK, all sound-cards are busmastering devices and need a Voodoo in order to work.

What about S3 or Virge GFX-cards? Anybody of you using one of those?

Which ENV-settings influence the Busmastering-behaviour of the Mediator?

I have already tried NOCACHE, PATCHINT, EMULATION to no avail...
 

Offline Boot_WB

  • Hero Member
  • *****
  • Join Date: Feb 2005
  • Posts: 1326
    • Show only replies by Boot_WB
    • http://www.hullchimneyservices.co.uk
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #2 on: November 07, 2006, 08:19:16 PM »
That's really good news!

I look forward to giving it a try - I probably would not have thought of setting the memory window jumper to 0mb.

btw - you could always run a switch from the jumpers to the front panel that would allow you easy access to switch between the 8/4/0 mb memory window settings.
Mac Mini G4 (1.5GHz, 64MB VRam, 1GB Ram): MorphOS 3.6
Powerbook 5.8 (15", 1.67GHz, 128MB VRam, 1GB Ram): MorphOS 3.8.

Windows-free since 2011-2014 (Damn you Netflix!)
 

Offline humppaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 959
    • Show only replies by humppa
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #3 on: November 07, 2006, 10:03:03 PM »
Quote
That's really good news!


Well, at least my Mediator does not feel completely useles now when using Morphos. ;-)
Further, I was really surprised that it worked directly because so far I haven't seen ANY report of ANY device working on Mediator with Morphos.
And I must say that the RTL8029 is very useable and feels faster than both PCMCIA-devices that I tried.

Quote
btw - you could always run a switch from the jumpers to the front panel that would allow you easy access to switch between the 8/4/0 mb memory window settings.


Yep, that's a good idea, with OS3.9 I still prefer the Voodoo3 over the BVision (higher performance, better image quality with higher resolutions).
There is no problem in running a fully occupied Mediator with Morphos; even all devices are displayed nicely with pciinfo. You just can't use most of them... except for the 10mbit Ethernet.

Any idea if the S3 Virge or Trio-cards are busmastering devices? Are there any non-busmastering devices except for the RTL8029?
 

Offline Amigaz

  • Hero Member
  • *****
  • Join Date: Feb 2004
  • Posts: 1959
  • Country: se
  • Gender: Male
    • Show only replies by Amigaz
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #4 on: November 11, 2006, 12:05:11 PM »
Has anyone with an A4000 and Mediator board tried this?
The A4000 mediator boards doesn't have a 0mb memory window jumper setting , think it's only 512/256mb memory jumper settings to choose from.
I just tried with a realtek 8029AS card without changing any jumpers (256mb mem window) but I got the same result with MiamiDX as with my X-surf..."Can't open DEVS:Networks/blabla.device"  :boohoo:
-------------------------------------------------------------------
Amiga 4000T - A3640 '040
Amiga 4000 - CS MKIII
Amiga 1200 - Blizzard 1230 MKIV
Amiga 1200 - Stock
Amiga CD32 - TF360
A bunch of ol' A500's
 

Offline humppaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 959
    • Show only replies by humppa
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #5 on: November 11, 2006, 12:15:55 PM »
Did you test with a tool such as "Pciinfo" if the RTL8029 on your Mediator is recognized at all?
It's strange that you get the "Can't open" message with both your XSurf and the RTL8029. Where are your device drivers placed? Do you have the correct path? Sorry for asking this... I am just wondering since it should at least be able to access the card.
You might also want to try Snoopium (MOS-Variant of Snoopos) and have a look at the logs.
 

Offline Amigaz

  • Hero Member
  • *****
  • Join Date: Feb 2004
  • Posts: 1959
  • Country: se
  • Gender: Male
    • Show only replies by Amigaz
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #6 on: November 11, 2006, 12:20:54 PM »
Quote

humppa wrote:
Did you test with a tool such as "Pciinfo" if the RTL8029 on your Mediator is recognized at all?
It's strange that you get the "Can't open" message with both your XSurf and the RTL8029. Where are your device drivers placed? Do you have the correct path? Sorry for asking this... I am just wondering since it should at least be able to access the card.
You might also want to try Snoopium (MOS-Variant of Snoopos) and have a look at the logs.


Pciinfo, you mean in MOS?

I've placed the device drivers in Devs:Networks, not in the MorphOS Devs

Snoopium...will try that one, thanks  :-)

This is quite frustrating..it's like my first tries getting online years ago with my PCMCIA network card and my A1200..I felt like I was fumbling in the dark
-------------------------------------------------------------------
Amiga 4000T - A3640 '040
Amiga 4000 - CS MKIII
Amiga 1200 - Blizzard 1230 MKIV
Amiga 1200 - Stock
Amiga CD32 - TF360
A bunch of ol' A500's
 

Offline Amigaz

  • Hero Member
  • *****
  • Join Date: Feb 2004
  • Posts: 1959
  • Country: se
  • Gender: Male
    • Show only replies by Amigaz
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #7 on: November 11, 2006, 12:33:57 PM »
When running PCIINFO from MOS it says it can't open pci.library but it's in libs

In OS3.9 the RT8029 is shown in pciinfo
-------------------------------------------------------------------
Amiga 4000T - A3640 '040
Amiga 4000 - CS MKIII
Amiga 1200 - Blizzard 1230 MKIV
Amiga 1200 - Stock
Amiga CD32 - TF360
A bunch of ol' A500's
 

Offline humppaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 959
    • Show only replies by humppa
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #8 on: November 11, 2006, 12:35:48 PM »
Quote
When running PCIINFO from MOS it says it can't open pci.library but it's in libs


Did you try both Sys:Libs AND MOSSYS:Libs?

I needed to put it also in the Sys:Morphos/Libs/ (Mossys:Libs/), otherwise it failed to open.

Pciinfo and all these 68k work very well in Morphos. Pciinfo shows all cards that are installed on my Mediator (Voodoo3, SB128, RTL8029), unfortunately only the latter works with MOS.
 

Offline Amigaz

  • Hero Member
  • *****
  • Join Date: Feb 2004
  • Posts: 1959
  • Country: se
  • Gender: Male
    • Show only replies by Amigaz
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #9 on: November 11, 2006, 12:43:07 PM »
Quote

humppa wrote:
Quote
When running PCIINFO from MOS it says it can't open pci.library but it's in libs


Did you try both Sys:Libs AND MOSSYS:Libs?

I needed to put it also in the Sys:Morphos/Libs/ (Mossys:Libs/), otherwise it failed to open.

Pciinfo and all these 68k work very well in Morphos. Pciinfo shows all cards that are installed on my Mediator (Voodoo3, SB128, RTL8029), unfortunately only the latter works with MOS.


Ok, will put it in MOS libs and try
Just tried the 8029 in OS3.9 and it worked so the card is functional..I'm also thinking of trying the openpci thingie with my RT8039D which I also have in my mediator
-------------------------------------------------------------------
Amiga 4000T - A3640 '040
Amiga 4000 - CS MKIII
Amiga 1200 - Blizzard 1230 MKIV
Amiga 1200 - Stock
Amiga CD32 - TF360
A bunch of ol' A500's
 

Offline Amigaz

  • Hero Member
  • *****
  • Join Date: Feb 2004
  • Posts: 1959
  • Country: se
  • Gender: Male
    • Show only replies by Amigaz
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #10 on: November 11, 2006, 12:45:40 PM »
It still fails, can't open pci.library

wtf!!
-------------------------------------------------------------------
Amiga 4000T - A3640 '040
Amiga 4000 - CS MKIII
Amiga 1200 - Blizzard 1230 MKIV
Amiga 1200 - Stock
Amiga CD32 - TF360
A bunch of ol' A500's
 

Offline humppaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 959
    • Show only replies by humppa
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #11 on: November 11, 2006, 12:52:30 PM »
Quote
I'm also thinking of trying the openpci thingie with my RT8039D which I also have in my mediator


That would indeed be interesting. I am not sure about Mediator-support in OpenPCI, but if you have some time to spare, why not give it a shot? Basically the same like I did with the RTL8029. The chances were low, but there is always the possibility for a nice surprise!

Quote
It still fails, can't open pci.library


That's very weird, since I have no problems in opening the pci.library, even when I have the memory window set to 8MB.

I think there are other A4000 owners with Mediator who might be able to reproduce your problem (Crumb?). Btw, are you also using version 6.5 of pci.library?
 

Offline Amigaz

  • Hero Member
  • *****
  • Join Date: Feb 2004
  • Posts: 1959
  • Country: se
  • Gender: Male
    • Show only replies by Amigaz
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #12 on: November 11, 2006, 12:56:01 PM »
Quote

humppa wrote:
Quote
I'm also thinking of trying the openpci thingie with my RT8039D which I also have in my mediator


That would indeed be interesting. I am not sure about Mediator-support in OpenPCI, but if you have some time to spare, why not give it a shot? Basically the same like I did with the RTL8029. The chances were low, but there is always the possibility for a nice surprise!

Quote
It still fails, can't open pci.library


That's very weird, since I have no problems in opening the pci.library, even when I have the memory window set to 8MB.

I think there are other A4000 owners with Mediator who might be able to reproduce your problem (Crumb?).


I'm going to give it a shot..seems like I have nothing to loose right now  :-)
Have started a thread on MorphZone calling the A4000 Mediator users

Think I'll start a thread here too since MorphZone isn't very active IMHO
-------------------------------------------------------------------
Amiga 4000T - A3640 '040
Amiga 4000 - CS MKIII
Amiga 1200 - Blizzard 1230 MKIV
Amiga 1200 - Stock
Amiga CD32 - TF360
A bunch of ol' A500's
 

Offline humppaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 959
    • Show only replies by humppa
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #13 on: November 11, 2006, 12:59:31 PM »
Quote
Think I'll start a thread here too since MorphZone isn't very active IMHO


Agreed, and that is really a pity since poor Powerup-users like us don't get access to the Morphos mailing list.
 

Offline Amigaz

  • Hero Member
  • *****
  • Join Date: Feb 2004
  • Posts: 1959
  • Country: se
  • Gender: Male
    • Show only replies by Amigaz
Re: Mediator PCI + MOS Powerup: got RTL 8029 working!
« Reply #14 on: November 11, 2006, 01:07:18 PM »
The only question now is if I need to install the OpenPCI 2.0 stuff because there seem to some OpenPCI stuff already in MOS
-------------------------------------------------------------------
Amiga 4000T - A3640 '040
Amiga 4000 - CS MKIII
Amiga 1200 - Blizzard 1230 MKIV
Amiga 1200 - Stock
Amiga CD32 - TF360
A bunch of ol' A500's