회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

부트로더에서는 cpu나 설계자가 사용할 주변장치에 대한 초기화 하여 사용할수 있게하고 리눅스 커널은 그 장치들을 사용하기 위해 디바이스 드라이버를 만들어서 연결시켜주는 역활을 한다.... 이렇게 간단히 말해 정리할수 있을까요 개념이 살짝 안잡혀서
모르는게 있어도 물어볼대가 없어서 이렇게 글올립니다..  

고현철

2007.08.24 19:41:27
*.70.26.87

그럴려면, 아주 기본적인 cpu초기화 기능은 갖추고 있어야지요.

모든 장치의 초기화등은 커널에서 가능합니다.
하지만, 부트로더의 기능을 추가하면서, 커널서 해도 되는 것을 부트로더서
하게 되는 경우가 많아졌습니다.

커널을 고속으로 로딩하기 위해서 ethernet driver등도 만들고,Flash에
커널을 써 넣기 위한 루틴도 만들고, 등등....

커널은 OS입니다.

디바이스 드라이버제어서부터, 메모리 관리, 파일시스템 등등 모든 작업에 필요한 것을
지원해주는 역할을 합니다.


=============================================

두개의 구분이 실제로는 애매할 수 있는데,

가장 큰 차이는 각자 하는 일에 있습니다.

1. 부트로더는 주로 커널을 돌려주기 위해 사용하고, 멀티태스킹등을 지원하지 않는다.
2. 커널은 OS의 핵심으로, 여러가지 작업을 하기 위한 기반을 제공해준다.

이정도라고 보시면 될 듯 합니다.

나중에 하다보면 부트로더의 코드를 대부분 커널로 올리는 짓(?)을 하게 됩니다.
일단 테스트는 부트로더가 편할 경우가 많거든요.

김태호

2007.08.24 20:15:42
*.127.171.247

그럼 부트로더에서는 커널 부팅을 위한 메모리부분만 설정해도 되고 나머지 부분은 커널에서
작업해도 상관없는부분이구나.. nand flash 설정만하고 부트로더 컴파일해서 올려봐야겟네요 ~답변감사합니다 .즐거운 하루 보내세요
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108026
570 Wine 입문하시는 분들....^^ [5] 고현철 2007-09-22 1560
569 [추석] 오늘 고향에 내려갑니다. 추석 잘 보내시기 바랍니다. [10] 고도리 2007-09-20 1679
568 [완료] 혹시 spi driver programming을 해보신 분 중에서... [2] 강성곤 2007-09-19 1514
567 MP2530F 보드 e2g 사이트에서도 공동구매 하네요 ^^ [14] 김용우 2007-09-17 2056
566 [건의] aesop-mp2530 보드에 USB 2.0 호스트칩을 붙이는건 어... [6] 이영재 2007-09-14 1674
565 혹시 포인트는 어떻게 쓰는지요? [4] 이제현 2007-09-14 1520
564 [완료]Lx800 Board를 구할수 없을까요? [3] 김태경 2007-09-13 1502
563 이솝 3차.. dvd 나 동영상 을 구할수 있을지요.. [2] 이율권 2007-09-13 1542
562 캐나다의 Aesop-2440과 비슷한 제품... [3] 이제현 2007-09-13 2089
561 제가 사용하고 남은 lx800 칩셋을 판매합니다. 서병조 2007-09-09 1530
560 aesop-mp2530f용 rootfs gcc-4.0.2로 만들기 성공했습니다....^^ [3] 고현철 2007-09-06 4538
559 [베껴온 글] 하루 24시간을 두배로 사는 20가지 조언 고현철 2007-09-06 1506
558 한가지 소식더....aesop-mp2530f는 WinCE 도 같이 작업하고 있습... [1] 고현철 2007-09-05 1511
557 내일서부터 mp2530f 개발 툴체인 변경들어갑니다....^^ [3] 고현철 2007-09-05 1527
556 임베디드 강의 전성시대? [3] 유형목 2007-09-04 1574
555 몇가지 가격 견적낸게 있는데 관련있으신분 참고 바랍니다. [3] 박현진 2007-08-31 1639
554 동영상플레이어 플레이는 되는데 화질이 약간 .. [1] 권준우 2007-08-27 1554
553 Trace32 머 이래 비싼가요... [4] 박현진 2007-08-24 5347
» 부트로더 와 커널사이에 이해가 안가는부분이 [2] 김태호 2007-08-24 1838
551 ffmpeg의 libavcodec....--; 대략난감이네요. 고현철 2007-08-23 1560

사용자 로그인