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

원본 커널 소스를 이용하여 kernel 2.6.28.2를 mp2530보드에 올리는데 성공했습니다.

1년이 넘도록 여지껏 보드 부팅만 해오다 리눅스 커널을 업그레이드해보기로 하였습니다.
BSP부분들은 원본것을 거의 그대로 사용하였고 디렉토리 구조가 달라진 부분이 있어서 약간 헤메었습니다.
build를 해보니 여러군데 손봐야할 부분들이 나오더군요.
   arch/arm/mach-mp2530
   arch/arm/mach-mp2530/include/mach/*
   drivers/char/mes_malloc.c
   device_create함수 관련부분들
atomic_read  함수도 약간 수정하였고 그래서 빌드까지는 되었는데
부팅을 시켜보니 실패!
Load Address와 Entry Point가 0xFFFFFFF2로 나오는 것이 었습니다.
그래서 mkimage를 사용하는 부분을 하드코딩(^^;)하고 다시 부팅하였습니다.
요번엔 schedule()함수까지는 성공했는데 그 이후로는 감감 무소식이어서
아래 임우택 님이 kernel/timer.c를 수정한 것처럼 처리하니 마침내 부팅이 되었습니다.

부팅 로그 마지막부분을 보니 아직 손봐야할 부분들이 있네요.
   Using tcal.ko
   tcal: version magic '2.6.20 mod_unload ARMv5 ' should be '2.6.28.2 mod_unload ARMv5 '
   insmod: cannot insert `tcal.ko': Invalid module format (-1): Exec format error
tcal.ko를 다시 빌드해야겠네요.
부팅 로그 중에 에러도 있네요.
   Error: Driver 'mp2530f-hcd' is already registered, aborting...

앞서서 포팅한 분들이 있어서 쉽게 포팅한 것 같습니다.

고현철

2009.02.04 22:43:46
*.32.117.22

수고하셨습니다.....^^, 이제야 글을 제대로 보네요....
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6108 [완료] LCD 맨 위에 하얀색 1줄은 정상인지요. [4] 오주열 2007-05-11 2604
6107 6410에 SDIO Wi-fi 질문 입니다. [7] 여정휘 2009-02-14 2602
6106 S3C6410 MFC Encode 문제 [10] Masashi Miyakawa 2009-07-24 2601
6105 라즈베리파이나 cubox의 1080p 동영상 재생 [3] eou4 2013-10-29 2592
6104 [질문 혹은 참고] 혹시 BSD계열 올려 보신분 ? [1] 김희만 2007-05-14 2592
6103 partition size 저정과 booting 오류 문제 [4] 전문가가되자 2013-08-28 2591
6102 MODULE_DEVICE_TABLE로 선언 했을때 probe 함수 호출 [5] 훌러덩 2011-12-08 2589
» kernel 2.6.28.2 포팅 [1] 김광준 2009-01-31 2589
6100 android에서 키맵핑 할때 android 에서 "HOME" 키가 안먹네요.. [1] 신종현 2009-07-03 2588
6099 No private recovery resources for TARGET_DEVICE passion choboja 2010-12-30 2579
6098 [완료] CPU 클럭 스피드 [3] 강덕하 2007-05-15 2578
6097 [완료] LCD에 잔상이 생기네요. [3] 양민철 2007-06-26 2572
6096 [질문]스피커에 대해서요.. [3] 이태간 2007-05-26 2571
6095 Android의 PDK와 SDK의 차이점이 무엇인가요? [1] 아침미소 2010-04-15 2570
6094 [질문][S3C6410]SPI/SDIO/USB 전송속도 [2] 김정희 2011-09-28 2568
6093 [질문] 패널(모니터) 끄기 관련 [2] 김희만 2007-05-12 2546
6092 Exynos4(S5PV310) toolchain관련 문의 [5] 준성아빠 2012-01-04 2545
6091 driver에서 probe()함수가 호출되는 시점은요 ? [1] 열심히 2013-05-17 2543
6090 [질문] 입력 장치는 어떤 것을 이용하는가요? [완료] [7] 성진호 2007-06-19 2543
6089 USB Hub를 이용한 USB-to-Serial(FTDI) 동작 에러 제일파프2 2013-05-07 2536

사용자 로그인