gputop: libgpuperfcnt can't be found

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

gputop: libgpuperfcnt can't be found

695 Views
vmbtech
Contributor I

Hi there, trying to build gputop and it seems I need libgpuperfcnt

https://source.codeaurora.org/external/imx/imx-gputop/

I see in meta-freescale/SCR/SCR-5.15.5-1.0.0.txt the following references to it, but not sure how I can get a link to download it or if it has any source files which I'm sure I will need

Package:                     libgpuperfcnt-6.4.3.p4.0-aarch64-wayland.bin
Version:                     6.4.3.p4.0
Outgoing License:            LA_OPT_NXP_Software_License v34 February 2022 - Additional distribution license granted - Section 2.3 applies
License File:                COPYING
Package Category:            Graphics
Type of Content:             binary
Description and comments:    Library to retrieve i.MX GPU performance data
Release Location:            Mirror
Origin:                      NXP (proprietary)

--------------------------------------------

Package:                     libgpuperfcnt-6.4.3.p4.0-arm-fb.bin
Version:                     6.4.3.p4.0
Outgoing License:            LA_OPT_NXP_Software_License v34 February 2022 - Additional distribution license granted - Section 2.3 applies
License File:                COPYING
Package Category:            Graphics
Type of Content:             binary
Description and comments:    Library to retrieve i.MX GPU performance data
Release Location:            Mirror
Origin:                      NXP (proprietary)

--------------------------------------------

Package:                     libgpuperfcnt-6.4.3.p4.0-arm-wayland.bin
Version:                     6.4.3.p4.0
Outgoing License:            LA_OPT_NXP_Software_License v34 February 2022 - Additional distribution license granted - Section 2.3 applies
License File:                COPYING
Package Category:            Graphics
Type of Content:             binary
Description and comments:    Library to retrieve i.MX GPU performance data
Release Location:            Mirror
Origin:                      NXP (proprietary)

0 Kudos
Reply
2 Replies

678 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

gputop and libgpuperfcnt builds for linux BSP seem broken in 5.15 indeed. You have to enter a case (make sure you have nda) to attached to the thread patches for the makefiles so you can build. 

Before running the command, you would need to enable vProfiler option as described in  "12.6.3.1 Enable vProfiler option in kernel" from "i.MX Graphics User's Guide" in order to get proper occupancy values.

Regards

0 Kudos
Reply

495 Views
ChristianPrather
Contributor II

Hello, has this been resolved? When attempting to build libgpuperfcnt bb file I get the following fetch error. 


libgpuperfcnt-6.4.3.p4.6-r0 do_fetch: Failed to fetch URL https://www.nxp.com/lgfiles/NMG/MAD/YOCTO//libgpuperfcnt-6.4.3.p4.6-aarch64-fb.bin;fsl-eula=true;nam..., attempting MIRRORS if available

Seems like there is a missing bin in the lgfiles dir or the link is incorrect. Any assistance would be greatly appreciated.

Related Issue:

https://community.nxp.com/t5/i-MX-Processors/libgpuperfcnt-6-4-3-p1-4-can-t-be-fetched-in-Yocto-Zeus...