Blame view

README.md 1.95 KB
360e183e7   larche   = Fusing & JIG 관련...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
  
  ## [Fusing SD]
  ---------------------------
  
  * Fusing SD 만드는 법(Boot SD 겸용)
  
  		release 폴더의 mk-fusingsd.sh 실행 ( Default DEV_NAME : /dev/mmcblk0 ) 인자로 DEV_NAME 변경 가능함 
  		
  * Bootcmd 모드에서 아래 명령을 입력하면 Fusing Mode로 SD부팅함.
  
  		# run fw
  
  * run fw 를 안하면 보통의 부팅가능한 SD카드로 사용가능하다. run fw시 bootargs_ram 에 fusing=1 이라는 값이 추가되어 커널에서 해당 내용을 파싱하여 /root/.falinux/mk-emmc-fusing.sh 실행함
  
  
  ## [Fusing SD]
  ---------------------------
  
  * JIG (Test 관련)
  
  		eMMC 에 부트이미지를 Fusing 후 처음 부팅을 하게 되면 /etc/init.d/S83fusing 에서 
  		/root/.falinux/prime_jig/.complete 파일의 유무를 체크 하여 /root/.falinux/prime_jig/prime_jig.sh 스크립트를 실행하게 된다.
  		(.complete 가 없으면 Prime JIG 스크립트를 실행하며 완료되면 .complete 파일을 생성하여 다음 부팅부터는 JIG 가 실행되지 않도록 한다.)
  		JIG 결과는 /root/.falinux/prime_jig/result_log 파일로 저장된다.
  
  
  
  ## [파티션]
  ---------------------------
  
            start        size      desc
          ----------   --------   -------------------
             0-MB       128-MB     raw area
           128-MB       128-MB     partition#1, ext3  : BOOT0
           256-MB       256-MB     partition#2, ext4  : SYSTEM
           512-MB       512-MB     partition#3, ext4  : FALINUX
          1024-MB          all     partition#4, ext4  : PRIME
  
          ------------------------------------------
  		00-MB		128-MB		reserved area
          ------------------------------------------
                     start    size    start    block size(bs = 512)
          U-boot  :    1KB    640KB  ( 0x2      0x500   )
  		Logo    :    1MB    4.5MB  ( 0x800    0x2400  )
          DTB     :  5.5MB    128KB  ( 0x2C00   0x100   )
          KERNEL  :    6MB      7MB  ( 0x3000   0x3800  )
          RAMDISK :   14MB     64MB  ( 0x7000   0x20000 )