회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

Odroid-T 에서 USB Host 로 USB Flash storage 인식시키려는 작업중입니다. 
커널에서 해당 USB 기능을 넣고 컴파일후 아래와 같이 인식은 되는군요..

# usb 1-1: new high speed USB device using s5pc110-ehci and address 3
usb 1-1: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
scsi 1:0:0:0: Direct-Access     iriver   DOMINO           0000 PQ: 0 ANSI: 0 CCS
sd 1:0:0:0: [sda] 7831552 512-byte hardware sectors: (4.00 GB/3.73 GiB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] 7831552 512-byte hardware sectors: (4.00 GB/3.73 GiB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Assuming drive cache: write through
 sda:<7>usb-storage: queuecommand called
 sda1
sd 1:0:0:0: [sda] Attached SCSI removable disk

# cd /

# mount
rootfs / rootfs rw 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mmcblk0p1 /system ext3 rw,errors=continue,data=ordered 0 0
/dev/block/mmcblk0p2 /data ext3 rw,errors=continue,data=ordered 0 0
none /sys/kernel/debug debugfs rw 0 0
/dev/block//vold/179:9 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

기본으로 동작하는  mount 프로그램은 잘 안되서 살펴보니 
system/busybox/mount 가 하나 더 있더군요..
고걸루 하니 마운트까지 잘 됩니다. 

# mount /dev/block/sda1 /sdcard/mount
Usage: mount [-r] [-w] [-o options] [-t type] device directory

# /system/busybox/bin/mount /dev/block/sda1 /sdcard/mount

# init: untracked pid 4219 exited
init: untracked pid 4220 exited
init: untracked pid 4221 exited

# cd /sdcard/mount
# ls
Ghost.Whisperer.S05E18.HDTV.XviD-FQM.avi
Ghost.Whisperer.S05E18.HDTV.XviD-FQM.smi
Ghost.Whisperer.S05E19.HDTV.XviD-FQM.avi
Ghost.Whisperer.S05E19.HDTV.XviD-FQM.smi
E-Book
Android
Ghost.Whisperer.S05E20.HDTV.XviD-FQM.avi
Ghost.Whisperer.S05E20.HDTV.XviD-FQM.smi
? ??
English
uartSs
uartSs.zip
Ghost.Whisperer.S05E21.HDTV.XviD-FQM.avi
Ghost.Whisperer.S05E21.HDTV.XviD-FQM(Eng).smi
Ghost.Whisperer.S05E21.HDTV.XviD-FQM.smi
PowerPCB_???.doc
CAM350 ???.PDF
Ghost.Whisperer.S05E22.HDTV.XviD-FQM.avi
Ghost.Whisperer.S05E22.HDTV.XviD-FQM(ENG).smi
Ghost.Whisperer.S05E22.HDTV.XviD-FQM.smi
# cd ..

우선은 마운트까지 성공했습니다. 
이제 이걸 어케 vold.conf 에 연결시켜서 자동으로 하느냐 하는게 문제군요..
안드로이드 설정에 보면 SD 카드가 2개 지원하는것으로 나오는데, USB 를 2번째 SD 로 쓸수 있을까 고민중입니다.
그럼 수고하세요~~


김창곤

2010.06.08 04:26:17
*.90.137.109

제가 직접 해보지는 않았지만 $ANDROID_ROOT/system/core/vold/ 밑에 코드를 보시면,

안드로이드에서 SD뿐만 아니라, UMS도 지원을 하는 듯 보입니다. 



이제현

2010.06.08 04:39:39
*.90.137.102

SD 카드 검출 IRQ 부분을 따라가 보면 적용할 수 있을것 같습니다.

다만 UMS의 용량이 클 경우, Media scan이 심하게 오래 걸리는 문제와 NTFS까지 지원해야 하는 경우 수정할 부분이 많이 발생합니다.

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108026
690 [생초보] 우분투로 이솝접속하려면,, 저만 느린건지;;; [2] 오아시스 2010-06-07 3113
689 ODROID-S 는 뭔가요? [8] 김장균 2010-06-07 4444
688 C100 보드 제공하는 교육이 있네요. 임베디드 리눅스 멀티미디... [3] 전호철 2010-06-07 3634
» oDroid-T 에서 usb memory mount 하기 [2] 조용수 2010-06-08 4938
686 오드로이드-T KT에그와의 통신... [4] trumpetYK 2010-06-08 3719
685 mplayer build error [4] mosquitos 2010-06-09 3213
684 Sample Code - Odroid-T MFC Options [4] reuben2005 2010-06-09 4405
683 에구 이놈에 케이스 관련 작업만 하면 새벽이군요. file [1] 도찬구 2010-06-09 3039
682 [ODROID-T] 메모리와 부트로더에 관한 질문 [5] 슬로비트 2010-06-09 4725
681 개발 환경 구축에 관한 질문 [2] 우상영 2010-06-10 3301
680 [ODROID-S] 구동 동영상 및 부팅 로그 [17] 이제현 2010-06-11 28588
679 Odroid-T가 사망했는데, 살리려면 시간이 걸리겠네요? [13] 요셉 2010-06-11 4097
678 해외 오드로이드 개발자 커뮤니티 사이트 소개 [1] 이제현 2010-06-12 3420
677 오드로이드-T 케이스 작업용 골격을 만들어 봤습니다. file [6] 도찬구 2010-06-12 3292
676 Odroid-T - BoardConfig.mk - compliation Error [3] reuben2005 2010-06-12 7842
675 확실히. 이솝 게시판은. [5] Kilio 2010-06-13 3618
674 오드로이드-T 케이스 예상안. file [2] 도찬구 2010-06-14 4083
673 안녕하세요. [1] arel 2010-06-15 3200
672 S5PC110 orcad 라이브러리 공유좀 해주세요! [2] 잔액부족 2010-06-15 6704
671 오드로이드T u-boot 관련 설명 자료 구할 수 있나요? [1] kty 2010-06-15 3482

사용자 로그인