BeagleBoard C4 SGX driver installation

Hi

I’m running the following linux kernel

[debian-wheezy-minimal-armhf-2012-03-08](http://rcn-ee.net/deb/rootfs/wheezy/debian-wheezy-minimal-armhf-2012-03-08.tar.xz)

Obtained from the http://www.elinux.org/BeagleBoardDebian which is running fine. I have tried to install the SGX
drivers from the same site but not conviced it's worked. When I run the ./install-SGX.sh script I get the following
output:

Extracting target files to rootfs
[default]
WindowSystem=libpvrPVR2D_FRONTWSEGL.so
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
update-rc.d: using dependency based boot sequencing
insserv: warning: script 'K01pvr' missing LSB tags and overrides
insserv: warning: script 'pvr' missing LSB tags and overrides

and from the ./run-SGX.sh script I get the following:

Stopping PVR
Starting PVR
/etc/init.d/pvr: 37: /etc/init.d/pvr: devmem2: not found
/etc/init.d/pvr: 38: /etc/init.d/pvr: devmem2: not found
/etc/init.d/pvr: 39: /etc/init.d/pvr: devmem2: not found
/etc/init.d/pvr: 41: /etc/init.d/pvr: devmem2: not found
/etc/init.d/pvr: 52: /etc/init.d/pvr: /usr/bin/pvrsrvinit: not found

Are the SGX drivers not compatible with the kernel version I'm running? or is it my BB C4?

Thanks 

Hi

I'm running the following linux kernel

debian-wheezy-minimal-armhf-2012-03-08

Obtained from the http://www.elinux.org/BeagleBoardDebian which is running
fine. I have tried to install the SGX
drivers from the same site but not conviced it's worked.

Sorry, those directions are not compatible with the "armhf"
snapshot.... They are currently only valid for the Debian
Squeeze/Wheezy with "armel"...

Next, your running a c4: so this bug applies:

https://github.com/RobertCNelson/stable-kernel/issues/8

so you'd have to downgrade to my "v3.0.8-x3" kernel..

When I run the
./install-SGX.sh script I get the following
output:

Extracting target files to rootfs
[default]
WindowSystem=libpvrPVR2D_FRONTWSEGL.so
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
  LANGUAGE = (unset),
  LC_ALL = (unset),
  LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
update-rc.d: using dependency based boot sequencing
insserv: warning: script 'K01pvr' missing LSB tags and overrides
insserv: warning: script 'pvr' missing LSB tags and overrides

and from the ./run-SGX.sh script I get the following:

Stopping PVR
Starting PVR
/etc/init.d/pvr: 37: /etc/init.d/pvr: devmem2: not found
/etc/init.d/pvr: 38: /etc/init.d/pvr: devmem2: not found
/etc/init.d/pvr: 39: /etc/init.d/pvr: devmem2: not found
/etc/init.d/pvr: 41: /etc/init.d/pvr: devmem2: not found

Currently debian doesn't package 'devmem2' so my script borrows it
from ubuntu.. However at this time i only pull in the armel version, a
quick patch to also download the armhf version would fix that error..
(as i don't force the armel deb in an armhf system)

/etc/init.d/pvr: 52: /etc/init.d/pvr: /usr/bin/pvrsrvinit: not found

Are the SGX drivers not compatible with the kernel version I'm running? or
is it my BB C4?

So ignoring the armhf/armel issue, yes your C4 running that specific
kernel version isn't compatible with the SGX drivers. (well it just
hardlocks and opps, but you get the picture..)

Regards,

Robert,

Thanks for the heads up, I was just interested in giving the 3D aspect of the processor ago not a problem, I guess an upgrade to it’s bigger brother might be in order :slight_smile:

Regards