기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

환경은 아래와 같으며, 부팅을 비롯하여, 각 디바이스들 정상적으로 잘 동작합니다.
환경 : s3c2410기반, kernel 2.6.20..

물론, hotplug 기능 추가했구요..

SDcard를 꽂은채 보드 부팅을 하게 되면,
mount가 안되는 경우가 가끔 발생합니다..
부팅메시지는 아래와 같습니다...

-부팅메시지-
mmci-s3c2410: probe: mapped sdi_base=c2600000 irq=37 irq_cd=52
mmci-s3c2410: initialisation done.

물론, SD 해제후 재삽입하면, 폴더생성후 마운트 또한 이상없이 너무 잘 동작한답니다...

부팅시엔... SDcard ID 및 정보를 읽어오지 못하는듯..
부팅후, sd/mmc 제거/삽입시에는 mount/umount 정상동작 하는걸 봐선.
detect 문제도 아닌듯 합니다. .. 대략난감?? ㅡㅜ;

많은 조언 부탁드립니다...

고현철

2007.12.05 02:39:06
*.70.26.87

보통 이 경우는 커널 버전과 device driver에 따라 틀리지만...
detection delay때문에 발생합니다.

detection 함수의 delay루틴을 조정하시기 바랍니다.

detection이 일어나면 workqueue가 동작하게 되는데, 그 동작 시점을
약간 delay시켜서 테스트해 보시기 바랍니다.

2.6.20이라면 거의 잡혀 있을텐데, 조금 이상한 구석이 있긴 합니다.
(예전에 봤을때랑 비교하면요)

김상수

2007.12.05 20:15:37
*.46.117.176

조언 감사합니다.
detection delay 조절해가면서.. 테스트해 봐도... 가끔 문제가 발생하네요.

고현철

2007.12.05 20:24:37
*.70.26.87

이 경우는 안착이 제대로 안된상태서 읽기 시작하는 케이스에서 많이 발생합니다.

command 통신이 제대로 되지 않는 경우입니다.
심하면 그 부분까지 손대야 할지 모르겠네요.

김상수

2009.01.31 02:09:58
*.46.117.176

작성글 확인하다가 뒤늦게 남아, 자답올립니다..

H/W적으로는 풀업저항이 없었으며,
S/W적으로도 풀업처리가 가능하였으나, 되어있겠지 하는맘에... ^^
여러모로, 도움주셔서 감사드립니다..
List of Articles
번호 제목 글쓴이 날짜sort 조회 수

[완료]Windows CE Platform Builder 5.0 설치 방법 [4]

nfs서버 질문입니다. [2]

SD/MMC mount 관련 조언 부탁드립니다.. [4]

window ce에서 이미지를 타켓보드에 download하는 방법 [5]

안녕하세요 첨 글올립니다. yaffs 올리려고 하는데 도무지 모르겠습니... [4]

[완료]SD card를 인식시키려면 어떻게 해야... [2]

SD 카드 인식 관련. [3]

SD카드 인식관련 [6]

FW) Power Inductor 구할 수 있는 곳은? [1]

window ce 이미지 부팅 성공... [3]

ActiveSync/USB host 동작 관련 [5]

[완료]LCD - framebuffer 관련 질문 이요 ^^; [1]

[완료]window ce에서 test program 실행? [3]

Bios에 관해서... [4]

[완료] 삼성 NAND Flash 제어 질문입니다. ^^ [4]

[완료]yaffs2커널 패치 실행이 안되는것 같습니다. 함봐주세요 [6]

리눅스 2.4.20에서 DM9000B 문제 [5]

ezjtag-aesop-win -f 화일명 할때... crc에러 납니다.. [3]

Orcad 회로도 구할 수 없을까요? [3]

[해결]SD data read 문의 [11]

사용자 로그인