WJMoh
1
안녕하세요. 저희와 협력 중인 OpenUp에서 하기와 같은 과정을 열고 있습니다.
기회가 되시는 분들은 참여해 보세요!
특히 “Git 활용 및 Yocto 프로젝트” 에는 앞서 열렸던 TOPST OpenSource 행사에 참여해 주신
- 벤츠 이노베이션랩의 “배창혁” 수석님과
- TOPST “박기용” 매니저님
- TOPST “모우진” 팀장 (저)이 같이 진행 합니다.
진행하고자 하는 프로그램은 “Yocto 사용에 대한 기초과정”을 진행해보려 합니다.
Yocto에 기본으로 포함된 “core-image-weston”을 기본으로 build해 보면서 Yocto의 기초적인 내용을 공부해 보려 합니다.
많은 참여 부탁드려요~
직장인이 하루에 1~2시간으로 참여 하는건 어려운 쿼리큘럼이죠?
WJMoh
3
안녕하세요! 생글이님,
저희가 계획 중인 강의는 아래와 같습니다. (한 항목당 일주일 분량입니다.)
- 1주차 : 프로젝트 개요 및 Git 이해
- 간략한 프로젝트 설명과 함께 Git 시스템 이해와 기초를 진행하고자 합니다.
- 아마도 일주일, 총 몇 시간(3~4시간 정도?) 정도만 쓰시면 되지 않을까 싶습니다.
- 2주차 : Yocto의 이해 및 활용 1
- Yocto 시스템에 대해 설명을 드리고 이해해 보고자 합니다.
- 저번 세미나 시간에도 Yocto에 대해 일부 설명을 들으셨을 텐데요.
- Yocto를 사용해 보기 위한 기본적인 Yocto 설명을 해보고자 합니다
- 아마도 이 주차가 제일 힘든 시간이지 않을까 싶습니다.
- 이번 주차 내용은 다음의 4주 동안 곱씹어볼 요량입니다.
- 개인차가 있겠지만, 그래도 일주일, 총 10시간 미만만 투자하시면 되지 않을까요? (저희 강의는 길지 않지만, 개인적인 공부 시간이 좀 필요하지 않을까 싶습니다.)
- 3주차 : Git Branch와 SW 배포의 이해, 그리고 Yocto recipe에서의 활용
- Git Branch에 대한 이해
- Git을 이용한 SW 배포의 이해
- 그리고, Git Branch가 적용된 Yocto의 특정 recipe를 살펴보는 시간 입니다.
- 임베디드의 수많은 OpenSource 들이 Yocto에 어떻게 적용이 되는지 알아보는 시간으로
- 그렇게 어렵지 않을 것으로 예상합니다. 아마도 일주일, 총 3~4시간 정도 사용하시면 되지 않을까 싶습니다.
- 4주차 : Yocto의 이해 및 활용 2
- 이제 Yocto로 빌드도 해보고 빌드한 이미지를 작동도 시켜보고
- 일부 Source를 수정해 다시 빌드도 해보는 과정입니다.
- Yocto로 작업하실 때, 제일 많이 겪는 과정이고 일상적인 부분으로 예상됩니다.
- 실습이 주 task라 build해보는 데 하루 이상이 걸릴 수도 있습니다만, 옆에서 지키고 있을 필요는 없습니다.
- 그럼에도 일주일 총 5~7시간 정도 쓰셔야 하지 않을까 싶습니다.
- 5주차 : Yocto로 SBC에 OS 만들어 올려보기
- 4주차에 빌드해 본 것을 PC에 설치해 동작시켜 볼 예정입니다.
- 4주차랑 비슷하리라 예상합니다.
- 6주차 : SBC용 Ubuntu OS 22.04 만들어 보기
- 저희 TOPST가 Yocto에 빌드된 내용을 기반으로 어떻게 Ubuntu를 만드는 지 간략하게 실습해 볼 예정입니다.
- 따라하면서 이해하기 정도라 어렵지 않을 듯 합니다.
일단 간략히 이 정도 작성해 보았는데요.
먼저 직장인이 하루 1~2시간 투자를 하신다면 충분히 가능하다고 생각합니다!
개념 자체는 한 두번 어려운 부분은 있으리라 생각합니다. 다만, 저희와 Q&A 하다보면 충분히 넘기실 수 있으리라 생각합니다.
위 내용은 모두 Git 기초를 어렵풋이 이해하시는 분들이 대부분이 될 예정이고 개인별로 투여해야 하는 시간은 천차만별이지 않을까 싶습니다. 그리고, 강의 이외에 개인적으로 투자 하셔야 되는 시간을 위에 적은 것이라 본인의 감당 여부를 가늠해 봐 주시면 좋을 듯 합니다.
강의 이외에 평일 저녁 혹은 주말(멤버들의 상황에 따라)에 판교에서 Offline 미팅들도 진행할 예정입니다.
- 이때 참석하셔서 추가 Q&A나 멤버들 각자의 경험 교류 등을 진행할 예정입니다~
참고하시면 좋을 듯 하고, 혹시 참여 하시게 되면 말씀해 주세요!
저희는 Yocto가 좋은 툴로 자리 잡기를 바라는 팀이라 도움이 되고 싶습니다.
게시판을 통한 Q&A도 열심히 해 드리겠습니다.
감사합니다.