i.MX8MN (Nano) - 5.10.72 Linux Kernel Hang with GPU Enabled

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

i.MX8MN (Nano) - 5.10.72 Linux Kernel Hang with GPU Enabled

1,293 次查看
kippowens
Contributor IV

Hello,

I'm currently seeing a hang while booting Linux (5.10.72-2.2.0) when I try to enable the GPU on a custom i.MX 8M Nano board (based very closely on the Nano DDR4 EVK)...

The kernel log is attached...

Also here is the gpu entry in my device tree (my .dts file references the imx8mn.dtsi file):

&gpu {
    assigned-clocks = <&clk IMX8MN_CLK_GPU_CORE_SRC>,
            <&clk IMX8MN_CLK_GPU_SHADER_SRC>,
            <&clk IMX8MN_CLK_GPU_AXI>,
            <&clk IMX8MN_CLK_GPU_AHB>,
            <&clk IMX8MN_GPU_PLL>,
            <&clk IMX8MN_CLK_GPU_CORE_DIV>,
            <&clk IMX8MN_CLK_GPU_SHADER_DIV>;
    assigned-clock-parents = <&clk IMX8MN_GPU_PLL_OUT>,
            <&clk IMX8MN_GPU_PLL_OUT>,
            <&clk IMX8MN_SYS_PLL1_800M>,
            <&clk IMX8MN_SYS_PLL1_800M>;
    assigned-clock-rates = <0>, <0>, <800000000>, <400000000>, <1200000000>,
            <400000000>, <400000000>;
    status= "okay";
};
 
Disabling this (by setting status="disabled" allows the kernel to boot successfully.
 
Any ideas on things I could try to get the GPU working?  Thanks in advance!
Kipp

 

标记 (3)
0 项奖励
2 回复数

1,257 次查看
Yuri
NXP Employee
NXP Employee

@kippowens 
Hello,

   What is exact i.MX8Mn part number on Your board?
Some i.MX8Mn parts does not support GPU.
Please check, using i.MX8 Mn Datasheet.

 

Regards,
Yuri.

0 项奖励

1,252 次查看
kippowens
Contributor IV

Hi @Yuri - thank you for the response.  We're using the MIMX8MN6DVTJZAA which I believe has the GC7000UL.

0 项奖励