This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6548: GPU is only using 1 core

Part Number: AM6548

Dear TI Support,

After I run the /etc/init.d/rc.pvr start command to initialize the GPU, I am getting a few error messages printed to the screen:

root@tqma65xx-2gb-mba65xx:/etc/init.d# ./rc.pvr start
PVR:(Error): PVRSRVDetectPlaform: Unknown platform: TQ-Systems���. [0, ]
PVR:(Error): PVRSRVDetectPlaform: Unknown platform: TQ-Systems]���. [0, ]
PVR:(Error): SGXInitialisePart1: Could not get core count from platform. Using 1 [0, ]
Loaded PowerVR consumer services.

The one that concerns me the most is that it states it is only using one core. What can I do to help it detect my platform and also detect the correct number of cores to use?

Here is the output of gfx_check.sh which provides some information about my setup:

root@tqma65xx-2gb-mba65xx:~# ./gfx_check.sh 
WSEGL settings
[default]
WindowSystem=libpvrQWSWSEGL.so
------
ARM CPU information
processor	: 0
BogoMIPS	: 400.00
Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

processor	: 1
BogoMIPS	: 400.00
Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

processor	: 2
BogoMIPS	: 400.00
Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

processor	: 3
BogoMIPS	: 400.00
Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

------
SGX driver information
Version SGX_DDK sgxddk 1.17@4948957 (release) omap_linux
System Version String: SGX revision = 117
------
Framebuffer settings
------
Rotation settings
0
------
Kernel Module information
Module                  Size  Used by
pvrsrvkm              720896  0
hid_multitouch        327680  0
usbhid                327680  0
xhci_plat_hcd         327680  0
xhci_hcd              393216  1 xhci_plat_hcd
usbcore               458752  3 xhci_hcd,usbhid,xhci_plat_hcd
crct10dif_ce          262144  1
dwc3                  327680  0
udc_core              262144  1 dwc3
usb_common            262144  5 xhci_hcd,usbcore,xhci_plat_hcd,dwc3,udc_core
tidss                 327680  0
videobuf2_dma_contig   262144  1 tidss
videobuf2_memops      262144  1 videobuf2_dma_contig
v4l2_mem2mem          262144  1 tidss
videobuf2_v4l2        262144  2 tidss,v4l2_mem2mem
videobuf2_common      327680  3 videobuf2_v4l2,tidss,v4l2_mem2mem
phy_omap_usb2         262144  4
dwc3_keystone         262144  0
sch_fq_codel          262144  3
fuse                  393216  1
ipv6                  720896  32
------
Boot settings
root=/dev/mmcblk1p2 rw rootfstype=ext4 rootwait earlycon=ns16550a,mmio32,0x02800000 console=ttyS2,115200n8
------
Linux Kernel version
Linux tqma65xx-2gb-mba65xx 5.4.109-rt55 #1 SMP PREEMPT_RT Mon Feb 21 09:29:21 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux

Thanks!

Joseph Keene