Opened 7 years ago
Closed 2 years ago
#13846 closed task (invalid)
AMD RX Vega Series
Reported by: | Karan | Owned by: | kallisti5 |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Drivers/Graphics/radeon_hd | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | #14955, #14956 | |
Platform: | All |
Description
Haiku does not support AMD RX Vega Series.
Attachments (2)
Change History (18)
comment:1 by , 7 years ago
patch: | 0 → 1 |
---|
comment:2 by , 7 years ago
comment:3 by , 7 years ago
We might be able to easily, but will need a copy of /var/log/syslog from Haiku running on the system with the Vega card installed.
comment:4 by , 7 years ago
patch: | 1 → 0 |
---|
comment:5 by , 7 years ago
Please add this revision to radeon_hd kernel driver: https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
// Introduced: 2017 // Codename: Vega // Process: 14nm {0x15dd, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega Mobility"}, {0x15ff, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega Mobility"}, {0x6861, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon PRO WX 9100"}, {0x6863, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon Vega Frontier Edition"}, {0x6867, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega 56"}, {0x687F, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega 64"}, {0x684c, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega M GH"}, {0x684e, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega M GL"}
comment:7 by , 7 years ago
Verified Radeon RX Vega 56 on Haiku hrev 51880 x86_64. I can use VESA. Suggested: https://people.freedesktop.org/~agd5f/radeon_ucode/vega10/
Go to: config->settings->kernel-drivers->kernel
fail_safe_video_mode true
comment:8 by , 6 years ago
PCIID's added in hrev52110. Please test and let me know of any cards that don't work at all.
by , 6 years ago
Attachment: | 20180909_230854.jpg added |
---|
Vega FE accelerant crash at boot works with accelerant disabled in boot menu on x370 Mobo + ryzen 1700x
comment:9 by , 6 years ago
I have mobile Vega 8 also but it doesn't boot with 4gb limit enabled so can't test it yet... Probably there is a conflict between disabling the ram and where the vram is allocated?
comment:10 by , 6 years ago
Blocking: | 14955 added |
---|
comment:11 by , 6 years ago
Blocking: | 14956 added |
---|
comment:12 by , 5 years ago
Thanks, kallisti5 for adding the Vega support to the driver. I did note a missing 'Vega' chip name label entry in the code for radeon_chipset RADEON_VEGA:
headers/private/graphics/radeon_hd/radeon_hd.h radeon_chip_name
It booted to rocket icon on splash screen and I could go into the Haiku boot menu. Check with Karan, but it got that far for me. (7/17/2019 - went to a compatible gfx card)
comment:13 by , 5 years ago
I'm not sure I follow did you bypass blacklisting of Vega for this driver or run it with the fallback driver?
Are you sure you booted using the radeon_hd driver IIRC Vega and some Polaris are blacklisted, or enabled but just don't work (Vega FE last I checked)... note I think the driver doesn't really kick in until just before switching to the desktop so the boot screen doesn't really count (some devices this will cause a black or white screen temporarily).
Also just FYI nothing has been done in the driver since I last tested on Vega FE. I suppose it is possible something else got fixed though.
by , 5 years ago
Attachment: | smlnjoe_Vega11_syslog added |
---|
comment:14 by , 5 years ago
Added Syslog (smlnjoe_Vega11_syslog) for Ryzen 5 2400G APU. Using the built in Vega 11 it looks like the Atom Bios is not found and the driver does not load. Nightly 64 bit hrev 53237
comment:15 by , 2 years ago
This ticket is useless, no feedback from the requesters. I would close it.
comment:16 by , 2 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
Model (Codename) Launch Architecture (Fab) Transistors Die Size Core Fillrate[a][b][c] Processing power[a][d] (GFLOPS) Memory TBP (W) Bus interface Release Price (USD) Config[e] Clock[a] (MHz) Texture (GT/s) Pixel (GP/s) Half Single Double Bus type & width Size (GiB) Clock (MT/s) Band- width (GB/s) Radeon RX Vega 56[12][13][14] August 28, 2017 GCN 5th gen (14 nm) 12.5×109 486 mm2 3584:224:64 1156 1471 258.9 329.5 74.0 94.1 16572 21088 8286 10544 518 659 HBM2 2048-bit 8 1600 410 210 PCIe 3.0 ×16 $399 Radeon RX Vega 64[12][14][15] August 14, 2017 4096:256:64 1247 1546 319.2 395.8 79.8 98.9 20431 25330 10215 12665 638 792 1890 483.8 295 $499 Radeon RX Vega 64 Liquid[12][14][15] 1406 1677 359.9 429.3 90.0 107.3 23036 27476 11518 13738 720 859 345 $699