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

s5pv310 시스템에서 u-boot에 data cache enable시 interrupt state 관련 문제가 발생합니다.

mmu enable시 data cache 및 instruction cache를 enable을 했습니다.

instruction cache의 경우 별 문제가 발생하지 않지만 data cache enable시 

mmc initial중 Raw INTerrupt STate Register(RINTSTR)에서 문제가 발생하는 듯 합니다.


RINTSTR의 Data transfer over bit(DTO) 및 Data starvation-by-host timeout bit가 

data cache on시 정상작동하지 않는듯 하여 이렇게 질문드립니다.

혹시 이것에 관한 해결책 아시는분 계신가요?


고도리

2012.06.14 06:52:23
*.200.239.234

해본 사람은 없을 듯 합니다만....ㅠ.ㅠ


직원중에 테스트 해 본 사람이 있는지 물어는 보겠습니다.....저번에 u-boot에서 삽질하던 것을 본 적이 있어서요.

sonbong

2012.06.14 21:49:09
*.125.253.101

답변 감사합니다. 일단(임시방편으로...) Data cache on을 MMC initialize 뒤로 미루어 해결은 했습니다.^_^

혹시라도 원인을 알게된다면 답글로 남기겠습니다.(혹시 알게되시면 답글주세여^^;;)

List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인