-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Flashrom does not see my HD7770 by MSI. Here it is at an online retailer:
https://www.amazon.com/MSI-Radeon-DisplayPort-PCI-Express-R7770-PMD1GD5/dp/B0089KJRLG
And MSI's official page:
https://www.msi.com/Graphics-card/R7770-PMD1GD5/Specification
flashrom is the latest from git.
# flashrom -pati_spi -VVV
flashrom on Linux 4.14.83-gentoo-nopreempt-dav8 (x86_64)
flashrom is free software, get the source code at https://flashrom.org
flashrom was built with libpci 3.5.2, GCC 6.3.0 20170516, little endian
Command line (2 args): flashrom -pati_spi -VVV
Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Initializing ati_spi programmer
Error: No supported PCI device found.
Error: Programmer initialization failed.
The cards info:
# hwinfo -vvv --gfxcard
18: PCI 100.0: 0300 VGA compatible controller (VGA)
[Created at pci.378]
Unique ID: VCu0.3uzdW9mLbiA
Parent ID: _Znp.mxGZ4sT7tg6
SysFS ID: /devices/pci0000:00/0000:00:02.0/0000:01:00.0
SysFS BusID: 0000:01:00.0
Hardware Class: graphics card
Model: "Micro-Star International Co., Ltd. [MSI] R7770-PMD1GD5"
Vendor: pci 0x1002 "ATI Technologies Inc"
Device: pci 0x683d "Cape Verde XT [Radeon HD 7770/8760 / R7 250X]"
SubVendor: pci 0x1462 "Micro-Star International Co., Ltd. [MSI]"
SubDevice: pci 0x2710 "R7770-PMD1GD5"
Driver: "amdgpu"
Driver Modules: "amdgpu"
Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable)
Memory Range: 0xfea00000-0xfea3ffff (rw,non-prefetchable)
I/O Ports: 0xe000-0xefff (rw)
Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
IRQ: 27 (22853298 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v00001002d0000683Dsv00001462sd00002710bc03sc00i00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #32 (PCI bridge)
Primary display adapter: #18
The relevant version info:
% Linux Phenom-II-x6 4.14.83-gentoo-nopreempt-dav8 #4 SMP Tue Feb 26 06:21:52 UTC 2019 x86_64 GNU/Linux
% apt show libftdi-dev
Package: libftdi-dev
Version: 0.20-4
Priority: optional
Section: libdevel
Source: libftdi
Maintainer: Aurelien Jarno <aurel32@debian.org>
Installed-Size: 2000 kB
Depends: libftdi1 (= 0.20-4), libusb-dev (>= 0.1.11)
<snip>
% apt show pciutils
Package: pciutils
Version: 1:3.5.2-1
Priority: standard
Section: admin
Maintainer: Anibal Monsalve Salazar <anibal@debian.org>
Installed-Size: 1249 kB
Depends: libc6 (>= 2.14), libkmod2 (>= 5~), libpci3 (= 1:3.5.2-1)
% apt show libusb-dev
Package: libusb-dev
Version: 2:0.1.12-30
Priority: optional
Section: libdevel
Source: libusb
Maintainer: Aurelien Jarno <aurel32@debian.org>
Installed-Size: 232 kB
Depends: libusb-0.1-4 (= 2:0.1.12-30), libc6-dev | libc-dev
My custom kernel is a known good configuration. It is very modular so if I need to load something special then I would not know. flashrom does detect my motherboards flashable chips.
I'm running flashrom from my root account in case it was not obvious.
I'm using Devuan (Debian) Linux.
Metadata
Metadata
Assignees
Labels
No labels