MTD device Load에 관한 질문 [자답]
글쓴이: wputer / 작성시간: 목, 2008/07/24 - 2:31오후
현재
2.6.15커널을 AT91RM9200에 포팅하여 보드셋팅 하였고
아래와 같은 상황입니다
# cat /proc/mtd dev: size erasesize name mtd0: 00040000 00010000 "uboot" mtd1: 00020000 00010000 "env" mtd2: 007a0000 00010000 "rootfs"
# ls -l /dev/mtd* brw------- 1 root root 31, 0 Jan 1 1970 /dev/mtdblock0 brw------- 1 root root 31, 1 Jan 1 1970 /dev/mtdblock1 brw------- 1 root root 31, 2 Jan 1 1970 /dev/mtdblock2
#mknod /dev/mtd0 c 90 0 #mknod /dev/mtd1 c 90 2 #mknod /dev/mtd2 c 90 4
로 디바이스 연결 해준 후
아래와 같은 에러메시지 들이 발생하였습니다.
# flash_info /dev/mtd0 File open error # flash_unlock /dev/mtd0 Could not open mtd device: /dev/mtd0 # flashcp -v xxx.img /dev/mtd2 While trying to open /dev/mtd2 for read/write access: No such device or address # flashcp -v xxx.img /dev/mtd0 While trying to open /dev/mtd0 for read/write access: No such device or address
어디부터 잘못된건지
잊은것이 있는지 조언 부탁드립니다.
Forums:
자답
# modprobe mtdchar
로 해결하였습니다
^_^*
댓글 달기