Avr 개발환경과 툴 질문이요 ^^

안녕하세요
atmega128로 공모전 작품을 하나 만들려고 합니다.

avr-gcc만 우선 설치했는데
그다음부터 깝깝합니다. ㅠ-ㅠ
윈도우는 개발툴이 많아 잘 사용했는데
리눅스는 많이 몰라 버벅대구 있습니다.

파일은 어떻게든 만들겠는데
어떻게 avr에넣는지 모르겠습니다.
노트북이라 예전에 윈도우에서는 jtag으로 해서 잘했는데

고수님들의 답변 부탁드려요 ^^;

아 그리구 이클립스에서 avr을 하고 싶으면 어케 해야 하나요?
해더파일같은것도 추가 하고 싶은데 잘안됩니다. ㅠ-ㅠ

[quote="minimixman":ubxnomco]안녕하세요
[중략…]
윈도우는 개발툴이 많아 잘 사용했는데
리눅스는 많이 몰라 버벅대구 있습니다.
[하략…][/quote:ubxnomco]
마소 윈도의 개발툴보다 더 다양하고 쉬운 것이 리눅스의 그것이라고 보고 배워왔습니다.

그런데, 찾으시는 것은 여기 = 우리 우분투 포럼보다는 융합기술(embeded)을 취급하는 다른 사이트에서 찾으시는 것이 빠를 듯 싶습니다.
물론 수삼일 기다리면 여기서도 적당한 답은 나오겠지만요.

Code::Blocks IDE에서 avr 관련 교차 컴파일 환경을 제공합니다. 시냅틱에 있는 것은 안되구요. Nightly Build를 이용하셔야 합니다.
시냅틱관리자에서 "기타 소프트웨어" -> "추가" -> "ppa:simger/codeblocks" 하시면 시냅틱에서 받으실 수 있습니다.

그리고 생성된 바이너리를 avr에 이식하려면 dfu-programmer라는 CUI 유틸리티를 이용하시면 됩니다. 다만, USB Booltloader를 지원하는 것(AT90USB계열)만 가능합니다.
dfu-programmer 를 GUI 방식으로 사용할 수 있도록 제가 만든 Frontend 프로그램(AMD64만 가능)을 첨부하니 필요하시면 사용하십시요.