This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Migrate 3430 to 3530,hangs at L2 CACHE is enabled in bootloader

I'm trying to migrate 3430 to 3530. It hangs at "L2 CACHE is enabled in bootloader".I've trace the start process,and found that it hangs at this place

 if (tlb_flag(TLB_V4_D_FULL | TLB_V6_D_FULL))

asm("mcr p15, 0, %0, c8, c6, 0" : : "r" (zero) : "cc");

This code is in function local_flush_tlb_all called from omap2_map_common_io 

what cause it hangs here?

 


 

 

 

Starting kernel ...                                                             

 

Uncompressing Linux.............................................................

<5>Linux version 2.6.29-omap1-00012-g8884a3d-dirty (yicoo@yicoo-laptop) (gcc ve0

CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c5387f                 

CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache            

Machine: OMAP LINE board                                                       

<4>Ignoring unrecognised tag 0x54410008                                         

Memory policy: ECC disabled, Data cache writeback                               

<7>On node 0 totalpages: 32768                                                  

<7>free_area_init_node: node 0, pgdat c0509ed8, node_mem_map c05ae000           

<7>  Normal zone: 256 pages used for memmap                                     

<7>  Normal zone: 0 pages reserved                                              

<7>  Normal zone: 32512 pages, LIFO batch:7                                     

<4>L2 CACHE is enabled in bootloader