User Tools

Site Tools


clunc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
clunc [2011/01/24 22:14]
82.234.233.9
clunc [2011/11/17 12:31] (current)
193.56.60.160
Line 10: Line 10:
  
 The documentation is in the [[http://​git.lacie-nas.org/?​p=clunc.git;​a=blob_plain;​f=README;​hb=HEAD|README file]]. The documentation is in the [[http://​git.lacie-nas.org/?​p=clunc.git;​a=blob_plain;​f=README;​hb=HEAD|README file]].
 +
 +
 +==== Boot your kernel ====
 +
 +  * Connect to U-Boot using network console with [[CLUNC|clunc]]:​
 +
 +As a preliminary step, you must export your kernel uImage via **tftp** . U-Boot will use this way to load the kernel image into RAM.
 +
 +  $ ./clunc -i ${NAS_IP}
 +
 +  Marvell>>​ setenv ipaddr ${ipaddr}; setenv serverip ${serverip};​ tftpboot 0x800000 uImage
 +  setenv ipaddr ${ipaddr}; setenv serverip ${serverip};​ tftpboot 0x800000 uImage
 +  Using egiga0 device
 +  TFTP from server ${serverip};​ our IP address is ${ipaddr}
 +  Filename '​uImage'​.
 +  Load address: 0x800000
 +  Loading: #################################################################​
 +           #################################################################​
 +           #################################################################​
 +           #################################################################​
 +           #################################################################​
 +           #################################################################​
 +           #######​
 +  done
 +  Bytes transferred = 2031132 (1efe1c hex)
 +
 +  * Boot installer:
 +
 +  Marvell>>​ setenv bootargs ip=dhcp console=ttyS0,​115200 netconsole=6666@${ipaddr}/,​6666@${serverip}/​
 +  setenv bootargs ip=dhcp console=ttyS0,​115200 netconsole=6666@${ipaddr}/,​6666@${serverip}/​
 +  Marvell>>​ bootm 0x800000
 +  bootm 0x800000
 +  ## Booting image at 00800000 ...
 +     Image Name:   ​Linux-2.6.38-rc4-09710-g31481ad-
 +     ​Created: ​     2011-02-20 ​ 13:26:58 UTC
 +     Image Type:   ARM Linux Kernel Image (uncompressed)
 +     Data Size:    2031068 Bytes =  1.9 MB
 +     Load Address: 00008000
 +     Entry Point: ​ 00008000
 +     ​Verifying Checksum ... OK
 +  OK
 +  ​
 +  Starting kernel ...
 +  ​
 +  [    0.000000] Linux version 2.6.38-rc4-09710-g31481ad-svn-dirty (simon@X31) (gcc version 4.4.2 (crosstool NG-hg_default@1665_60a47ac6cae1) ) #7 PREEMPT Sun Feb 20 16:16:24 CET 2011
 +  [    0.000000] CPU: Feroceon [41069260] revision 0 (ARMv5TEJ), cr=a0053177
 +  [    0.000000] CPU: VIVT data cache, VIVT instruction cache
 +  [    0.000000] Machine: LaCie 2Big Network
 +  [    0.000000] Clearing invalid memory bank 0KB@0x00000000
 +  [    0.000000] Clearing invalid memory bank 0KB@0x00000000
 +  [    0.000000] Ignoring unrecognised tag 0x00000000
 +  [    0.000000] Ignoring unrecognised tag 0x00000000
 +  [    0.000000] Ignoring unrecognised tag 0x00000000
 +  [    0.000000] Ignoring unrecognised tag 0x41000403
 +  [    0.000000] Memory policy: ECC disabled, Data cache writeback
 +  [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
 +  [    0.000000] Kernel command line: ip=dhcp console=ttyS0,​115200 netconsole=6666@192.168.0.17/,​6666@192.168.0.11/​
 +  [    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
 +  [    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
 +  [    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
 +  [    0.000000] Memory: 64MB = 64MB total
 +  [    0.000000] Memory: 59008k/​59008k available, 6528k reserved, 0K highmem
 +  [    0.000000] Virtual kernel memory layout:
 +  [    0.000000] ​    ​vector ​ : 0xffff0000 - 0xffff1000 ​  ​( ​  4 kB)
 +  [    0.000000] ​    ​fixmap ​ : 0xfff00000 - 0xfffe0000 ​  ( 896 kB)
 +  [    0.000000] ​    ​DMA ​    : 0xffc00000 - 0xffe00000 ​  ​( ​  2 MB)
 +  [    0.000000] ​    ​vmalloc : 0xc4800000 - 0xfd800000 ​  ( 912 MB)
 +  [    0.000000] ​    ​lowmem ​ : 0xc0000000 - 0xc4000000 ​  ​( ​ 64 MB)
 +  [    0.000000] ​    ​modules : 0xbf000000 - 0xc0000000 ​  ​( ​ 16 MB)
 +  [    0.000000] ​      .init : 0xc0008000 - 0xc012b000 ​  (1164 kB)
 +  [    0.000000] ​      .text : 0xc012b000 - 0xc0517fb8 ​  (4020 kB)
 +  [    0.000000] ​      .data : 0xc0518000 - 0xc0539040 ​  ( 133 kB)
 +  ​
 +  [ snip ]
 +
  
  
clunc.txt ยท Last modified: 2011/11/17 12:31 by 193.56.60.160