2012-11-19 2 views
3

우분투 12.10을 사용하고 있습니다. Eclipse IDE + avrdude를 사용하고 싶습니다. 문제는 표준 avrdude 구성에 포함되지 않은 사용자 지정 ft232rl 프로그래머가 있다는 것입니다. 창에서 나는 구성 리눅스 설정

#FTDI_Bitbang 
programmer 
    id = "ftbb"; 
    desc = "FT232R Synchronous BitBang"; 
    type = ft245r; 
    miso = 3; # CTS(11 PIN FT232R) 
    sck = 5; # DSR(9 PIN FT232R) 
    mosi = 6; # DCD(10 PIN FT232R) 
    reset = 7; # RI (6 PIN FT232R) 
; 

이 avrdude.conf에 추가 것이고 그것을 잘 작동합니다. 그러나 AVR Eclipse Plugin과 함께 사용하고자 할 때는 project-properties-avr-avrdude "new"버튼에서 사용 가능한 설정을 보여주지 않을 것입니다. 나는 버튼을 눌러 아무 일도 일어나지 않는다. avrdude.conf의 변경 사항을 취소하면 사용 가능한 프로그래머 목록 등이 표시됩니다.

최소한 단말기에서 맞춤식 프로그래머와 avrdude를 사용하는 방법. 그리고 그것이 가능하다면, 이클립스와 함께 사용하는 방법?

+0

왜 텍스트 편집기를 사용하여 수동으로 avrdude.conf 편집하지 마십시오 다음 소스를 내장 AFAIK avrdude 어떤 패치를하지 않고 FT232 기반 장치와 bitbanging 지원하지 않습니다? –

답변

1

나는 우분투에 /etc/avrdude.conf에서이 구성을 가지고 :

programmer 
    id = "ftdi"; 
    desc = "SparkFun FTDI Basic Breakout"; 
    type = ft232r; 
    miso = 1; # RXD 
    sck = 3; # CTS 
    mosi = 0; # TXD 
    reset = 4; # DTR 
; 

난 당신이 동일한 파일에 구성을 사용한다고 생각합니다.

참고 : 나는이 tutorial

+0

이 파일을 "sudo gedit /etc/avrdude.conf"로 바꿀 수 있지만 Eclipse에서 문제가 발생합니다 ("새 설정"버튼을 클릭해도 아무 것도 일어나지 않습니다). 할 수 있으면 해봐. – user1685095

+0

@ user1685095 Eclipse를 사용하지는 않지만 터미널에서 작동해야합니다. Eclipse에서 새 구성을 추가하는 이유는 무엇입니까? 이클립스가 avrdude를 호출하면 기본적으로이 파일을 읽는다. – iabdalkader

+0

avrdude -p m8535 -c ftbb -U 플래시 : w : Kur_Analog : i /etc/avrdude.conf:1012에 오류가있다. "f" 여전히 내 사용자 정의 프로그래머에 대해 알지 못합니다. 어떻게 바꾸는거야? – user1685095