Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
check and help with firmware rx580
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
hedmo
l33t
l33t


Joined: 29 Aug 2009
Posts: 918
Location: halmstad

PostPosted: Fri Nov 02, 2018 6:41 am    Post subject: check and help with firmware rx580 Reply with quote

hi all

how do i check if the fimware for my rx580 is loaded correct?

Code:

mybox /home/hedmo # dmesg | grep firmware
[    0.593457] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[   12.166247] [drm] Found UVD firmware Version: 1.130 Family ID: 16
[   12.166822] [drm] Found VCE firmware Version: 53.26 Binary ID: 3
mybox /home/hedmo #


Code:
mybox /home/hedmo # lspci | grep VGA
09:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X] (rev ef)
mybox /home/hedmo #


regards hedmo
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1407

PostPosted: Fri Nov 02, 2018 12:30 pm    Post subject: Re: check and help with firmware rx580 Reply with quote

hedmo wrote:

...
Code:

 platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
 

...


Hello hedmo,
Your firmware for rx580 seems ok.
Code:

tux ~ # dmesg | grep firmware
...
[    5.992109] [drm] Found UVD firmware Version: 1.130 Family ID: 16
[    5.992875] [drm] Found VCE firmware Version: 53.26 Binary ID: 3
...

The regulatory.db belongs to the wifi subsystem of the kernel. The regulatory.db stores the legal wifi frequencies for each country.
To ensure the legality of the Linux kernel you need a certificate.
Code:

tux ~ # dmesg | grep regu
[    5.623776] cfg80211: Loading compiled-in X.509 certificates for regulatory database
...
tux ~ # lsmod | grep cfg80211
cfg80211              729088  3 iwlmvm,iwlwifi,mac80211


You must load / create the necessary wifi modules.
_________________
Thank you for your attention, interest and support.
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 42857
Location: 56N 3W

PostPosted: Fri Nov 02, 2018 6:25 pm    Post subject: Reply with quote

hedmo,

This probably means that your WiFi driver is configured as <*>.
Code:
[    0.593457] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2

I deduce that as it tries to load its firmware at under 1 second from startup, which has to be before root is mounted.
It follows that the firmware is not built into the kernel, so the load fails.

After 12 seconds,
Code:
[   12.166247] [drm] Found UVD firmware Version: 1.130 Family ID: 16
root will be mounted and amdgpu, built as a module, can load firmware from /lib/firmware.

The modules that need firmware all load the firmware when they initialise.
That means that the modules and firmware must me in the same place. Either both built into the kernel or both on the root filesystem.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum