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

현재 저는 간단한 커널을 하나씩 구현하고 있습니다. 거기서 fiq를 구현중인데....


s5pc110은 ARM PL19x, Vectored Interrupt Controller를 사용하고 있습니다.


이에 대한 문서를 http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0273a/index.html 에서 찾아서


현재 fiq를 구현하는게 제 목표입니다.


1. System timer를 이용하여, fiq status register이 1초 후에 0x0000_0000 에서 0x0400_0000으로 바뀌는것을 확인하였습니다. 


이 문서(http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0273a/Cjaccfce.html)에 근거해서 말하자면, 저는 nVICFIQ 신호를 현재 발생 시키고 있다고 나옵니다.


또한 http://infocenter.arm.com/help/topic/com.arm.doc.ddi0273a/DDI0273.pdf 에서

Name Type  Source/  destination Description

"nVICFIQ Output Interrupt controller Fast interrupt request to processor"

라고 나오는것을 보면 processor에게 fiq를 합니다.


2. cpsr register도 fiq를 enable시켰습니다. (bit를 0으로 입력시킴으로써...)


3. exception vector table도 만들어놨습니다. swi 명령어는 잘 됩니다. fiq 자리 (VectorBaseAddr + 0x1c) 부분에는 간단한 스트링을 출력시키는 함수로 jump하도록 만들었습니다.


헌데 안됩니다...........................ㅡ,.ㅡ


혹시 고수분들 중에 제가 뭐 놓친것이 있는지 도와주시면 감사하겠습니다. ㅠㅠㅠㅠㅠㅠ


고도리

2013.01.03 19:48:53
*.200.239.210

irq로 해 보셨나요?


irq는 잘 되는 것으로 알고 있습니다.

왜냐하면 제가 RTOS에 포팅한 적이 있거든요...^^

하루천재

2013.01.04 01:10:01
*.194.69.153

뭐죠..irq로 하니까 갑자기 멈추내요...어디서 왜 뭐가 멈추는지....

고도리

2013.01.04 08:07:19
*.111.12.170

지금 말씀으로는 답을 드리기가 너무 힘들 듯 하네요....


코드를 봐야하는 일이지만, 제가 보던 코드가 아니라 봐도 의미는 없을 듯 하고요.

참고로, 저는 u-boot에서 irq 확인 했었고, 나중에 다시 RTOS를 올려서도 확인 하였습니다.


fiq는 확인을 못하였지만, irq는 EINT와 timer interrupt 전부 확인하였고, 큰 문제는 없었습니다.


S5PV210에서 확인했었습니다.

하루천재

2013.01.05 02:18:50
*.194.69.153

친절한 답변 감사드립니다!
List of Articles
번호 제목 글쓴이 날짜 조회 수
5668 SD 카드 이미지를 백업을 한 후에 고속으로 다시 원복을 시키는 ... [1] blue0sky 2013-01-09 1704
5667 [android]젤리빈에서 exec 명령어 사용~ [2] 손성원 2013-01-09 1249
5666 sd 카드 체크 어떻게 하나요? ㅠㅠ [2] 딴따라 2013-01-09 1613
5665 우분투에서 USB 메모리 드라이브를 자동으로 찾는 방법.... [2] blue0sky 2013-01-09 1329
5664 sd메모리 관련 문의 드립니다. [4] 현어 2013-01-09 1343
5663 android.os.Build.SERIAL 수정이 가능한가요? 신종원 2013-01-08 1375
5662 [arndaleboard] http://www.arndaleboard.org/wiki/index.php/WiKi [2] monad 2013-01-07 2132
5661 질문) Arndale Board chip의 hyp mode가 있나요? [2] 폐인x2 2013-01-05 1272
5660 S5PC110 CAD 관련 질문입니다. [1] 화이트맨 2013-01-04 1196
5659 [origen_quad] www.origenboard.org 언제 오픈해요? [10] 아침 2013-01-04 1434
5658 V210에서 I2S 질문 드립니다. [3] 공돌이남 2013-01-04 1141
5657 S3C2450 or S3C6410 샘플구입 가능한 대리점 및 몇가지 질문이요 [2] 이호천 2013-01-03 1449
5656 안드로이드 폰의 갤러리 파일 접근에 대해 문의 드립니다. [4] 죽유 2013-01-02 1727
5655 mjpg-streamer를 사용해 보신분 계신가요?? [1] wndgk0620 2012-12-31 1648
» odroid-s, s5pc110에서 fiq interrupt에 대한 질문입니다. [4] 하루천재 2012-12-31 1450
5653 임베디드용으로 쓸만한 ARM board를 찾고 있습니다. [2] Wubin 2012-12-29 1496
5652 multi format codec(MFC)를 사용에 관한 질문입니다 file [4] wndgk0620 2012-12-28 1435
5651 https://wiki.linaro.org/Boards/Arndale/Setup/EnterpriseUbuntuServer... [5] monad 2012-12-27 1725
5650 arndale 보드 호스트 환경 [3] monad 2012-12-27 1128
5649 Exynos5 선정에 대한 고려사항 질문 [5] 카보 2012-12-27 1551

사용자 로그인