WisH

hardware / year

Hardware : ID / [[lspci]]

  • Display controller: ATI Technologies Inc Radeon R350 Radeon 9800 Pro
  • VGA compatible controller: ATI Technologies Inc RV350 AS Radeon 9550
  • VGA compatible controller: ATI Technologies Inc Radeon Mobility X700 (PCIE)

Supported by OpenSource Driver : DRI

Tested successfully with DRI :

  • VGA compatible controller: ATI Technologies Inc Radeon RV100 QY Radeon 7000/VE
  • VGA compatible controller: ATI Technologies Inc Radeon Mobility U1
  • VGA compatible controller: ATI Technologies Inc Radeon IGP 340M

Tested successfully with fglrx :

http://dri.freedesktop.org/wiki/ATIRadeon#head-465a5bcb4ff2a8459736c469bfac6c242de7f3c1

[[Driver]]s for [[XWindow]] (On [[GNU]]/[[Linux]])

RADEON IGP : [[IGP 320M]] & [[IGP 340M]]

This ATI Radeon is a special serie made for Laptop and IGP might stand for “Intergrated Graphics Processor”.

Radeon IGP is full supported in Linux since mid 2003.

And can be found in Laptops like

00:00.0 Host bridge: ATI Technologies Inc AGP Bridge IGP 320M (rev 13) rev 01)

0000:00:00.0 Class 0600: 1002:cab0 (rev 13)
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1
0000:01:05.0 Class 0300: 1002:4336
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon [[IGP 340M]]

http://www.consultmatt.co.uk/nx9005/radeon-igp/index.php

[[Debian]]

if official package dont works you can try :

#root@[[Debian]]# su
date
# Tue Oct 26 06:47:22 CEST 2004
uname -a
# Linux nrv 2.6.9-amiloa #5 Sat Oct 23 19:13:00 CEST 2004 i686 GNU/Linux
cd /usr/src/linux || exit
apt-get install drm-trunk-module-src
dpkg -L drm-trunk-module-src
cd /usr/src/
tar xvfz /usr/src/drm-trunk.tar.gz
MODULE_LOC=/usr/src/modules && export MODULES_LOC
REV=${HOSTNAME}.0.$(date +%Y%m%d%H%M)
make-kpkg clean modules_image  --revision=${REV}
dpkg -i /usr/src/*dri*${HOSTNAME}*.deb
pwd
# /usr/src/linux
make-kpkg  modules_image  --revision=nrv.0.200410260638
# err: /usr/src/modules/drm-trunk/Makefile.kernel:50: /usr/local/src/linux-2.6.9/Rules.make: No such file or directory

did not work for lets try those compiled ones :

cat >> /etc/apt/source.list << EOF
deb http://www.nixnuts.net/files/ ./

EOF

#EOF
apt-get install  drm-trunk-module-2.6.8-1-k7 kernel-image-2.6.8-1-k7  \
xlibmesa-gl1-dri-trunk xserver-xfree86-dri-trunk

TVout

The important thing is when using Loadlin, watch for defaults common windows drivers that are loaded in CONFIG.SYS (and move them all to win dos etc )

i noticed this when i was on win9x , well this should works also with freedos

Replace :

REM config.sys
[[common]]
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)

By :

REM config.sys
[[menu]]
menuitem=win,[[Windows]]
menuitem=linux,[[Linux]] (Loadlin)
[[win]]
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
[[linux]]

2007 : Radeon HD 2400 PRO/XT sff

2008 : RV730 pci=0x1002/0x949f (2008-09-11)

FirePro 3D Graphics (ATI)
Model 8667
FirePro V3750 PCIE 256MB
SN: 181013 012517
2010 ATI-102-B66701(B)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV730 GL [FirePro V3750]
pci=1002:949f

Support

Win7

Win 10

Advanced Micro Devices, Inc.
1/13/2015
8.970.100.9001

From Windows update ONLY ?

https://www.amd.com/en/support/kb/release-notes/rn-rad-win-legacy

XP

Linux

Error: “radeon 0000:01:00.0: couldn't schedule ib”

echo 'GRUB_CMDLINE_LINUX_DEFAULT="radeon.dpm=0"' | sudo tee -a /etc/default/grub.d/radeon
echo 'options radeon modeset=1' | sudo tee -a /etc/modprobe.d/radeon-kms.conf
 glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD RV730 (DRM 2.50.0 / 5.13.0-28-lowlatency, LLVM 12.0.1) (0x949f)
    Version: 21.2.6
    Accelerated: yes
    Video memory: 256MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 3.3
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0



vainfo
libva info: VA-API version 1.8.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so
libva info: Found init function __vaDriverInit_1_8
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.8 (libva 2.8.0)
vainfo: Driver version: Mesa Gallium driver 20.2.1 for AMD RV730 (DRM 2.50.0 / 5.9.1-050901-lowlatency, LLVM 11.0.0)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc


vdpauinfo
display: :0   screen: 0
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0

Video surface:

name   width height types
-------------------------------------------
420     8192  8192  NV12 YV12 
422     8192  8192  UYVY YUYV 
444     8192  8192  Y8U8V8A8 V8U8Y8A8 
420_16  8192  8192  
422_16  8192  8192  
444_16  8192  8192  

Decoder capabilities:

name                        level macbs width height
----------------------------------------------------
MPEG1                          --- not supported ---
MPEG2_SIMPLE                    3  9216  2048  1152
MPEG2_MAIN                      3  9216  2048  1152
H264_BASELINE                  41  9216  2048  1152
H264_MAIN                      41  9216  2048  1152
H264_HIGH                      41  9216  2048  1152
VC1_SIMPLE                      1  9216  2048  1152
VC1_MAIN                        2  9216  2048  1152
VC1_ADVANCED                    4  9216  2048  1152
MPEG4_PART2_SP                 --- not supported ---
MPEG4_PART2_ASP                --- not supported ---
DIVX4_QMOBILE                  --- not supported ---
DIVX4_MOBILE                   --- not supported ---
DIVX4_HOME_THEATER             --- not supported ---
DIVX4_HD_1080P                 --- not supported ---
DIVX5_QMOBILE                  --- not supported ---
DIVX5_MOBILE                   --- not supported ---
DIVX5_HOME_THEATER             --- not supported ---
DIVX5_HD_1080P                 --- not supported ---
H264_CONSTRAINED_BASELINE       0  9216  2048  1152
H264_EXTENDED                  --- not supported ---
H264_PROGRESSIVE_HIGH          --- not supported ---
H264_CONSTRAINED_HIGH          --- not supported ---
H264_HIGH_444_PREDICTIVE       --- not supported ---
VP9_PROFILE_0                  --- not supported ---
VP9_PROFILE_1                  --- not supported ---
VP9_PROFILE_2                  --- not supported ---
VP9_PROFILE_3                  --- not supported ---
HEVC_MAIN                      --- not supported ---
HEVC_MAIN_10                   --- not supported ---
HEVC_MAIN_STILL                --- not supported ---
HEVC_MAIN_12                   --- not supported ---
HEVC_MAIN_444                  --- not supported ---
HEVC_MAIN_444_10               --- not supported ---
HEVC_MAIN_444_12               --- not supported ---

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8          8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 P010 P016 A4I4 I4A4 A8I8 I8A8 
R8G8B8A8          8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 P010 P016 A4I4 I4A4 A8I8 I8A8 
R10G10B10A2       8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 P010 P016 A4I4 I4A4 A8I8 I8A8 
B10G10R10A2       8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 P010 P016 A4I4 I4A4 A8I8 I8A8 

Bitmap surface:

name              width height
------------------------------
B8G8R8A8          8192  8192
R8G8B8A8          8192  8192
R10G10B10A2       8192  8192
B10G10R10A2       8192  8192
A8                8192  8192

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             y
DEINTERLACE_TEMPORAL_SPATIAL     -
INVERSE_TELECINE                 -
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         y
HIGH QUALITY SCALING - L1        y
HIGH QUALITY SCALING - L2        -
HIGH QUALITY SCALING - L3        -
HIGH QUALITY SCALING - L4        -
HIGH QUALITY SCALING - L5        -
HIGH QUALITY SCALING - L6        -
HIGH QUALITY SCALING - L7        -
HIGH QUALITY SCALING - L8        -
HIGH QUALITY SCALING - L9        -

parameter name                  sup      min      max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH              y        48     2048
VIDEO_SURFACE_HEIGHT             y        48     1152
CHROMA_TYPE                      y  
LAYERS                           y         0        4

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 y  
CSC_MATRIX                       y  
NOISE_REDUCTION_LEVEL            y      0.00     1.00
SHARPNESS_LEVEL                  y     -1.00     1.00
LUMA_KEY_MIN_LUMA                y  
LUMA_KEY_MAX_LUMA                y  

mpv --hwdec=auto  https://conf.tube/download/videos/ea60f030-90c1-4e8e-9782-bef14dd3b1d1-1080.mp4
 (+) Video --vid=1 (*) (h264 1920x1080 30.000fps)
 (+) Audio --aid=1 (*) (aac 2ch 48000Hz)
Using hardware decoding (vaapi).
AO: [pulse] 48000Hz stereo 2ch float
VO: [gpu] 1920x1080 vaapi[nv12]
AV: 00:00:07 / 00:53:25 (0%) A-V:  0.000 Cache: 368s/77MB

grep -iE 'vdpau | dri driver' /var/log/Xorg.0.log
[     6.938] (II) RADEON(0): [DRI2]   DRI driver: r600
[     6.938] (II) RADEON(0): [DRI2]   VDPAU driver: r600



file /usr/lib/libGL.so.1.2: symbolic link to /usr/lib/fglrx/fglrx-libGL.so.1.2

https://elixir.bootlin.com/linux/v5.9/source/drivers/gpu/drm/radeon/radeon_uvd.c#L93 IRMWARE_RV710;

2008 : 4000 RV790 XT (2008)

2012 : Radeon HD 7450 : 1GB

GPU: 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos PRO [Radeon HD 7450]
lspci -v -s 01:00.0  # pci/1002/677b
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos PRO [Radeon HD 7450] (prog-if 00 [VGA controller])
        Subsystem: Hewlett-Packard Company Caicos PRO [Radeon HD 7450]
        Flags: bus master, fast devsel, latency 0, IRQ 11, IOMMU group 1
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Memory at f7e20000 (64-bit, non-prefetchable) [size=128K]
        I/O ports at e000 [size=256]
        Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Legacy Endpoint, MSI 00
        Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Kernel modules: radeon, amdgpu
        
  radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)

@TaG: HP

2012 ...

2013 : Radeon R9 290X 4GD5

G R A P H I C S C A R D S Radeon R9 290X 4GD5 © 2020 Micro-Star Int'l Co.Ltd. MSI is a registered trademark of Micro-Star Int'l Co.Ltd. All rights reserved. SPECIFICATIONS Graphics Processing Unit AMD Radeon™ R9 290X Interface PCI Express x16 3.0 Core Clocks up to 1000 MHz Memory Speed 5000 Memory Size 4096 Memory Type GDDR5 Memory Bus 512 bits HDCP Support Y Power consumption 250 Power connectors 1×6-Pin, 1×8-Pin Recommended PSU 750 Card Dimension (mm) 276 x 99 x 35mm Weight (Card / Package) 1018 DirectX Version Support 12 API OpenGL Version Support 4.3 Multi-GPU Technology CrossFire, 4-ways Maximum Displays Up to 6 displays with the use of a DP MST Hub Memory Bandwidth (GB/sec) 320 DVI Connectors DL-DVI-Dx2 Max Resolution: 2560 x 1600 @60 Hz HDMI Connectors 1 (version 1.4a) Max Resolution: 3840×2160 @30 Hz 4096×2160 @24 Hz DisplayPort 1 (version 1.2) Max Resolution: 4096×2160 @ 50 Hz RAMDAC speed (MHz) 400

 Atiflash –s 0 original.bin
strings  '285PA500.L41' | head
 761295520
11/12/13 00:46
113-E285P47-U001
HAWAII
PCI_EXPRESS
GDDR5
C67111 Hawaii PRO 300W GDDR5 4GB 64Mx32 300e/150m                           
(C) 1988-2010, Advanced Micro Devices, Inc.
ATOMBIOSBK-AMD VER015.041.000.000.000000
285PA500.U41


2560 Stream Processors
28 nm
Graphics Core Next (GCN)
947 MHz  Engine Clock

PerF:

Windows

Linux

sudo lshw -c display
  *-display                 
       description: VGA compatible controller
       product: Hawaii XT / Grenada XT [Radeon R9 290X/390X]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:30 memory:e0000000-efffffff memory:f0000000-f07fffff ioport:e000(size=256) memory:f7d00000-f7d3ffff memory:c0000-dffff

sudo dmesg | grep VRAM
[    1.363270] radeon 0000:01:00.0: VRAM: 4096M 0x0000000000000000 - 0x00000000FFFFFFFF (4096M used)
[    1.363279] [drm] Detected VRAM RAM=4096M, BAR=256M
[    1.363300] [drm] radeon: 4096M of VRAM memory ready


lspci
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X]
01:00.0 0300: 1002:67b0

img1.kakaku.k-img.com_images_productimage_fullscale_k0000600130_0004.jpg

MISC

MORE

radeon.txt · Last modified: 2025/01/11 13:11 by rzr
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki