AVR CPU 감지

기술노트 78930

아키텍처:

AVR

컴포넌트:

debugger

업데이트:

2018-02-28 오전 1:52

Introduction

When debugging a project with an ATmega88A and IAR Embedded Workbench for AVR version 6.11 or older, the following error might appear:

FATAL ERROR Wrong CPU was detected. It is not a ATmega88A device,(Found device Atmega88P,id0x930) session aborted!

Background

IAR Embedded Workbench for AVR version 6.11 or older uses only JTAGID to identify a chip connected via Atmel AVR JTAGICE mkII or JTAGICE3.

In cases where there are multiple devices with the same JTAGID, some devices will not be accepted.

List of the involved devices: ATmega1284, ATmega164A , ATmega165, ATmega165A, ATmega168A,ATmega169A,ATmega16HVA2, ATmega324A, ATmega3250A ATmega325A, ATmega328, ATmega329A ATmega48A, ATmega644A, ATmega6450A, ATmega645A, ATmega6490A, ATmega649A and ATmega88A

Solution

Select the correct device and ignore the signature using the option:

 --drv_ignore_signature 

.. at Project > Options > JTAGICE mkII > Extra options.

 

All product names are trademarks or registered trademarks of their respective owners.

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.