X5000/40 and Radeon HD5450 / R5 230
  • Caterpillar
    Caterpillar
    Posts: 24 from 2018/6/9
    Hi - I'm trying to see if I can get MOS onto a spare drive in my X5000. Should I be able to boot from the current USB image with an RX550 in the PCIe 16x slot and HD5450 in the PCIe 4x slot (via a 4x -> 16x adapter / riser cable)?

    As far as I've got so far is morphos not being able to detect any video modes and questioning if I have a graphics card.

    Code:

    75.499| !!! OpenScreen(): Could not find any valid modeids. No graphics card? !!!
    75.506| !!! OpenScreen(): Could not find any valid modeids. No graphics card? !!!


    I've tried both the DVI output and the HDMI output, both to a dedicated monitor and to a shared monitor via an HDMI switch. The result doesn't change. I think the card is a Sapphire of some description.

    Makes me wonder if it is not seeing past the RX550.

    [PS] I did search and all I really found was the current discussion around cards that appear to work on X5000 but not power macs.

    [ Edited by MartinW 30.09.2023 - 12:51 ]
  • »26.09.23 - 22:50
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Brumiga
    Posts: 241 from 2004/4/3
    From: France
    Hello MartinW,

    I am an owner of An AmigaOne X5000/20. It was sold with a graphic card radeon rx 240. I was not able to boot morphos due to the lack of drivers and support for this graphic card. So I have bought a graphic card radeon hd5450, then I have removed the other graphic card frome the pci-e 16x slot and I have plugged the new one in it. And that works. So I would suggest you to do the same thing, removing the radeon rx550 from the pcie 16x slot and plugging your radeon hd5450 in it.

    Tell us if that works.

    Brumiga
  • »27.09.23 - 08:57
    Profile
  • Caterpillar
    Caterpillar
    Posts: 24 from 2018/6/9
    Completely correct. I can of course remove my primary card and try this card in the x16 slot just as a test but it doesn't really help much as I'd have to put it back again and it's not trivial to do what with the x4 to x16 riser cable and the bracket bodges to then make the card physically fit in the case.

    Something I noticed is that OS4 incorrectly reports the card as a 5430. That is not correct and if MOS is doing the same then a 5430 is not on the supported hardware list. But maybe it's just a quirk of the various IDs of different AMD cards vs GPU chip used.

    Here is the actual card. I primarily bought it as something low cost and silent for when I was testing Qemu GPU passthrough. Just a happy coincidence it was on the MOS supported list.

    https://www.ebay.co.uk/itm/256055151868

    [ Edited by MartinW 27.09.2023 - 12:31 ]
  • »27.09.23 - 12:30
    Profile
  • Just looking around
    Posts: 10 from 2021/3/11
    My X5000 setup is as follows
    16X Slot I have a Radeon Rx 570 that I use for OS 4.1
    1X slot with 16x adapter I use a Radeon 1950 with MorphOS
    1X slot with 16x adapter I use a Radeon HD 6870 for linux


    If I put the Radeon HD6870 instead of the Radeon RX 570 MorphOS works well while if I use it with the 1x-16 adapter it doesn't
    but if I use the Radeon 1950 with 1x-16x Mos adapter it works fine
    Advice is welcome
  • »27.09.23 - 19:58
    Profile
  • Caterpillar
    Caterpillar
    Skateman
    Posts: 22 from 2020/10/11
    Hi,

    I have the RX550 in my X16 slot and the X1900 in my X4 to X16 adapter
    For both Linux and MorphOS i use the X1900 and the RX for AmigaOS.

    Why do you want to use a third card for Linux? I agree that the HD6870 is way more powerfull than the X1900.
  • »27.09.23 - 20:18
    Profile Visit Website
  • Just looking around
    Posts: 10 from 2021/3/11
    I would like to use the RadeonHD 6870 in the 1x-16x adapter with both Mos and Linux but it doesn't work with Mos.
    But if I put the Radeon HD 6870 in the 16x Mos slot it works well and Linux too
  • »27.09.23 - 20:31
    Profile
  • Caterpillar
    Caterpillar
    Skateman
    Posts: 22 from 2020/10/11
    I think the X1950 you have is the best MorphOS option regarding the GPU.
  • »27.09.23 - 20:38
    Profile Visit Website
  • Caterpillar
    Caterpillar
    Posts: 24 from 2018/6/9
    This is all well and good, but does anyone have any clue why my 5450 might not be working in the 4x slot? It should, right? My assumption was that I should get functional 2D without overlay and then I can install the beta TinyGL to potentially get some 3D support. Albeit, probably with poor performance. There’s no restriction on this based on the USB boot img of 3.18 is there?
  • »27.09.23 - 21:59
    Profile
  • Caterpillar
    Caterpillar
    Posts: 24 from 2018/6/9
    OK - update. Morphos does not like this gfx card.

    This is with the card in the primary x16 slot. Unless it's possible to make MorphOS recognise the card, it's game over for now or I spend more money on eBay :D.

    Code:

    X5000> bootmorphos
    MorphOS boot loader version 1.10
    Failed to scan partitions on device 1
    Booting from HDIMG0
    Trying to load "bootcyrusplus.img" from "HDIMG0:"...
    Loaded "bootcyrusplus.img" from "HDIMG0:", booting...
    43.011|
    43.012|
    43.013| ABox 1.30 (2.7.2018) © 1999-2022 by Ralph Schmidt, Emmanuel Lesueur, Teemu Suikki, Harry Sintonen
    43.064| P50X0_InitIDE@0: Drive present
    43.069| P50X0_InitIDE@1: Drive not present
    43.073| Post-reset SATA delay hack
    43.078| Post-reset SATA delay hack
    43.081| P50x0 SATA Driver@0: PIO Mode 4
    43.084| P50x0 SATA Driver@0: UDMA Mode 6
    43.088| ide.device@0: ATA-HD CT2000MX500SSD1 <DIRECT_ACCESS>
    43.094| HandleInterrupt@0: Signature is now 0x00000000
    43.098| HandleInterrupt@0: Signature update
    43.102| HandleInterrupt@0: Phy ready
    44.777| usbscsi.device@0: Mount <HDIMG0>
    44.781| usbscsi.device@0: Partition <HDIMG0> DosType 0x444f5307 BootPri 15
    46.234| rec phys buffer 0x1444703c length set to 0x7d0
    46.532| !!! OpenScreen(): Could not find any valid modeids. No graphics card? !!!
    46.539| !!! OpenScreen(): Could not find any valid modeids. No graphics card? !!!
  • »28.09.23 - 01:37
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    ernsteiswuerfel
    Posts: 548 from 2015/6/18
    From: Funeralopolis
    Same model (SKU# 11166-02) but with 512 MiB VRAM not working in my G5 11,2 either.
    Talos II. [Gentoo Linux] | PMac G5 11,2. PMac G4 3,6. PBook G4 5,8. [MorphOS 3.18 / Gentoo Linux] | Vampire V4 SA [ApolloOS / Amiga OS 3.2.2]
  • »28.09.23 - 09:31
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12096 from 2003/5/22
    From: Germany
    > My X5000 setup is as follows
    > 16X Slot I have a Radeon Rx 570 that I use for OS 4.1
    > 1X slot with 16x adapter I use a Radeon 1950 with MorphOS
    > 1X slot with 16x adapter I use a Radeon HD 6870 for linux

    According to the first link in comment #3, "using 3 graphics cards in the X5000 won't work with MorphOS".
  • »28.09.23 - 09:49
    Profile
  • Caterpillar
    Caterpillar
    Posts: 24 from 2018/6/9
    Does anyone know if an R5 230 is going to work? Or are we still in "buy one and try it" territory?

    [edit] Never mind. £17. I'll give it a shot.

    [ Edited by MartinW 28.09.2023 - 11:06 ]
  • »28.09.23 - 10:56
    Profile
  • Caterpillar
    Caterpillar
    Posts: 24 from 2018/6/9
    The R5 230 arrived today (already!) and I confirmed it's working directly in the x16 slot but it's still not working in the x4 slot. Boot stops on the video BIOS:

    Code:

    Loaded "bootcyrusplus.img" from "HDIMG0:", booting...
    45.134|
    45.134|
    45.135| ABox 1.30 (2.7.2018) © 1999-2022 by Ralph Schmidt, Emmanuel Lesueur, Teemu Suikki, Harry Sintonen
    45.192| P50X0_InitIDE@0: Drive present
    45.196| P50X0_InitIDE@1: Drive not present
    45.200| Post-reset SATA delay hack
    45.205| Post-reset SATA delay hack
    45.208| P50x0 SATA Driver@0: PIO Mode 4
    45.212| P50x0 SATA Driver@0: UDMA Mode 6
    45.216| ide.device@0: ATA-HD CT2000MX500SSD1 <DIRECT_ACCESS>
    45.221| HandleInterrupt@0: Signature is now 0x00000000
    45.226| HandleInterrupt@0: Signature update
    45.230| HandleInterrupt@0: Phy ready
    47.223| usbscsi.device@0: Mount <HDIMG0>
    47.227| usbscsi.device@0: Partition <HDIMG0> DosType 0x444f5307 BootPri 15
    47.771| Radeon: Read BIOS ROM @0x14408edc
    49.389| rec phys buffer 0x14d9fb14 length set to 0x7d0


    I'm now wondering if this is a driver issue? It is possible my x4 to x16 adapter is faulty. I don't really have any way to prove that one way or another.
  • »29.09.23 - 15:54
    Profile
  • Caterpillar
    Caterpillar
    Posts: 24 from 2018/6/9
    Just to rule out the adapter and the slot, I bought one of the same x1 -> x16 adapters that I've read BigFoot is using (the kind with the USB cable). It was only £4! This enabled me to test the card that I know works in the x16 slot in one of the x1 slots instead of the x4.

    It made no difference, so this is definitely a card or driver issue.

    Is there any way to get any support on this, or is it just down to this forum? Thanks.

    Code:

    Loaded "bootcyrusplus.img" from "HDIMG0:", booting...
    45.944|
    45.945|
    45.946| ABox 1.30 (2.7.2018) © 1999-2022 by Ralph Schmidt, Emmanuel Lesueur, Teemu Suikki, Harry Sintonen
    46.002| P50X0_InitIDE@0: Drive present
    46.007| P50X0_InitIDE@1: Drive not present
    46.011| Post-reset SATA delay hack
    46.016| Post-reset SATA delay hack
    46.019| P50x0 SATA Driver@0: PIO Mode 4
    46.022| P50x0 SATA Driver@0: UDMA Mode 6
    46.026| ide.device@0: ATA-HD CT2000MX500SSD1 <DIRECT_ACCESS>
    46.032| HandleInterrupt@0: Signature is now 0x00000000
    46.036| HandleInterrupt@0: Signature update
    46.040| HandleInterrupt@0: Phy ready
    48.034| usbscsi.device@0: Mount <HDIMG0>
    48.037| usbscsi.device@0: Partition <HDIMG0> DosType 0x444f5307 BootPri 15
    48.594| Radeon: Read BIOS ROM @0x1440919c
    50.337| rec phys buffer 0x14df9e24 length set to 0x7d0
  • »03.10.23 - 13:13
    Profile