2013-05-24 7 views
0

새 ATMEGA1281을 프로그래밍 할 때 가끔 문제가 발생합니다. 그것은 나의 이전과 동일해야되는 거지, 내가 추측 유일한 차이점은 일련 번호 :new ATMEGA1281 and avrdude

ATMEGA1281은 16AU 1104 16AU 1304

내가 가진 ATMEGA1281를 프로그래밍하는 데 사용하고있어 ATMEGA1281 대 나는이 문제에 봉착하는 이유

avrdude: verifying ... 
avrdude: verification error, first mismatch at byte 0x0000 
0x0c != 0xff 
avrdude: verification error; content mismatch 

당신은 알고 계십니까 : avrdude 명령하지만, 새로운 칩, 가끔이 오류가?

미리 감사드립니다.

답변

0

어떤 프로그래머를 사용하십니까?

새로운 마이크로 컨트롤러는 이전 버전보다 더 낮은 시계를 가지고있을 수 있으며 프로그래머에게는 느려질 수 있습니다.

프로그래머 비트 클럭 (-B 옵션은 avrdude)을 줄여보십시오. 그것은 시계보다 4 배 느려야합니다. 그런 다음 마이크로 컨트롤러 퓨즈를 변경하고 이전 비트 클록과 함께 프로그래머를 사용할 수 있습니다.