[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으로 설정하여 응용프로그램을 플래시영역에서 실행 할 수 있다.
테스트 동영상
반응형