AnsweredAssumed Answered

i.MX6DL boot hang on 4.9.88 or 4.14 kernel with latest galcore.ko

Question asked by YenChin Lee on Aug 20, 2019
Latest reply on Sep 2, 2019 by YenChin Lee

Hi:

 

I test the customized board which has  i.MX6DL and i.MX6Q CPU on imx_4.9.88_2.0.0_ga and imx_4.14.98_2.0.0_ga.

 

The i.MX6DL kernel hang when insmod the galcore.ko (6.2.4.p1.8 with 4.9 kernel, 6.2.4.p4.0 with 4.14 kernel), but i.MX6Q can use the GPU driver correctly without any issue. (rootfs is builded from official's NXP yocto-bsp)

 

Here's the log of i.MX6DL:

 

```

<BOOT on i.MX6DL with custome board>

 

root@imx6dlsabresd:~# insmod /galcore.ko  
galcore: loading out-of-tree module taints kernel.
galcore: clk_get vg clock failed, disable vg!
Galcore version 6.2.4.150331
alloc_contig_range: [3ca00, 3cc00) PFNs busy
alloc_contig_range: [3cb00, 3cd00) PFNs busy

<KERNEL HANG WITHOUT FUTHER INFO>

```

 

And what I tested on i.MX6Q

 

```

<BOOT on i.MX6Q with custome board>

 

root@imx6dlsabresd:~# insmod /galcore.ko  
Galcore version 6.2.4.150331
root@imx6dlsabresd:~#
<SYSTEM NOT HANG AND GPU WORK CORRECTLY>

```

 

Does anyone make i.MX6DL board worked on latest NXP's BSP with GPU-VIV supported ? Or if i.MX6DL can only worked on imx_4.1.15_2.0.0_ga and below ?

Outcomes