안녕하세요.
임베디드 기기(가령 개발 보드)에 우분투를 포팅하려 합니다.
우분투가 올라간 보드에 커널을 변경하려 합니다.29->31로.
커널이 바뀜에 따라서 우분투 플랫폼 포팅시에도 변경되는게 있을까요?
커널 윗단의 우분투 모양이 어떻게 생긴지 나이스한 그림한장 찾을 수없어서
도무지 감이 안오네요.
정리하자면 질문은 이렇습니다.
- 커널이 바뀜에 따라 우분투플랫폼이 변경될 소지가 있는지와 변경되야한다면 대략 어떤 부분이 변경되는지.
- 보드가 변경이 됨(lcd사이즈라든가 하드웨어코덱 등 변경)에 따라 우분투플랫폼이 변경될 소지가 있는지.
- 우분투 아키텍쳐(?)와 커널과의 인터페이스하는 개념. 우분투가 갖고 있는 미들웨어 등이 어떻게 인터페이스 하는지 등.
너무 많은 질문 해서 죄송합니다.
좋은 하루 되세요;.
잘알지 못하면서 의견을 답니다…
[quote="hagyo79":3vocr0o2]안녕하세요.
임베디드 기기(가령 개발 보드)에 우분투를 포팅하려 합니다.
우분투가 올라간 보드에 커널을 변경하려 합니다.29->31로.
커널이 바뀜에 따라서 우분투 플랫폼 포팅시에도 변경되는게 있을까요?
커널 윗단의 우분투 모양이 어떻게 생긴지 나이스한 그림한장 찾을 수없어서
도무지 감이 안오네요.
[/quote:3vocr0o2]
커널 윗단의 모양 그림은 많은거 같은데…
[attachment=0:3vocr0o2]screenshot_012.jpeg[/attachment:3vocr0o2]
이런 그림을 찾으시는건가요?
[quote:3vocr0o2]
정리하자면 질문은 이렇습니다.
- 커널이 바뀜에 따라 우분투플랫폼이 변경될 소지가 있는지와 변경되야한다면 대략 어떤 부분이 변경되는지.
[/quote:3vocr0o2]
2.6.29 에서 2.6.31 버전으로 바뀌는것이라면…
커날이 바뀌었을때 바뀌는 부분이 전혀(?) 없습니다…
이런 일을 방지 하기 위하여… proc 등의 파일시스템을 사용하여 호환성을 계속 유지할수 있게 되어 있습니다.
[quote:3vocr0o2]
2. 보드가 변경이 됨(lcd사이즈라든가 하드웨어코덱 등 변경)에 따라 우분투플랫폼이 변경될 소지가 있는지.
[/quote:3vocr0o2]
그때 그때 조금 다를수 있지만… 커널을 어떻게 마추어 두었냐에 따라
하드웨어가 바뀌는것에 변동없이 커널을 준비할수 있습니다…
예를 들을 aaa 라는 usb 모듈과 bbb 라는 usb 모듈이 다 지원되도록 되어 있었다면…
두가지 하드웨를 각각 가지 곳에서 아무 이상 없이 usb 를 사용할수 있습니다…
[quote:3vocr0o2]
3. 우분투 아키텍쳐(?)와 커널과의 인터페이스하는 개념. 우분투가 갖고 있는 미들웨어 등이 어떻게 인터페이스 하는지 등.
너무 많은 질문 해서 죄송합니다.
좋은 하루 되세요;.[/quote:3vocr0o2]
마지막 부분은…
http://www.redbooks.ibm.com/redbooks/pdfs/sg247000.pdf
에서 앞에 소개 부분 정도만 봐도 되지 않을까 싶은데…
잘 모르면서… 적어 보았습니다…