Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
112 user(s) are online (89 user(s) are browsing Forums)

Members: 0
Guests: 112

more...

Support us!

Headlines

 
  Register To Post  

SAM440EP and RX550 gfx card
Amigans Defender
Amigans Defender


See User information
I may end up with a Radeon RX550 gfx card, full size (well, not low profile, but seems to be fairly compact although it's two ports wide), due to an admin error.

So.. given I have a SAM440EP and I haven't opened anything up to see whether it would physically fit, and have no idea whether this thing is in any way compatible (hardware or software).

I think I might need a riser? And maybe the latest SAM firmware? And it looks like this card might have drivers? Is it possible it would work?

Go to top
Re: SAM440EP and RX550 gfx card
Quite a regular
Quite a regular


See User information
@Chris

if you have little Sam440ep, don't use this card. It works, but this Sam has only 33 MHz PCI slot, so it will be very slow.

if you have Sam440ep-flex, it can be good option.
Look into this article> Sam440ep-llex graphics cards.
Article is from 2021, when Polaris cards (like yours RX550) not worked in Sam440, but today they worked. Your RX550 will be faster than HD7750 in article.

You will need:
- PCI-PCIe adapter and powered PCIe riser
- new UBoot from ACube
- Enhancer 2.2 ( with RadeonHD and Warp3D Nova drivers )
- Optionally also NovaBridge for Warp3D compatibility.

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top
Re: SAM440EP and RX550 gfx card
Amigans Defender
Amigans Defender


See User information
@sailor

Yeah, it's the non-flex version.

Thanks for the info! I'll probably just offload it if I get stuck with it then.

Just out of curiousity, with a 33MHz PCI slot, are there are graphics cards that are worthwhile?

Go to top
Re: SAM440EP and RX550 gfx card
Home away from home
Home away from home


See User information
@Chris
Quote:
Just out of curiousity, with a 33MHz PCI slot, are there are graphics cards that are worthwhile?
Nothing comparable to PCIe Radeon HD/RX cards nor usable for current OpenGL software, but for example a PCI ATI Radeon 9250 with 256 MB VRAM is probably still better than the onboard Radeon M9 with only 64 MB VRAM.

Go to top
Re: SAM440EP and RX550 gfx card
Quite a regular
Quite a regular


See User information
@Chris
Quote:
Just out of curiousity, with a 33MHz PCI slot, are there are graphics cards that are worthwhile?


I have also mini-ITX Sam440ep and I have it without PCI card.
If you look to this article - see block diagram.

Generally, all cards mentioned in Sam440ep-flex gfx card article incl. your RX550 probably will work. Only they will be slow.
If you check block diagram - internal Radeon M9 is on 66 MHz PCI bus, but external PCI slot is behind the PCI bridge on 33 MHz bus.
Real measured speed on my Sam440ep:
internal M9: CopyToVRAM 40 MB/s, WritePixelArray 87 MB/s
PCI 9200 SE: CopyToVRAM 18 MB/s, WritePixelArray 60 MB/s
PCIe cards like RX550 will be even slower becouse of PCI-PCIe bridge latency.


So you can use RX550, but in practice all Warp3DNova or OGLES application will be terribly slow.

Only good reason why to use external card is, as joerg said, if you need more VRAM. For example, in article is screenshot with SysMon/System and in bottom you can see Radeon 9200 SE 128MB connected ( via PCI-AGP adapter ).


Edited by sailor on 2026/2/3 18:02:35
AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top
Re: SAM440EP and RX550 gfx card
Amigans Defender
Amigans Defender


See User information
More VRAM would be nice but it sounds like it probably is minimal benefit for all the money and hassle. Thanks all, very interesting!

Go to top
Re: SAM440EP and RX550 gfx card
Not too shy to talk
Not too shy to talk


See User information
@Chris

The Sam440ep-Flex is not really worth equipping with a Radeon RX or HD graphics card. Most games that require OpenGL ES–level graphics do not run at a playable speed, even when the original CPU requirement was only a 166 MHz PowerPC processor. At the same time, a large portion of games that rely on MiniGL stop working altogether.

While this setup can be experimented with, the required software is expensive enough that the overall experience ends up being a major disappointment. I ended up reinstalling a Radeon 9250 graphics card in my Sam440ep-Flex system.

Go to top
Re: SAM440EP and RX550 gfx card
Not too shy to talk
Not too shy to talk


See User information
Anyone successfully tried Sam440-Flex with a Radeon RX card?
...with a new firmware and ES2.2, of course...

I hoped for UVD on my Sam but looking at the lack of developement of the Enhancer it is meanigless, anyway...

A1000/CDTV/CDTV+8MB+IDE/CD32/A500/A600+xT+RGB2HDMI/A600+Furia+IndiECS/A1200+TF1260+IndiAGA/A4000D+A2320+PiccoloSD64/Sam440 flex 800MHz RAM 1GB HD7750 128MB OS4.1 SBLive! ->
Go to top
Re: SAM440EP and RX550 gfx card
Quite a regular
Quite a regular


See User information
I tested just now.

Sam440ep-flex with latest UBoot 2015.d + 4.1FEu2 + MSI Gaming Radeon RX 560 AERO ITX 4GB

UBoot works with Polaris, graphicsc output is visible, can select kickstart, modules loaded
Then it hangs with "Loading done, launching kickstart"

Serial debug:
U-Boot 2015.d (Apr 07 2025 16:10:29)

CPU:   AMCC PowerPC 440EP RevC at 733.333 MHz (PLB=146 OPB=73 EBC=73 PCI=73 MHz)
       
Bootstrap Option H Boot ROM Location I2C (Addr 0x52)
       
Internal PCI arbiter enabledPCI async ext clock used
       32 kB I
-Cache 32 kB D-Cache
Board
Sam440ep-flex
I2C
:   ready
DRAM
:  1 GiB
PCI
:   Bus Dev VenId DevId Class Int
        01  04  1013  6005  0401  00
        01  05  1033  0035  0c03  00
        01  05  1033  0035  0c03  00
        01  05  1033  00e0  0c03  00
        00  0a  12d8  8150  0604  00
        02  00  1002  67ff  0300  ff
        02  00  1002  aae0  0403  ff
        00  0c  12d8  e111  0604  00
        00  0e  1095  3114  
0180  00
Net
:   ppc_4xx_eth0ppc_4xx_eth1
SM502
not found
PERMD2
:not found
VGA
:   OK
VESA
:  OK
RadeonRX 
(2): Identified the chipset as: POLARIS11
RadeonRX 
(2): Graphics card name isRadeon RX Polaris11
RadeonRX 
(2):   If - and only if - your card does not work or does not work optimally
        please submit a bug report at
:
        
http://www.amiga.org/developer/bugreports
        
Remember to include the driver version, and the following card details:
        
0x67FF:0x1462:0x8A91
        and *
pleasedescribe the problems you are seeing in detail.
graphics.library PPC440ep optimizations enabled
RadeonRX 
(0): RadeonRX.chip 2.12 (24.8.2022)
RadeonRX (2): Identified the chipset as: POLARIS11
RadeonRX 
(2): Graphics card name isRadeon RX Polaris11
RadeonRX 
(2):   If - and only if - your card does not work or does not work optimally
        please submit a bug report at
:
        
http://www.amiga.org/developer/bugreports
        
Remember to include the driver version, and the following card details:
        
0x67FF:0x1462:0x8A91
        and *
pleasedescribe the problems you are seeing in detail.
RadeonRX (0): System doesn't have full memory coherence. Compensating...


So, UBoot works very well, but probably RadeonRX driver has issues.

P.S: on weekend I will try with update 3 + RadeonRX.chip.debug


Edited by sailor on 2026/2/6 19:28:33
AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top
Re: SAM440EP and RX550 gfx card
Not too shy to talk
Not too shy to talk


See User information
@sailor

Thank you, very much. You are great
Now, Im puzzled. Is it your specific card or all RXs freezes the OS?

A1000/CDTV/CDTV+8MB+IDE/CD32/A500/A600+xT+RGB2HDMI/A600+Furia+IndiECS/A1200+TF1260+IndiAGA/A4000D+A2320+PiccoloSD64/Sam440 flex 800MHz RAM 1GB HD7750 128MB OS4.1 SBLive! ->
Go to top
Re: SAM440EP and RX550 gfx card
Quite a regular
Quite a regular


See User information
@sailor
P.Son weekend I will try with update 3 RadeonRX.chip.debug

If you can, check the RadeonRX.chip.debug driver.

Maybe it's the same case as for A1 and Radeon.
https://www.amigans.net/modules/newbb/ ... &order=ASC&status=&mode=0
I have the same issue with qemu passthrough gpu A1
“infinite loop bug”

The driver has long been fixed, as @Hans wrote, but it has not been made public


Edited by smarkusg on 2026/2/7 0:08:01
Go to top
Re: SAM440EP and RX550 gfx card
Quite a regular
Quite a regular


See User information
This is output from RadeonRXchip.debug

U-Boot 2015.d (Apr 07 2025 16:10:29)

CPU:   AMCC PowerPC 440EP RevC at 733.333 MHz (PLB=146 OPB=73 EBC=73 PCI=73 MHz)
       
Bootstrap Option H Boot ROM Location I2C (Addr 0x52)
       
Internal PCI arbiter enabledPCI async ext clock used
       32 kB I
-Cache 32 kB D-Cache
Board
Sam440ep-flex
I2C
:   ready
DRAM
:  1 GiB
PCI
:   Bus Dev VenId DevId Class Int
        01  04  1013  6005  0401  00
        01  05  1033  0035  0c03  00
        01  05  1033  0035  0c03  00
        01  05  1033  00e0  0c03  00
        00  0a  12d8  8150  0604  00
        02  00  1002  67ff  0300  ff
        02  00  1002  aae0  0403  ff
        00  0c  12d8  e111  0604  00
        00  0e  1095  3114  
0180  00
Net
:   ppc_4xx_eth0ppc_4xx_eth1
SM502
not found
PERMD2
:not found
VGA
:   OK
VESA
:  OK
RadeonRX 
(2): Identified the chipset as: POLARIS11
RadeonRX 
(2): Graphics card name isRadeon RX Polaris11
RadeonRX 
(2):     If - and only if - your card does not work or does not work optimally
    please submit a bug report at
:
    
http://www.amiga.org/developer/bugreports 
    
Remember to include the driver version, and the following card details:
    
0x67FF:0x1462:0x8A91: <name of board>
    and *
pleasedescribe the problems you are seeing in detail.
graphics.library PPC440ep optimizations enabled
RadeonRX 
(5): findRXCard called
RadeonRX 
(5): Card 0 (0): 0x10020x67FFRadeon RX Polaris11supportedactive
RadeonRX 
(5): Found supported card
RadeonRX 
(5): initRXCard called
RadeonRX 
(5): Initializing card
RadeonRX 
(2): Obtaining ITimer interface
RadeonRX (2): Got ITimer interface
RadeonRX (2): Returning from LibOpen().
RadeonRX (0): RadeonRX.chip 2.12 (24.8.2022)
RadeonRX (6): <rxOpen>
RadeonRX (4): CPU cache line length32
RadeonRX 
(4): PCI device is a graphics card.
RadeonRX (2): Identified the chipset as: POLARIS11
RadeonRX 
(2): Graphics card name isRadeon RX Polaris11
RadeonRX 
(2):     If - and only if - your card does not work or does not work optimally
    please submit a bug report at
:
    
http://www.amiga.org/developer/bugreports 
    
Remember to include the driver version, and the following card details:
    
0x67FF:0x1462:0x8A91: <name of board>
    and *
pleasedescribe the problems you are seeing in detail.
RadeonRX (5): RadeonRX (5): PCI_DEVICE_ID0xE111
RadeonRX 
(5): RadeonRX (5): PCI_VENDOR_ID0x12D8
RadeonRX 
(5): RadeonRX (5): PCI_STATUSRadeonRX (5): ECP enableRadeonRX (5): 66 MHz capableRadeonRX (5): Fast back-to-back capableRadeonRX (5): RadeonRX (5): DEVSEL# timing 1, RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): 
RadeonRX (5): RadeonRX (5): PCI_COMMANDRadeonRX (5): I/O space enabledRadeonRX (5): Mem space enabledRadeonRX (5): Bus master enabledRadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): 
RadeonRX (5): RadeonRX (5): PCI_CLASS0x60400
RadeonRX 
(5): RadeonRX (5): PCI_REVISION_ID0x2
RadeonRX 
(5): RadeonRX (5): PCI_HEADER_TYPE0x1
RadeonRX 
(5): RadeonRX (5): PCI_LATENCY_TIMER128
RadeonRX 
(5): RadeonRX (5): PCI_CACHE_LINE_SIZE32
RadeonRX 
(5): RadeonRX (5): PCI_SEC_LATENCY_TIMER0
RadeonRX 
(5): RadeonRX (5): PCI_PRIMARY_BUS0
RadeonRX 
(5): RadeonRX (5): PCI_SECONDARY_BUS2
RadeonRX 
(5): RadeonRX (5): PCI_SUBORDINATE_BUS2
RadeonRX 
(5): RadeonRX (5): PCI_SEC_STATUSRadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): DEVSEL# timing 0, RadeonRX (5): RadeonRX (5): RadeonRX (5): Received master abort, RadeonRX (5): RadeonRX (5): RadeonRX (5): 
RadeonRX (5): RadeonRX (5): PCI_IO_BASE (full): 0x1000
RadeonRX 
(5): RadeonRX (5): PCI_IO_LIMIT (full): 0x1FFF
RadeonRX 
(5): RadeonRX (5): PCI_MEMORY_BASE (full): 0xA0100000
RadeonRX 
(5): RadeonRX (5): PCI_MEMORY_LIMIT (full): 0xC02FFFFF
RadeonRX 
(5): RadeonRX (5): PCI_PREF(ETCH)_MEMORY_BASE (full): 0xB0000000
RadeonRX 
(5): RadeonRX (5): PCI_PREF(ETCH)_MEMORY_LIMIT (full): 0xC01FFFFF
RadeonRX 
(5): RadeonRX (5): PCI_BRIDGE_CONTROLRadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): VGA enableRadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): RadeonRX (5): 
RadeonRX (5): RadeonRX (5): PCI_INTERRUPT_PIN0x1
RadeonRX 
(2): Cannot enable blind prefetch for PCI:0.12,0because this device doesn't support it.
RadeonRX (5): RadeonRX (5): Cannot print bridge configuration for PCI:0.0,0, because it is not a bridge device.
RadeonRX (2): Cannot enable blind prefetch for PCI:0.0,0, because this device doesn'
t support it.
RadeonRX (4): Obtaining memory and I/O addresses and sizes
RadeonRX 
(4): Video RAM at0xB0000000size is 268435456 bytes
RadeonRX 
(4): Graphics card MMIO range at0x0xC0200000size is 262144 bytes
RadeonRX 
(4): Graphics card doorbell range at0x0xC0000000size is 2097152 bytes
RadeonRX 
(1): drm_mode_create_standard_properties unimplemented
RadeonRX 
(0): System doesn't have full memory coherence. Compensating...
RadeonRX (6): <rxEarlyInit>
RadeonRX (6): add ip block number 0 <vi_common>
RadeonRX (6): add ip block number 1 <gmc_v8_0>
RadeonRX (6): add ip block number 2 <tonga_ih>
RadeonRX (6): add ip block number 3 <amdgpu_powerplay>
RadeonRX (6): add ip block number 4 <dce_v11_0>
RadeonRX (6): add ip block number 5 <gfx_v8_0>
RadeonRX (6): add ip block number 6 <uvd_v6_0>
RadeonRX (6): </amdgpu_device_parse_gpu_info_fw result="0x00000000">
RadeonRX (6): Early init of block <vi_common>

I also post it to bugtracker.

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top
Re: SAM440EP and RX550 gfx card
Not too shy to talk
Not too shy to talk


See User information
@Chris

Quote:
More VRAM would be nice but it sounds like it probably is minimal benefit for all the money and hassle. Thanks all, very interesting!


The PCI Radeon cards seem to be pretty scarce these days and the only ones I could find had asking prices well over £100.

Quote:
Thanks for the info! I'll probably just offload it if I get stuck with it then.


If you can't return the RX550, it may be worth holding onto in case you ever replace the Sam440 with hardware that has PCIe slots.

By the way, Acube are now recommending that owners should add a fan to the heatink on the M9 chip in order to ensure longevity of the hardware.

Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )



Polls
Running AmigaOS 4 on?
AmigaOne SE/XE or microA1 12% (26)
Pegasos2 3% (8)
X5000 22% (48)
X1000 14% (30)
A1222 8% (19)
Sam 440/460 18% (40)
Classic PowerPC Amiga 2% (6)
WinUAE emulation 7% (16)
Qemu emulation 9% (21)
Total Votes: 214
The poll closed at 2025/12/1 12:00
7 Comments


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project