Hi,
I feel like maybe I might be asking a lot here, but I was wondering if anyone could verify that the Sam460EX running the latest release of Amiga OS4 cannot use PCI-E to PCI bridge adapters.
My evidence for this is:
1. A sound card with a "most likely" supported sound chip on a PCI-E sound card that contains a PCI-E to PCI bridge chip onboard. Ranger sees the bridge chip and the card but no audio works.
2. 2 sound cards that work on the Micro AmigaOne (CMI8738 and SB Audigy) attached to a StarTech PCI-E to PCI adapter card with a different PCI-E to PCI bridge. Ranger sees the bridge chip (even reporting the brand) and the card attached but audio does not work.
3. My Silicon Image Sil3512 card does not boot when attached to the Sam460EX via the above mentioned StarTech PCI-E to PCI bridge adapter card.
The PCI-E to PCI bridge adpater card was verified to be working correctly using my linux machine.
Thanks,
Jamie
PCI-E to PCI Bridge: Sam460EX
-
- Posts: 1525
- Joined: Sat Jun 18, 2011 2:16 pm
- Location: Montserrat
Re: PCI-E to PCI Bridge: Sam460EX
You are getting further along here than I am.
With My adapter ,a Pex 8112 based one, Ranger will show the bridge. the card attached will not show up.
Tried with a PCI Sii3512 and a PCI sii3112 and a PCI FM802 based sound card and a PCI radeon 9250 .
Also with the 5v card which is the FM802 the Sam460ex would not boot.
With My adapter ,a Pex 8112 based one, Ranger will show the bridge. the card attached will not show up.
Tried with a PCI Sii3512 and a PCI sii3112 and a PCI FM802 based sound card and a PCI radeon 9250 .
Also with the 5v card which is the FM802 the Sam460ex would not boot.
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
- m3x
- AmigaOS Core Developer
- Posts: 11
- Joined: Sat Jun 18, 2011 7:51 pm
- Location: Bologna, Italy
- Contact:
Re: PCI-E to PCI Bridge: Sam460EX
Currently the AmigaOS4,1 kernel for Sam460ex boards doesn't support I/O over PCI Express, it support only Memory Mapped access.
That's the reason why gfx cards like the Radeon HD works, and sata/audio controller don't, since the laters require I/O accesses.
Using a PCI-PCI-E bridge doesn't solve the problem, if the PCI card requires I/O accesses to work too.
Using Ranger it's possible to check if the PCI-E (or PCI) board requires I/O accesses, just select the PCI Bus tab, choose a board from the list on the left, and in the Resource Ranges check for the Flags files, if it reports only IO, than the board won't work with the current AmigaOS4.1 kernel.
That's the reason why gfx cards like the Radeon HD works, and sata/audio controller don't, since the laters require I/O accesses.
Using a PCI-PCI-E bridge doesn't solve the problem, if the PCI card requires I/O accesses to work too.
Using Ranger it's possible to check if the PCI-E (or PCI) board requires I/O accesses, just select the PCI Bus tab, choose a board from the list on the left, and in the Resource Ranges check for the Flags files, if it reports only IO, than the board won't work with the current AmigaOS4.1 kernel.
Max Tretene, ACube Systems Srl - Soft3
- m3x
- AmigaOS Core Developer
- Posts: 11
- Joined: Sat Jun 18, 2011 7:51 pm
- Location: Bologna, Italy
- Contact:
Re: PCI-E to PCI Bridge: Sam460EX
Never use a 5V card on a Sam ! You risk to seriously damage it, even is you use a bridge in between.Spectre660 wrote:You are getting further along here than I am.
With My adapter ,a Pex 8112 based one, Ranger will show the bridge. the card attached will not show up.
Tried with a PCI Sii3512 and a PCI sii3112 and a PCI FM802 based sound card and a PCI radeon 9250 .
Also with the 5v card which is the FM802 the Sam460ex would not boot.
Max Tretene, ACube Systems Srl - Soft3
-
- Posts: 1525
- Joined: Sat Jun 18, 2011 2:16 pm
- Location: Montserrat
Re: PCI-E to PCI Bridge: Sam460EX
Noted.
Thank you.
Thank you.
m3x wrote:Never use a 5V card on a Sam ! You risk to seriously damage it, even is you use a bridge in between.Spectre660 wrote:You are getting further along here than I am.
With My adapter ,a Pex 8112 based one, Ranger will show the bridge. the card attached will not show up.
Tried with a PCI Sii3512 and a PCI sii3112 and a PCI FM802 based sound card and a PCI radeon 9250 .
Also with the 5v card which is the FM802 the Sam460ex would not boot.
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
-
- Posts: 11
- Joined: Sun Jul 22, 2012 6:22 pm
Re: PCI-E to PCI Bridge: Sam460EX
Thanks for the update to the kernel to allow PCIe use!
I wanted to post my experiences:
Envy24DT based PCIe sound card: Now Workbench does not lock when the card is inserted and the driver (Envy24HT) is loaded into AHI. The system behaves like the audio is working but nothing comes out of the card (which works fine in my linux box). As an example, TuneNet will play a song, showing the bouncing level meters and everything but audio does not come out of the card.
I believe the Envy24HT driver does not work properly with cards based on Envy24DT chips. I wonder if the driver can be updated as these Envy24DT chips can be a very inexpensive alternative to the SAM460ex onboard audio.
The other experience I had was with the Startech "PEX1PCI1" PCIe to PCI bridge adapter card. This card does not work at all with a CMI 8738 sound card that I tried and with a 3Com Prism2 Wireless adapter card. The sound card cause programs to stop responding, and the Prism2 card caused the WiFi signal monitor to completely lock the machine as soon as it was executed.
I also tried the Sii3512 card with this Startech bridge card and the system did not recognize the Sii card to boot from it.
I wanted to post my experiences:
Envy24DT based PCIe sound card: Now Workbench does not lock when the card is inserted and the driver (Envy24HT) is loaded into AHI. The system behaves like the audio is working but nothing comes out of the card (which works fine in my linux box). As an example, TuneNet will play a song, showing the bouncing level meters and everything but audio does not come out of the card.
I believe the Envy24HT driver does not work properly with cards based on Envy24DT chips. I wonder if the driver can be updated as these Envy24DT chips can be a very inexpensive alternative to the SAM460ex onboard audio.
The other experience I had was with the Startech "PEX1PCI1" PCIe to PCI bridge adapter card. This card does not work at all with a CMI 8738 sound card that I tried and with a 3Com Prism2 Wireless adapter card. The sound card cause programs to stop responding, and the Prism2 card caused the WiFi signal monitor to completely lock the machine as soon as it was executed.
I also tried the Sii3512 card with this Startech bridge card and the system did not recognize the Sii card to boot from it.
-
- Posts: 1525
- Joined: Sat Jun 18, 2011 2:16 pm
- Location: Montserrat
Re: PCI-E to PCI Bridge: Sam460EX
I am also having the same results as with the earlier kernel.
The Pex8112 bridge is visible in Ranger but the the PCI sii3112 SATA card attached does not show up.
The Pex8112 bridge is visible in Ranger but the the PCI sii3112 SATA card attached does not show up.
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
-
- Posts: 11
- Joined: Sun Jul 22, 2012 6:22 pm
Re: PCI-E to PCI Bridge: Sam460EX
Oddly, the sound card that mostly works (no sound but the driver mostly recognizes the chipset) has an Asmedia ASM1083 PCIe to PCI bridge chip that seems to work just fine. Before the kernel update I wasn't able to do anything in workbench, but now I can see the card, act like i'm playing music, etc. I wonder what the big deal is, I didn't think these bridge chips needed any drivers.
-
- Posts: 1525
- Joined: Sat Jun 18, 2011 2:16 pm
- Location: Montserrat
Re: PCI-E to PCI Bridge: Sam460EX
They need Uboot support to setup the device behind the bridge.
graffias79 wrote:Oddly, the sound card that mostly works (no sound but the driver mostly recognizes the chipset) has an Asmedia ASM1083 PCIe to PCI bridge chip that seems to work just fine. Before the kernel update I wasn't able to do anything in workbench, but now I can see the card, act like i'm playing music, etc. I wonder what the big deal is, I didn't think these bridge chips needed any drivers.
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
-
- Posts: 1525
- Joined: Sat Jun 18, 2011 2:16 pm
- Location: Montserrat
Re: PCI-E to PCI Bridge: Sam460EX
BridgeDump output
http://hdrlab.org.nz/forums/amiga-os-projects/show/107
Sam460ex
Sam440ep-Flex
http://hdrlab.org.nz/forums/amiga-os-projects/show/107
Sam460ex
Hidden Text - Click to Show :
Hidden Text - Click to Show :
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card