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.

OMAPL138:stuck in the "Uncompressing Linux....."

Other Parts Discussed in Thread: OMAPL138

Hi,everyone!

  I'm a  newcomer.I've really puzzled over the question for a long time.I've tried to rebuilt my Uimage ,and reinstalled my ubuntu 10.04,but still,it stucks here:"uncompressing linux..."

I've set the board starting from NANDFLASH.my cpu is OMAPL138,and my board is SEED_DEC138,and here is my uboot environment:

U-Boot > printenv                                                              
bootdelay=3                                                                    
baudrate=115200                                                                
bootfile="uImage"                                                              
ethaddr=0a:c1:a8:15:fa:c0                                                      
ethact=                                                                        
ip=10.108.51.101                                                               
filesize=F60000                                                                
fileaddr=C1180000                                                              
serverip=192.168.253.77                                                        
ipaddr=192.168.253.123                                                         
bootargs=mem=128M console=ttyS0,115200n8 root=/dev/nfs                         
bootcmd=tftp 0xc0700000 uImage; bootm                                          
stdin=serial                                                                   
stdout=serial                                                                  
stderr=serial                                                                  
ver=U-Boot 2009.01 (Jan 06 2010 - 11:01:54)            

the upper red line is a little strange ,I guess it's from my last setting,but I guess it has nothing to do with the problem since the board can download uImage successfully through tftp.

problems occured after I reset the board:

       

Environment size: 356/131068 bytes                                             
U-Boot >                                                                       
                                                                               
U-Boot 2009.01 (Jan 06 2010 - 11:01:54)                                        
                                                                               
I2C:   ready                                                                   
DRAM:  64 MB                                                                   
NAND:  NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung NAND 512MiB 3)
Bad block table found at page 262080, version 0x01                             
Bad block table found at page 262016, version 0x01                             
nand_read_bbt: Bad block at 0x11860000                                         
nand_read_bbt: Bad block at 0x1b7a0000                                         
512 MiB                                                                        
In:    serial                                                                  
Out:   serial                                                                  
Err:   serial                                                                  
ARM Clock : 300000000 Hz                                                       
DDR Clock : 150000000 Hz                                                       
Net:   More than one PHY detected.                                             
                                                                               
Hit any key to stop autoboot:  0                                               
Using  device                                                                  
TFTP from server 192.168.253.77; our IP address is 192.168.253.123             
Filename 'uImage'.                                                             
Load address: 0xc0700000                                                       
Loading: #################################################################     
         #################################################################     
         #################################################################     
         #################################################################     
         #################################################################     
         #################################                                     
done                                                                           
Bytes transferred = 1832092 (1bf49c hex)                                       
## Booting kernel from Legacy Image at c0700000 ...                            
   Image Name:   Linux-2.6.32-rc6                                              
   Image Type:   ARM Linux Kernel Image (uncompressed)                         
   Data Size:    1832028 Bytes =  1.7 MB                                       
   Load Address: c0008000                                                      
   Entry Point:  c0008000                                                      
   Verifying Checksum ... OK                                                   
   Loading Kernel Image ... OK                                                 
OK                                                                             
                                                                               
Starting kernel ...                                                            
                                                                               
Uncompressing Linux.............................................................


 then it stucks here,nothing happens.

          

  • solved! It is the problem of that red line.I set the environment virables wrong:

    the incorrect version is like this:

     uboot>setenv bootargs mem=128M console=ttyS0,115200n8 root=/dev/nfs
    uboot>nfsroot=192.168.253.77:/opt/workspace/SEED-DEC138/nfs rw
    uboot>ip=192.168.253.123:192.168.253.1:255.255.255.0

    actually it had reminded me the error of "can't find the rw",and the same error to the "IP" but I ignore it,then when check others' setting,I found that the right way is :

    uboot>setenv bootargs mem=128M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.253.77:/opt/workspace/SEED-DEC138/nfs rw   ip=192.168.253.123:192.168.253.1:255.255.255.0

    .still thanks everyone ,and sorry for interrupt you.