i.MX6 Solo board: System always hangs at "Uncompressing Linux... done, booting the kernel."

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

i.MX6 Solo board: System always hangs at "Uncompressing Linux... done, booting the kernel."

1,888 Views
lqw39
Contributor III

We are debugging i.MX6 Solo board with 512M DDR/JB422_100, and found system always hangs at:

Uncompressing Linux... done, booting the kernel.

 

the kernel command line is:

console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 fbmem=10M fb0base=0x17b00000 vmalloc=200M androidboot.console=ttymxc0 androidboot.hardware=freescale

 

if we change vmalloc to 496M or higher, kernel can boot up, but system cannot work normally.

 

Anybody has any idea?

Original Attachment has been moved to: jb_vmalloc_500m.log.zip

Original Attachment has been moved to: jb_vmalloc_200m.log.zip

Labels (2)
1 Reply

396 Views
Yuri
NXP Employee
NXP Employee

1.

Please try to optimize memory layout, using the next threads :

“Memory Management on i.MX6 Android”

https://community.freescale.com/docs/DOC-93591

“iMX5 Android Gingerbread Memory Usage and Optimization”

https://community.freescale.com/docs/DOC-93334

2.

Also it makes sense to test memory

https://community.freescale.com/message/331721#331721

https://community.freescale.com/servlet/JiveServlet/download/322206-258321/DDR_Stress_Tester_V0.042....

0 Kudos