Home » Hardware » video cards » Advanced Micro Devices, Inc. [AMD/ATI] RV350 [Radeon 9550]
video card Advanced Micro Devices, Inc. [AMD/ATI] RV350 [Radeon 9550]
model: Advanced Micro Devices, Inc. [AMD/ATI] RV350 [Radeon 9550](model id: 2123)
possible other names of the device:
ASUSTeK Computer Inc. RV350
Ati Radeon 9550
vendor:
Advanced Micro Devices, Inc. [AMD/ATI]
VendorID:ProductID code of the device:
1002:4173
year of commercialization:
2004
interface:
AGP
tested on:
Debian GNU/Linux 9 stretch
Parabola GNU/Linux
tested with the following kernel libre:
5.3.8-gnu-1
4.9.0-9
how does it work with free software?
works, but without 3D acceleration
free driver used:
fbdev, ati
Description:

lspci -vvnnk

01:00.1 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] RV350 [Radeon 9550] (Secondary) [1002:4173]
        Subsystem: ASUSTeK Computer Inc. RV350 [Radeon 9550] (Secondary) [1043:008f]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 66 (2000ns min), Cache Line Size: 64 bytes
        Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
        Region 1: Memory at f8410000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

glxheads

Display:     0x10d2d60
  Window:      0xc00002
  Context:     0x10fe910
  GL_VERSION:  3.1 Mesa 19.2.1
  GL_VENDOR:   VMware, Inc.
  GL_RENDERER: llvmpipe (LLVM 9.0, 128 bits)

hwinfo --glxcard

01:00.1 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] RV350 [Radeon 9550] (Secondary) [1002:4173]
        Subsystem: ASUSTeK Computer Inc. RV350 [Radeon 9550] (Secondary) [1043:008f]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 66 (2000ns min), Cache Line Size: 64 bytes
        Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
        Region 1: Memory at f8410000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
		
		15: PCI 100.1: 0380 Display controller                          
  [Created at pci.386]
  Unique ID: NXNs.Nym1zZ8YWI5
  Parent ID: vSkL.ITQqGs0XM26
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.1
  SysFS BusID: 0000:01:00.1
  Hardware Class: graphics card
  Model: "ATI RV350 [Radeon 9550] (Secondary)"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x4173 "RV350 [Radeon 9550] (Secondary)"
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x008f 
  Memory Range: 0xf0000000-0xf7ffffff (ro,non-prefetchable)
  Memory Range: 0xf8410000-0xf841ffff (rw,non-prefetchable)
  Module Alias: "pci:v00001002d00004173sv00001043sd0000008Fbc03sc80i00"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #19 (PCI bridge)

21: PCI(AGP) 100.0: 0300 VGA compatible controller (VGA)
  [Created at pci.386]
  Unique ID: VCu0.M2Zl3Isc1d1
  Parent ID: vSkL.ITQqGs0XM26
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "ATI RV350 AS"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x4153 "RV350 AS"
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x008e 
  Driver: "radeon"
  Driver Modules: "radeon"
  Memory Range: 0xe8000000-0xefffffff (ro,non-prefetchable)
  I/O Ports: 0x1000-0x1fff (rw)
  Memory Range: 0xf8400000-0xf840ffff (rw,non-prefetchable)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 18 (115 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00004153sv00001043sd0000008Ebc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: radeon
  Driver Info #1:
    XFree86 v4 Server Module: radeon
    3D Support: yes
    Extensions: dri
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #19 (PCI bridge)

Primary display adapter: #21

dmesg

[   12.441297] [drm] radeon kernel modesetting enabled.
[   12.442280] [drm] initializing kernel modesetting (RV350 0x1002:0x4153 0x1043:0x008E 0x00).
[   12.442366] [drm] register mmio base: 0xF8400000
[   12.442414] [drm] register mmio size: 65536
[   12.442600] agpgart-intel 0000:00:00.0: AGP 3.0 bridge
[   12.442662] agpgart-intel 0000:00:00.0: putting AGP V3 device into 8x mode
[   12.442742] radeon 0000:01:00.0: putting AGP V3 device into 8x mode
[   12.442797] radeon 0000:01:00.0: GTT: 64M 0xE4000000 - 0xE7FFFFFF
[   12.442849] [drm] Generation 2 PCI interface, using max accessible memory
[   12.442903] radeon 0000:01:00.0: VRAM: 128M 0x00000000E8000000 - 0x00000000EFFFFFFF (128M used)
[   12.442984] [drm] Detected VRAM RAM=128M, BAR=128M
[   12.443032] [drm] RAM width 64bits DDR
[   12.443189] [TTM] Zone  kernel: Available graphics memory: 125076 kiB
[   12.443241] [TTM] Initializing pool allocator
[   12.443332] [drm] radeon: 128M of VRAM memory ready
[   12.443381] [drm] radeon: 64M of GTT memory ready.
[   12.443474] [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
[   12.444397] radeon 0000:01:00.0: WB disabled
[   12.445778] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x00000000e4000000 and cpu addr 0xd07f9000
[   12.445842] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   12.445892] [drm] Driver supports precise vblank timestamp query.
[   12.445958] [drm] radeon: irq initialized.
[   12.446034] [drm] Loading R300 Microcode
[   12.446118] radeon 0000:01:00.0: firmware: failed to load radeon/R300_cp.bin (-2)
[   12.446178] radeon 0000:01:00.0: Direct firmware load for radeon/R300_cp.bin failed with error -2
[   12.446334] [drm:r100_cp_init [radeon]] *ERROR* Failed to load firmware!
[   12.446386] radeon 0000:01:00.0: failed initializing CP (-2).
[   12.446435] radeon 0000:01:00.0: Disabling GPU acceleration
[   12.446487] [drm] radeon: cp finalized
[   12.446582] [drm] radeon: cp finalized
[   12.446662] [TTM] Finalizing pool allocator
[   12.447265] [TTM] Zone  kernel: Used memory at exit: 0 kiB
[   12.447317] [drm] radeon: ttm finalized
[   12.447367] [drm] Forcing AGP to PCI mode
[   12.447527] [drm] Generation 2 PCI interface, using max accessible memory
[   12.447585] radeon 0000:01:00.0: VRAM: 128M 0x00000000E8000000 - 0x00000000EFFFFFFF (128M used)
[   12.447646] radeon 0000:01:00.0: GTT: 512M 0x00000000C8000000 - 0x00000000E7FFFFFF
[   12.447711] [drm] Detected VRAM RAM=128M, BAR=128M
[   12.447759] [drm] RAM width 64bits DDR
[   12.447899] [TTM] Zone  kernel: Available graphics memory: 125076 kiB
[   12.447950] [TTM] Initializing pool allocator
[   12.448097] [drm] radeon: 128M of VRAM memory ready
[   12.448147] [drm] radeon: 512M of GTT memory ready.
[   12.448210] [drm] GART: num cpu pages 131072, num gpu pages 131072
[   12.450913] [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
[   12.450981] [drm] PCI GART of 512M enabled (table at 0x000000000DE00000).
[   12.451106] radeon 0000:01:00.0: WB enabled
[   12.451158] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x00000000c8000000 and cpu addr 0xcfbf4000
[   12.451222] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   12.451272] [drm] Driver supports precise vblank timestamp query.
[   12.451347] [drm] radeon: irq initialized.
[   12.451395] [drm] Loading R300 Microcode
[   12.451473] radeon 0000:01:00.0: firmware: failed to load radeon/R300_cp.bin (-2)
[   12.451533] radeon 0000:01:00.0: Direct firmware load for radeon/R300_cp.bin failed with error -2
[   12.451779] [drm:r100_cp_init [radeon]] *ERROR* Failed to load firmware!
[   12.451830] radeon 0000:01:00.0: failed initializing CP (-2).
[   12.451880] radeon 0000:01:00.0: Disabling GPU acceleration
[   12.451931] [drm] radeon: cp finalized
[   12.453994] [drm] Radeon Display Connectors
[   12.454052] [drm] Connector 0:
[   12.454097] [drm]   VGA-1
[   12.454144] [drm]   DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60
[   12.454192] [drm]   Encoders:
[   12.454237] [drm]     CRT1: INTERNAL_DAC1
[   12.454284] [drm] Connector 1:
[   12.454329] [drm]   DVI-I-1
[   12.454374] [drm]   HPD1
[   12.454419] [drm]   DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
[   12.454467] [drm]   Encoders:
[   12.454512] [drm]     CRT2: INTERNAL_DAC2
[   12.454558] [drm]     DFP1: INTERNAL_TMDS1
[   12.454604] [drm] Connector 2:
[   12.454650] [drm]   SVIDEO-1
[   12.454694] [drm]   Encoders:
[   12.454739] [drm]     TV1: INTERNAL_DAC2
[   12.529895] [drm] fb mappable at 0xE8040000
[   12.529950] [drm] vram apper at 0xE8000000
[   12.529996] [drm] size 5242880
[   12.530042] [drm] fb depth is 24
[   12.530087] [drm]    pitch is 5120
[   12.530161] floppy0: no floppy controllers found
[   12.530223] work still pending
[   12.533121] fbcon: radeondrmfb (fb0) is primary device
[   12.610389] Console: switching to colour frame buffer device 160x64
[   12.636938] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
[   12.637130] [drm] Initialized radeon 2.49.0 20080528 for 0000:01:00.0 on minor 0

Write below your motivation

The contents of this page are in the Public Domain. (see the CC0 page for detailed information). Anyone is free to copy, modify, publish, use, sell, or distribute the text for any purpose, commercial or non-commercial, and by any means.
h-node.org is a hardware database project. It runs the h-source PHP software, version SVN-387, available under the GNU General Public (GPLv3) License.
JavaScript license information