도와주세요!!
글 수 15,339
2010.09.18 16:36:09 (*.50.20.41)
38120
안녕하세요.
유영창님 커널포팅 강좌 읽으면서 따라하던 중 궁금한게 있는데요..
강좌 댓글로 달려다가 혹시 댓글을 안보실까 싶어서 여기에 질문 올립니다.
새 커널을 내려받아서 보드에 포팅하고자 할 때
arch/arm/configs 폴더밑에 s3c6400_defconfig 같은 파일을 이용해서
포팅하려는 칩셋에 대한 configuration을 한다고 하셨는데,
(저는 일단 EZ6410 보드를 가지고 있어서 ezs3c6410_android_defconfig 를 복사해서 사용했습니다.)
이런 default configuration 파일이 없을 때는
어떻게 새로 작성(?) 또는 생성(?) 할 수 있는지 궁금합니다.
비슷한 chipset의 configuration 파일을 복사해서 하나하나 수정해야 되는 것인가요?
이런저런 사이트를 둘러봐도 사용법만 나오고 작성법은 안나와서
문의드려봅니다.
여러가지 좋은 강좌 잘 보고 있습니다.
복받으실거예요~~
p.s.
한가지 질문이 더 있습니다.
커널 소스를 받으면
소스루트/include 폴더 밑에 asm-arm 폴더가 있어야 될 것 같은데..
저는 이 폴더가 왜 없을까요.. --;;;
EZ6410 보드용 커널의 asm-arm 폴더를 그대로 복사해서 사용하면 되나요?
이건 plat-s3c24xx 이런 이름으로 되어 있는데 6410 용 헤더는 없나요?
모르는게 너무 많아서 송구합니다 --;;;
ezs3c6410_andfoid_defconfig 와같은 설정스크립트는...사실상 포팅이 다 끝난상태입니다.
실제, 신규 개발상황에서는 그런 설정스크립트가 있을리 없죠...(보드 제조사에서 제공한다면 모를까...)
그렇다면......cpu부터 메모리, 파티션, 등등을 모두 직접 해당 타겟에 맞게 수정하셔야 합니다.
p.s.
컴파일 하면 생길겁니다.