[attachment=0:eea7y6v0]screenshot1.png[/attachment:eea7y6v0]
임베디드 개발 수요와 이에 따른 최적화 배포판을 만들고자 임베디드분투 런치패드를 개설했습니다.
우분투 환경이 임베디드 개발에 편함을 제공하고 국제적인 임베디드 개발 환경 배포판 제작의 뜻을 두고자합니다.
만우절(4월1일) 개설하여 농담으로 받아 들여 질 수 있으나 , 그 미래는 창대합니다.
코분투 팀과 마찬가지로 누구가 팀회원이 될 수 있는 오픈 팀은 아닙니다만
팀오너에게 참여 의사를 밝혀주시면 팀 멤버가 될수 있습니다.
ebuntu라고 명했지만 전부터 개발하다 중단 된 enlightenment 우분투 배포판과 이름에서 충돌은 있습니다.
이는 추후 조정 할 것이며
관심 있는 분들의 많은 참여 부탁 드립니다.
저의 조그만 아이디어가 이렇게 멋진 모습으로 탄생되는 걸 보니 감개가 무량하네요. ㅜㅜ
공개 SW 커뮤니티 제안서에도 썼듯이 이 배포판을 잘 만들고 꾸준히 발전시켜 안드로이드 BSP 나 임베디드 리눅스외에도 펌웨어나 RTOS 와 같은 다양한 임베디드 SW 를 우분투로 개발할 수 있도록 표준화 할 수 있도록 저 역시 미약하나마 최선의 노력을 다하고 싶습니다.
저의 조그만 아이디어가 이렇게 멋진 모습으로 탄생되는 걸 보니 감개가 무량하네요. ㅜㅜ
공개 SW 커뮤니티 제안서에도 썼듯이 이 배포판을 잘 만들고 꾸준히 발전시켜 안드로이드 BSP 나 임베디드 리눅스외에도 펌웨어나 RTOS 와 같은 다양한 임베디드 SW 를 우분투로 개발할 수 있도록 표준화 할 수 있도록 저 역시 미약하나마 최선의 노력을 다하고 싶습니다.
ebuntu 런치패드 팀에 합류하고자 합니다. (.) 꾸벅~[/quote:349osgk0]
넵 당근이죠!
민주적 절차에 의한 오너(주인) 선정을 위해 지금부터 19시간 후 부터 4월9일 까지 투표에 들어 갑니다.
4명이서 무슨 오너 투표냐 하겠지만 그래도 우리는 민주주의 자들 이잖아요
4명이 전부 후보이며 50%이상의 득표를 선출로 보고자 합니다.( 2명 동의)
전부 자기 투표를 하여 25%씩 득표하면 재투표 해야 할까요 ? ^^;
오너로 선출 된 멤버에게 오너 변경을 해드리겠습니다.[/quote:1hs6htff]
"4명이서 별거 다 한다" 할 분도 있겠지만 '재미나고 즐겁기 위해 '저는 이러거든요 ^^;
멤버 신청을 빨리하시면(19시간 이내) 오너 선출에 출마도 가능합니다.
오너로 선출 된 멤버에게 오너 변경을 해드리겠습니다.
P.S. : 일단 멤버 한명을 꼬셔 놓아야 50% 득표인데… 흠 누구를 꼬드기나? OTL…
사실 이번 투표는 런치패드(https://launchpad.net)의 투표 시스탬에 대해 알아 보려는 의도였습니다.
투표중에 오너도 중간 결과를 볼 수 없으며
다른 선거권자와 마찬가지로 변경키를 통하여 자신이 투표한 내용확인과 투표를 기간안에만 변경할 수 있는 권한이 있더군요
오너든 투표 개설자든 간에 투표 기간이 끝나야만 결과를 볼 수 있는점이 매우 좋은 방식이라고 느꼈습니다.
앞으로 민주적인 운영을 위해 활용을 많이 해야겠습니다.
끝으로 당선소감은 "임베디드 개발을 위한 우분투를 제작에 멤버분들을 높이 받들며 열심히 하여 보겠습니다."
그리고 "누가 투표 안한겨 ?" ^^;
[list=1:2y8ab5ol]
[*:2y8ab5ol] 글타래 제목을 수정하였습니다.
"임베디드분투 재작을 위한 런치패드" 에서 "임베디드 개발환경 구축을 위한 분투 제작 런치패드" 로 변경한 이유는
임베디드 기기에 맞는 분투 제작으로 생각을 하는 분들이 계시기에…
[/2y8ab5ol]
[:2y8ab5ol] ihavnoth(노스옹) 멤버 추가
[url=http://ubuntu.or.kr/viewtopic.php?p=81322:2y8ab5ol]3행시 잘[/url:2y8ab5ol] 지어서 아니고 역시 얼굴이 미남이라 멤버 추가합니다.
"우분투는 [b:2y8ab5ol]우리의 미래에 대한 분명한 투자[/b:2y8ab5ol]입니다." from ihavnoth
[/2y8ab5ol]
[:2y8ab5ol] irc 대화중 조언 내용
[list:2y8ab5ol][:2y8ab5ol] "USB to Serial 제품별 아니면 꼽는 USB 포트별 장치명 고정할 수 있으면 좋을것같아요, 며칠전에 포럼에 어느분이 질문 울렸더라고요 "[/2y8ab5ol]
[:2y8ab5ol] "그건… driver를 좀 손을 봐야 할 듯. ftdi 드라이버에서 argument로 원하는 넘버 적어주면 pl2303이나 어차피 둘 중 하나 일테니 이미 사용중이면 에러 내고… 아니면 그걸로 할당하게끔 하면 될 것 같은데?"[/2y8ab5ol]
[:2y8ab5ol]" http://arduino.cc/playground/Linux/Udev 참고해 보세요. [/2y8ab5ol][/list:u:2y8ab5ol][/*2y8ab5ol][/list2y8ab5ol]
[quote="강분도":3tva8pgm]
글타래 제목을 수정하였습니다.
"임베디드분투 재작을 위한 런치패드" 에서 "임베디드 개발환경 구축을 위한 분투 제작 런치패드" 로 변경한 이유는
임베디드 기기에 맞는 분투 제작으로 생각을 하는 분들이 계시기에…[/quote:3tva8pgm]
동감합니다.
[quote="강분도":3tva8pgm]
ihavnoth(노스옹) 멤버 추가
[url=http://ubuntu.or.kr/viewtopic.php?p=81322:3tva8pgm]3행시 잘[/url:3tva8pgm] 지어서 아니고 역시 얼굴이 미남이라 멤버 추가합니다.
[/quote:3tva8pgm]
음… 저와 [b:3tva8pgm]"미남임수"[/b:3tva8pgm] 님 말고 또 미남…이 있단 말이죠.
이거이거 이러다 "꽃보다 우분투"… 머… 이런 모임 나오는 거 아녜여? -_-;;;
[quote="강분도":3tva8pgm]
[] irc 대화중 조언 내용
[list:3tva8pgm][:3tva8pgm] "USB to Serial 제품별 아니면 꼽는 USB 포트별 장치명 고정할 수 있으면 좋을것같아요, 며칠전에 포럼에 어느분이 질문 울렸더라고요 "[/3tva8pgm]
[:3tva8pgm] "그건… driver를 좀 손을 봐야 할 듯. ftdi 드라이버에서 argument로 원하는 넘버 적어주면 pl2303이나 어차피 둘 중 하나 일테니 이미 사용중이면 에러 내고… 아니면 그걸로 할당하게끔 하면 될 것 같은데?"[/3tva8pgm]
[:3tva8pgm]" http://arduino.cc/playground/Linux/Udev 참고해 보세요. [/*3tva8pgm][/list:u:3tva8pgm][/list][/quote:3tva8pgm]
저 같은 경우엔 노트북에서 임베디드 SW 를 개발해야 할 일이 많아 아무래도 USB-to-Serial 케이블을 달고 살아야 하다 보니 위와 같은 문제가 종종 발생하는데, 다음과 같은 명령어 한방(?)이면 깔끔하게 해결됩니다!!!
리눅스 커널 2.4 와 달리 2.6 부터 USB 관련 프로토콜(1.1, 2.0) 및 USB 관련 하드웨어 지원이 매우 탁월하게 잘 지원되고 있습니다. 우분투에서는 "libusb-dev" 라는 라이브러리 하나만 추가 설치해주면 왠만한 USB 케이블 뿐만 아니라 USB 기반의 임베디드 타겟 보드들도 별 다른 문제 없이 바로 인식이 되오니 참고하시기 바랍니다.
Lego에서 만든 프로그래밍이 가능한 Mindstorm이라는 레고 세트가 있습니다.
어린아이들이 사용할 수 있도록 쉬운 프로그래밍 도구도 제공하는 등 여러 배려를 해놓았습니다.
그런데 가격도 상당하고 펌웨어 소스가 공개되어 있어 플래싱을 통해 C, Java등도 사용 가능하므로 대학에서 신입생을 대상으로 프로그래밍을 교육하는 데 많이 사용합니다.
그래서 NXT(Mindstorm의 최신 버전) 관련 패키지를 ebuntu에 추가하거나 저장소에 올리는 방안에 대해 건의해봅니다.
p.s 학교에서 다른 사람들 모두 윈도에 프로그램 설치해서 쓰는데 혼자 우분투에 관련 프로그램 컴파일하고 udev 설정 만져 작업하고 있습니다.
[quote="jincreator":3d66y3g1]Lego에서 만든 프로그래밍이 가능한 Mindstorm이라는 레고 세트가 있습니다.
어린아이들이 사용할 수 있도록 쉬운 프로그래밍 도구도 제공하는 등 여러 배려를 해놓았습니다.
그런데 가격도 상당하고 펌웨어 소스가 공개되어 있어 플래싱을 통해 C, Java등도 사용 가능하므로 대학에서 신입생을 대상으로 프로그래밍을 교육하는 데 많이 사용합니다.
그래서 NXT(Mindstorm의 최신 버전) 관련 패키지를 ebuntu에 추가하거나 저장소에 올리는 방안에 대해 건의해봅니다.
p.s 학교에서 다른 사람들 모두 윈도에 프로그램 설치해서 쓰는데 혼자 우분투에 관련 프로그램 컴파일하고 udev 설정 만져 작업하고 있습니다.[/quote:3d66y3g1]
좋은 제안과 지적에 감사의 말씀부터 드립니다.
로봇 제작과 시뮬레이션 툴로 MIT 와 LEGO 사에서 협력하여 개발한 LEGO MindStorm 에 사용된 NXT 의 마이크로 프로세서는 ARM7 Core 기반의 프로세서로 구성되어 있습니다. 따라서, arm-linux-gcc 기반의 Tool-Chain 을 추가한다면 가능할 것도 보여집니다.
다만 상용 제품이다 보니 Programming(일명 Fusing) 하기 위한 JTAG 인터페이스가 표준 JTAG 방식이 아닙니다. ㅠ.ㅠ
더불어 NXT 내에 삽입된 프로세서의 몇 번 핀들이 어떤 커넥터와 연결되어 있는지 등에 대한 자세한 내용이 공개되어 있지 않아 약간 난해하네요. ㅠ.ㅠ
그래서, 이번 eBuntu(가칭)…에는 8비트 프로세서 중 가장 많이 애용(?)되고 있는 프로세서 중 하나인 AVR 과 32비트 ARM7, ARM Cortex-M, ARM9, ARM11, ARM Cortex-A, 그리고, Native Tool-Chain 등과 Eclipse 의 C/C++ 개발 플러그인…인 CDT 적용 등에 대한 표준적인 개발 환경 등은 가급적 모두 담아 볼 생각입니다.
이번 1차 배포판이 최적이라고 하긴 어려워보일 수도 있겠으나 일단 해봐야 어떤 것들이 부족한지 좀 더 명확하게 알 수 있을거라 생각됩니다.
모쪼록 이런 좋은 제안들이 많이 나와주시길 진심으로 부탁 드립니다. (.) 꾸벅~
다시금 좋은 제안에 정말 감사하단 말씀 드립니다.