IMX8MP LPDDR4 2GB

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX8MP LPDDR4 2GB

Jump to solution
373 Views
petertseng
Contributor IV

Hi

I'm currently using i.MX Linux Yocto BSP (mickledore-6.1.22-2.0.0)

And we have 2GB LPDDR4 on our board.

The following error occurs:

[   99.687961] **************************
[   99.691736] ***   GPU DRV CONFIG   ***
[   99.695502] **************************
[   99.699263] Galcore version 6.4.11.658245
[   99.703282] Galcore options:
[   99.706160]   bankSize          = 0x00000000
[   99.710436]   fastClear         = -1
[   99.714008]   compression       = 15
[   99.717596]   powerManagement   = 1
[   99.721105]   baseAddress       = 0x40000000
[   99.725389]   physSize          = 0x80000000
[   99.729672]   recovery          = 0
[   99.733167]   stuckDump         = 0
[   99.736662]   GPU smallBatch    = 1
[   99.740166]   allMapInOne       = 1
[   99.743664]   enableNN          = 0xff
[   99.747420]   userClusterMasks  =
[   99.747422] ff,
[   99.750828] ff,
[   99.752664] ff,
[   99.754507] ff,
[   99.756343] ff,
[   99.758178] ff,
[   99.760022] ff,
[   99.761858] ff,
[   99.763702] ff,
[   99.765538] ff,
[   99.767381] ff,
[   99.769217] ff,
[   99.771061] ff,
[   99.772898] ff,
[   99.774741] ff,
[   99.776577] ff,
[   99.778413] ff,
[   99.780256] ff,
[   99.782092] ff,
[   99.783936] ff,
[   99.785771]
[   99.789102]   irqs              =
[   99.789105] 30,
[   99.792510]   irq2Ds            =
[   99.794346] 31,
[   99.797759]
[   99.801101] System reserve memory configuration:
[   99.805816]   contiguousSizes[0] = 0x10000000
[   99.810189]   contiguousBases[0] = 0x100000000
[   99.814648] Registers configuration:
[   99.818309]   bases[0] = 0x38000000, sizes[0] = 0x8000,
[   99.818313]
[   99.825128]   2D bases[0] = 0x38008000, sizes[0] = 0x8000,
[   99.825133]
[   99.832203]   External sRAMBases =
[   99.832206] 0xffffffffffffffff,
[   99.835702] 0xffffffffffffffff,
[   99.838941]
[   99.843673]   mmu               = 1
[   99.847172]   mmuPageTablePool  = 1
[   99.850667]   mmuCmdPool        = 1
[   99.854154]   mmuDynamicMap     = 1
[   99.857648]   isrPoll           = 0x00000000
[   99.861928] Build options:
[   99.864650]   gpuTimeout    = 30000
[   99.868149]   gcdGPU_2D_TIMEOUT = 20000
[   99.871997]   gcdINTERRUPT_STATISTIC = 1
[   99.875931] GPU[0](ChipModel=0x7000 ChipRevision=0x6204):

 

How to solve this problem?

Full log is attached.

Best Regards
Peter

0 Kudos
Reply
1 Solution
355 Views
pengyong_zhang
NXP Employee
NXP Employee

Hi, @petertseng 

you need to use the DDR Tool generate the new timing.c file, and replace the orign timing.c file, and re-compile your uboot. then boot your board.

 

View solution in original post

0 Kudos
Reply
1 Reply
356 Views
pengyong_zhang
NXP Employee
NXP Employee

Hi, @petertseng 

you need to use the DDR Tool generate the new timing.c file, and replace the orign timing.c file, and re-compile your uboot. then boot your board.

 

0 Kudos
Reply