imx8mq allocation issue
Heiko Thiery
heiko.thiery at gmail.com
Mon Sep 12 09:48:09 CEST 2022
Hi Peng,
Am Mo., 12. Sept. 2022 um 09:26 Uhr schrieb Peng Fan <peng.fan at oss.nxp.com>:
>
>
>
> On 9/9/2022 5:12 PM, Heiko Thiery wrote:
> > HI,
> >
> > I think on the imx8mq platform we have a problem with the introduction
> > of the clock driver. I tried to debug the problem that the pitx-imx8m
> > board was not able to start for some time. I was wondering why the
> > pitx-im8m doesn't work anymore although the imx8mq_evk is running.
> >
> > So I switched to the imx8mq_evk for counter testing. As I already
> > figured out in [1] also the imx8mq_evk is not able to start properly.
> >
> > On the EVK I enabled the DEBUG_UART and see the outputs below. I
> > suspect all imx8mq boards have this problem.
> >
> > CONFIG_DEBUG_UART_BASE=0x30860000 # for uart1
> > CONFIG_DEBUG_UART_CLOCK=24000000
> >
> > --- 8< ----
> > U-Boot SPL 2022.10-rc4-00038-ge3fce5e560-dirty (Sep 09 2022 - 10:51:29 +0200)
> > PMIC: PFUZE100 ID=0x10
> > SEC0: RNG instantiated
> > Normal Boot
> > Trying to boot from MMC2
> > clk_register: failed to get <NULL> device (parent of ckil)
> > clk_register: failed to get <NULL> device (parent of clock-osc-27m)
> > alloc space exhausted
> > alloc space exhausted
> > alloc space exhausted
> > alloc space exhausted
>
> Seems SPL_DM_CLK consumes the malloc space, so you meet such error.
>
I dont think the SPL is the problem. Because the output appears after
"Trying to boot from MMC2".
--
Heiko
> Regards
> Peng
>
> > :
> > :
> > alloc space exhausted
> > alloc space exhausted
> > alloc space exhausted
> > alloc space exhausted
> > alloc space exhausted
> > alloc space exhausted
> > alloc space exhausted
> > alloc space exhaustedÿ
> >
> > U-Boot 2022.10-rc4-00038-ge3fce5e560-dirty (Sep 09 2022 - 10:51:29 +0200)
> >
> > CPU: Freescale i.MX8MQ rev2.1 at 1000 MHz
> > Reset cause: POR
> > Model: NXP i.MX8MQ EVK
> > DRAM: 3 GiB
> > clk_register: failed to get <NULL> device (parent of ckil)
> > clk_register: failed to get <NULL> device (parent of clock-osc-27m)
> > clk_register: failed to get <NULL> device (parent of sys1_pll)
> > clk_register: failed to get <NULL> device (parent of sys2_pll)
> > clk_register: failed to get <NULL> device (parent of sys3_pll)
> > Core: 147 devices, 21 uclasses, devicetree: separate
> > MMC: FSL_SDHC: 0, FSL_SDHC: 1
> > Loading Environment from MMC... OK
> > In: serial at 30860000
> > Out: serial at 30860000
> > Err: serial at 30860000
> > SEC0: RNG instantiated
> > Net: eth0: ethernet at 30be0000
> > Hit any key to stop autoboot: 0
> > u-boot=>
> > --- 8< ----
> >
> > Could the maintainers of the other imx8mq boards please check if they
> > can confirm this?
> >
> > [1] https://lore.kernel.org/u-boot/CAEyMn7bCaC8Y8B0mOAi72yJTHMKDJt_oe_eBznrwHh4JxXodZw@mail.gmail.com/#t
> >
> > Thanks,
> > Heiko
More information about the U-Boot
mailing list