Skip to main content
Visitor II
February 26, 2025
Solved

st32mp257f: scarthgap gpu etnaviv optee clk_stm32_pll_init

  • February 26, 2025
  • 1 reply
  • 857 views
Regarding OpenStLinux (yocto) for stm32mp257f.
 
Mickledore: everything works fine for our custom stm32mp257f board.
 
Scarthgap: everything works except 3D graphics. When loading module etnaviv we get the following system hangup (optee panic):
 

 

[ 13.139084] etnaviv etnaviv: bound 48280000.gpu (ops gpu_ops [etnaviv])
[ 13.186566] videodev: Linux video capture interface: v2.00
E/TC:1 0 Panic at /usr/src/debug/optee-os-stm32mp/4.0.0-stm32mp-r1/core/drivers/clk/clk-stm32mp25.c:1976 <clk_stm32_pll_init>
E/TC:1 0 TEE load address @ 0x82000000
E/TC:1 0 Call stack:
E/TC:1 0 0x82007ed8
...<cut>...
E/TC:1 0 0x820064b0
I/TC: Halting CPU 0

 

 
We understand it can be hard to say "this is your problem", but any information on where to look would be much appreciated!
 
Best regards,
Anton
    This topic has been closed for replies.
    Best answer by Anton Olofsson

    For future reference:

    It got suggested to us by ST that the problem is that etnaviv is the wrong driver and we should use gcnano driver.

    Best regards,

    Anton

    1 reply

    Anton OlofssonAuthorAnswer
    Visitor II
    February 26, 2025

    For future reference:

    It got suggested to us by ST that the problem is that etnaviv is the wrong driver and we should use gcnano driver.

    Best regards,

    Anton