2014년 3월 14일 금요일

How to write zImage via dd command.

write zImage via fastboot flash kernel ./zImage

ODROID-U2/U3/X/X2/Q/Q2

downloading of 3481036 bytes finished                                        
flashing 'kernel'                                                            
writing kernel..device 0 Start 2455, Count 16384                              
MMC write: dev # 0, block # 2455, count 16384 ... 16384 blocks written: OK    
completed                                                                    
partition 'kernel' flashed                                                    
resetting ...                                                                
reset...

kernel start sector 2455

ODROID-XU
Exynos5410 #   fastboot                                                      
there are pending interrupts 0x00000001                                      
[Partition table on MoviNAND]                                                
ptn 0 name='fwbl1' start=0x8 len=N/A (use hard-coded info. (cmd: movi))      
ptn 1 name='bl2' start=N/A len=N/A (use hard-coded info. (cmd: movi))        
ptn 2 name='bootloader' start=N/A len=N/A (use hard-coded info. (cmd: movi))  
ptn 3 name='tzsw' start=N/A len=N/A (use hard-coded info. (cmd: movi))        
ptn 4 name='kernel' start=N/A len=N/A (use hard-coded info. (cmd: movi))      
ptn 5 name='ramdisk' start=N/A len=0x4000(~16777216KB) (use hard-coded info. (c)
ptn 6 name='system' start=0x4000000 len=0x100000(~1073741824KB)              
ptn 7 name='userdata' start=0x44000000 len=0x200000(~-2147483648KB)          
ptn 8 name='cache' start=0xC4000000 len=0x40000(~268435456KB)                
ptn 9 name='fat' start=0xD4000000 len=0xB4D000(~-750780416KB)                
USB cable Connected![0x4]                                                    
..                                                                            
downloading of 5440448 bytes finished                                        
flashing 'kernel'                                                            
writing kernel..device 0 Start 1263, Count 16384                              
MMC write: dev # 0, block # 1263, count 16384 ... 16384 blocks write: OK      
completed                                                                    
partition 'kernel' flashed        

kernel start sector 1263                                          


If you want to update kernel. run terminal emulator app.

1|root@android:/sdcard/update # dd if=./zImage of=/dev/block/mmcblk0 seek=2455
6797+1 records in                                                            
6797+1 records out                                                            
3480080 bytes transferred in 1.017 secs (3421907 bytes/sec)                  
root@android:/sdcard/update #


check your kernel wrote via dd.
root@android:/ # uname -a                                                    
Linux localhost 3.0.51 #1 SMP Tue Feb 18 10:52:27 KST 2014 armv7l GNU/Linux  
root@android:/ #



댓글 쓰기