Atmel Studio 7과 AVRISP 및 Atmel ICE 디버거를 사용하여 ATmega88PB를 프로그래밍하려고합니다. 장치 ID를 읽으려고 할 때 나는 다음과 같은 오류 메시지가 얻을 :프로그래밍 시도 중 ATmega88PB Atmel Studio 오류 0xc0
Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool)
이 사용자 정의 보드에 및 나는 어떤 성공과 함께 새로운 칩을 resolder하려고 노력했다. 이 문제는 커넥터 불량 또는 클럭 주파수가 너무 높기 때문에 발생할 수 있음을 읽었습니다. 나는 아무런 성공없이 8kHz로 클럭 속도를 낮추려고 노력했다.
MOSI, sck 및 리셋 핀이 범위를 올바르게 전송 한 것으로 나타났습니다. 그러나, 나는 MISO 라인으로부터 어떤 응답도 보지 못하고있다.
누구든지이 문제를 디버깅 할 수있는 다른 아이디어가 있습니까?
감사합니다.
반드시 읽어보십시오. ** 33.8 ** ** ATmega 88 PB 설명서. Vcc는 + 1.8-5.5V가 될 수 있습니다. ATMELK ICE 디버거를 사용하여 프로그래밍 할 때 외부 전원 소스를 올바르게 연결하십시오 (Vtg를 Vcc_ext 및 GND를 외부 접지에 연결). – nopasara
매우 높은 클럭을 사용하는 경우를 제외하고는 왜 4.5V-5.5V가 필요한지 알 수 없습니다 속도 (> = 20MHz). –
후속 조치 주셔서 감사합니다. 당신 말이 옳았습니다. MCU 좌석에 문제가있었습니다. 나는 다른 보드를 조립했고 아무런 문제도 없었다. – Crawford