sudo ./sdwriter sdd 220 bin
4412
Linux Device Driver(Character Device Driver)
/dev폴더 : 디바이스랑 1:1로 매핑되는 디바이스 노드파일이라고함 / 디바이스라고 지칭하는 간접 포인터
디바이스 드라이버에대한 정보
- 그룹정보를 알아야한다. ( 네트워크, 캐릭터, 블럭(위에 버퍼))
- 주번호와 부번호(Major , Mimnor
커널소스가 현재 관리하고있는 쟈룔를 파일로 관리해주는 가상파일 시스템 폴더/proc
vi /proc/devices //쓰고있는 주번호 관리하고있는 자료를 보여줌
uboot
uboot 결과
/opt/arm-2009q3/bin/arm-none-linux-gnueabi-objcopy -O srec u-boot u-boot.srec
/opt/arm-2009q3/bin/arm-none-linux-gnueabi-objcopy --gap-fill=0xff -O binary u-boot u-boot.bin
./mkbl2 u-boot.bin bl2.bin 14336
uboot : http://odroid.com/dokuwiki/doku.php?id=en:exynos4412bootsequence
fwbl1_position=1
echo "Exynos4412 BL1 fusing" #################################### #################################### #################################### |
signed_bl1_position=1 #<BL1 fusing> #<BL2 fusing> #<u-boot fusing> #<TrustZone S/W fusing> |