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

현재 pxa320에 안드로이드 커널작업을 진행중에 있습니다.

usb 드라이버를 살려서 adb garget을 올려야 하는데..

(adb garget드라이버가 있어야 이클립스에서 usb로 apk설치되는거 맞죠?)

생각보다 잘 안되네요..

USB 포팅중 커널패닉이 발생하였습니다. ㅜㅜ

커널 버전은 2.6.25입니다. 혹시 pxa 계열 참고할 소스나 커널패닉 디버깅 방법에 대해서 좀 알려주실분 계신가요?

초보라..  Ctr +C   Ctr +V  도 힘드네요..흑~~

 

아래는 출력메시지 입니다.

--------------------------------------------------------------------------------------------------

pxa3xx_udc: version 01-Jul-2005
android adb driver
Unable to handle kernel NULL pointer dereference at virtual address 0000013c
pgd = c0004000
[0000013c] *pgd=00000000
Internal error: Oops: 5 [#1] PREEMPT
Modules linked in:
CPU: 0    Not tainted  (2.6.25 #170)
PC is at usb_gadget_register_driver+0x1c/0x7f8
LR is at adb_init+0xa4/0x134
pc : [<c0224e98>]    lr : [<c0016914>]    psr: a0000013
sp : c7c17f10  ip : c7c17f78  fp : c7c17f74
r10: 00000000  r9 : 00000000  r8 : 00000000
r7 : c03ff200  r6 : c03a32e0  r5 : 00000000  r4 : c7d2abc0
r3 : c039ce00  r2 : c03ff00c  r1 : 00000000  r0 : c03a32e0
Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 0000397f  Table: a0004000  DAC: 00000035
Process swapper (pid: 1, stack limit = 0xc7c16270)
Stack: (0xc7c17f10 to 0xc7c18000)
7f00:                                     c7c17f48 c7c17f20 c01f11d4 c01f1140
7f20: c036a79d c7c17f50 00000000 c039ce00 c03a332c c03a3338 c03ff200 c7c17f74
7f40: c7c17f74 c7c17f50 c01dd2cc c7d2abc0 00000000 00000000 c03ff200 c7c16000
7f60: 00000000 00000000 c7c17f94 c7c17f78 c0016914 c0224e88 c001d000 00000000
7f80: 00000000 c001c214 c7c17ff4 c7c17f98 c0008788 c001687c 00000000 00000000
7fa0: 00000000 c7c17fb0 c007fb84 c0093e30 00000000 00000000 c00086e4 c009b518
7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
7fe0: 00000000 00000000 00000000 c7c17ff8 c009b518 c00086f0 00000000 00000000
Backtrace:
[<c0224e7c>] (usb_gadget_register_driver+0x0/0x7f8) from [<c0016914>] (adb_init+0xa4/0x134)
[<c0016870>] (adb_init+0x0/0x134) from [<c0008788>] (kernel_init+0xa4/0x264)
 r7:c001c214 r6:00000000 r5:00000000 r4:c001d000
[<c00086e4>] (kernel_init+0x0/0x264) from [<c009b518>] (do_exit+0x0/0x678)
Code: e24dd03c e59f27a8 e2506000 e59281e8 (e598513c)
---[ end trace dbc3f06abb7b05ea ]---
Kernel panic - not syncing: Attempted to kill init!

--------------------------------------------------------------------------------------------------------------------------------


송의석

2010.01.07 08:49:16
*.69.229.95

PXA 계열 linux source는 아래 주소에서 확인해 보세요. 사용하시는 개발보드가 어떤 것인지는 모르겠으나 대부분 zylonite 기반이므로 참고가 되실 겁니다.

http://git.kernel.org/?p=linux/kernel/git/ycmiao/pxa-linux-2.6.git;a=summary

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
3628 tcc8900로 제품 만드시는분 계신가요 ? [2] 이성호 2010-01-05 867
3627 u-boot를 날려버린것 같습니다.어떻게 해야할까요? [2] 버즈 2010-01-05 755
3626 aESOP의 문서양식이 있나요? [2] just4you 2010-01-05 478
3625 ODROID Eclair 동작 질문^^ [2] 이종범 2010-01-06 554
3624 ODROID 부품 별도 구매건의 [1] 도찬구 2010-01-06 624
3623 CS8900 Ethernet Chip not found?! , Ethernet 불도꺼지고.. [1] 버즈 2010-01-07 503
3622 안드로이드 블루투스 포팅 중 질문이 있습니다. [3] 우정 2010-01-07 1975
3621 Omap1710 디버깅 추가 질문이요 (A1000) [2] 하얀세상 2010-01-07 584
» USB 포팅관련 질문드립니다. [1] 김승한 2010-01-07 33303
3619 안드로이드 루트파일시스템을 Nand에 복사는 어떻게 하나요? [2] just4you 2010-01-07 1122
3618 PCB아트웤을 통해서 샘플보드를 만들려고하면.. [3] 도찬구 2010-01-07 1110
3617 임베디드 장비에 올릴 xml 괜찮은거 있으면 추천 좀 해주십시요 [3] 이경준 2010-01-07 507
3616 리눅스 디바이스 드라이버와 안드로이드 [2] 도너 2010-01-07 963
3615 GPIO Mode Configuration with OMAP3530 ? [2] 김병종 2010-01-08 961
3614 SMDKC100 u-boot 관련하여 질문 드립니다. [1] 별사냥꾼 2010-01-08 774
3613 오드로이드 RTC 쪽에 들어가는 코인 배터리... [1] 현쓰 2010-01-08 806
3612 리눅스에서 항법센서(AHRS) 및 GPS 센서에 대한 질문입니다.. [2] 서유한 2010-01-08 1023
3611 임베디드 리눅스 DRAM에 올라온 내용을 볼 수 있나요? [3] 하얀세상 2010-01-08 623
3610 안드로이드 툴체인 + glibc [4] 서정민 2010-01-08 993
3609 ioread16에서 8비트 데이터만 읽어드리는 이유... [2] 허경 2010-01-09 533

사용자 로그인