[AVR]/AT90USB2012. 8. 1. 12:09

[AT90USB162] FLIP에러 문제 - cannot open hex file

FLIP을 이용하여 AT90USB162 다운로드 하려고 하는데 아래와 같이 에러가 발생했다.

"FLIP cannot open hex file "

 

몇번 시도하다 원인을 알아냈는데... 한글 폴더를 지원하지 않는것 같다.

영문 폴더로 복사해서 지정하니 정상 동작한다.

이건뭐...

 

 

 

 

Posted by nexp

댓글을 달아 주세요

[AVR]/AT90USB2010. 8. 2. 15:27

[AT90USB162 EVM] 부트로더 - USB다운로더

[AT90USB162 EVM] 부트로더 - USB다운로더

AT90USB162는 기본적으로 USB를 이용하여 펌웨어를 다운로드 할 수 있는 부트로더가 있기 때문에 USB를 이용하여 간단하게 펌웨어를 다운로드 할 수 있다. Flip프로그램을 이용하면 간단히 USB로 펌웨어를 다운로드 할 수 있다.

USB 부트를 사용하기위해 PD7를 Low로 하면 된다.

 USB Boot Mode Enable -> PD7 Low





부트 매모리 맵


부트 영역도 Write가능하므로 독자적으로 부트로더를 수정 가능하다. ISP를 이용하여 부트영역을 지우거나 만약 실행코드가 부트영역을 넘어가는 경우 새롭게 부트로더를 다운로드 해야 한다.
bl_usb_162v105.a90(Atmel 홈페이지에서 다운로드 가능하지만 소스는 제공하지 않고 있다.)

물론 부트영역을 보호하는 락비트도 있다.
Posted by nexp

댓글을 달아 주세요