[Openpvrsgx-devgroup] Current Status linux_openpvrsgx

Philipp Rossak embed3d at gmail.com
Mon Apr 6 18:38:58 CEST 2020


Hey Nikolaus,

this time I'm not too stupid, to click the wrong Reply button. ;)

I got some good progress with the sun8i-a83t chip. The kernel module is
loading and based on Jonathan's work. Right now I'm struggling with the
current linux version that we are using as basis for our development.
Currently there is a bug in the network system that already got fixed in
v5.6. I will create a branch based on the v5.6 mainline kernel and patch
our work on to this branch. I will call it pvrsrvkm-v5.6.

Right now the revision of the sun8i-a83t is wrong. When I read out the
register $(gpu_base) + 0x24 on my legacy reference linux, I get the
following:

pi at bananapi:~$ sudo ./devmem2 0x01C40024
/dev/mem opened.
Memory mapped at address 0xb6f3e000.
Value at address 0x1C40024 (0xb6f3e024): 0x10105

So here we have the SGX revision 01.01.05 --> 115. Can you please correct
this in your patch set for mainline?

One interesting fact about my bananapi-m3:
I might be able to use dvfs on my gpu since I have a separate dcdc
regulator for the gpu. But for now I will keep the clocks and voltage fixed.

Cheers
Philipp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.goldelico.com/pipermail/openpvrsgx-devgroup/attachments/20200406/9c62fe3d/attachment.htm>


More information about the openpvrsgx-devgroup mailing list