[ATMEL]/SAM7SE5122007. 10. 15. 23:59

[ AT91SAM7SE512 EVM ] SAM-BA Boot 개발환경 설정

[AT91SAM7SE512 EVM]SAM-BA Boot 개발환경 설정

사용자 삽입 이미지




AT91SAM7SE512는 내부롬에 SAM-BA(http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3883)지원 펌웨어가 있다. 내부롬으로 부팅하기 위해 GP NVM bit 2를 클리어해야 하는데 EREASE를 High로 하면 부팅후 수초후 지워진다.

내부 롬(SAM-BA) 부트


내부 FLASH 부트


[AT91SAM7SE512 EVM]에서는 J15를 2-3으로 설정하여 부팅 수초후 GP NVM bit 2를 클리어(EREASE).
J15를 1-2으로 설정  BAM-BA모드로 리셋.

->USB를 연결하면 USB를 인식하고 at6124.sys드라이버를 찾는다.
 


드라이버 설치(atm6124.zip)후 장치관리자에서 확인 할 수 있다.


SAM-BA를 실행하면 디바이스를 선택할 수 있고 SAM7SE512를 선택하여 프로그램을 실행한다.


원하는 프로그램을 선택하고[Send File]을 하고 lock region을 Unlock한다. 그리고 Script의 Boot From Flash(GRNVM2)을 설정하고 Execute 한다.

사용자 삽입 이미지


J15를 1-2으로 설정하여 응용프로그램을 플래시영역에서 실행 할 수 있다.



테스트 동영상

Posted by nexp

댓글을 달아 주세요