README.md
1.67 KB
[Fusing SD]
Fusing SD 만드는 법(Boot SD 겸용)
release 폴더의 mk-fusingsd.sh 실행 ( Default DEV_NAME : /dev/mmcblk0 ) 인자로 DEV_NAME 변경 가능함 ex) $ sudo ./mk-fusingsd.sh mmcblk0
부트로더의 Bootcmd 모드에서 아래 명령을 입력하면 Fusing Mode로 SD부팅함.
# run fw
run fw 시 부트로더의 환경변수인 autoexec의 값이 emmc Fusing 스크립트로 변경되어 실행됨
[Test Mode(=JIG)]
JIG (Test 관련) 보드 부팅 시 부트로더의 Bootcmd 모드에서 아래 명령을 입력하면 Test 모드로 부팅한다.
# run jig
run jig 명령으로 부팅 시 부트로더의 환경변수인 autoexec의 값이 jig 실행 스크립트로 변경되어 실행된다.
[파티션]
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 )