원본


준비 3. SAM-BA boot 로딩

 

SAM-BA Boot를 로딩하는 방법은 하드웨어로 해요. 하드웨어로 한다고 해서 다른 장치가 필요한 것이 아니고요.
AT91SAMS256의 TST란 configure 핀에 High 신호를 인가하는 거에요.

자 EZJTAG-USB에 SAM-BA boot를 로딩해보죠.

 

 

 

위에 그림은 HostPC와 EZJTAG-USB를 USB 케이블로 연결한 상태를 보여주네요. 그리고 자세히 보면 앞으로 사용할 점퍼도 보이네요.

 


1. 초기상태

   

 

위 그림은 첫 번째 단계로 ‘초기화 상태’입니다. 이름은 거창하지만 간단해요.
전원은 OFF이고, 점퍼는 OPEN상태로 만드는 것입니다.


2. 점퍼연결

 

 

 

위 그림은 두 번째 단계로 ‘점퍼연결’입니다.
전원은 계속 OFF이고요. 점퍼는 CLOSE상태로 만듭니다.

 

3. 전원 ON

 

 

 

위 그림은 세 번째 단계로 ‘전원 ON’입니다.
전원을 드디어 ON합니다. 점퍼는 계속 CLOSE상태입니다.

 

중요: 이 상태로 5초가 유지

 

5초가 유지해야 하는 이유는 AT91SAMS256가 SAM-BA boot를 로드하는 시간을 기다려주는 거에요.

 

5초가 기다렸다면 다음 단계로 GOGO!!

 

 

4. 전원 OFF

 
 

 

위 그림은 네 번째 단계로 ‘전원 OFF’입니다.
전원을 OFF하고요. 점퍼는 계속 CLOSE상태로 유지합니다.

 


5. 점퍼제거

 

 

위 그림은 다섯 번째 단계로 ‘점퍼 제거’입니다.
전원은 OFF 상태를 유지하고요. 점퍼는 제거하여 OPEN 상태로 변경합니다.


6. 전원 다시 ON

 

 

위 그림은 여섯 번째 단계로 ‘전원 다시 ON’입니다.
전원을 ON하고요. 점퍼는 계속 OPEN 상태로 유지합니다.

 

이 때 EZJTAG-USB는 SAM-BA boot가 로드 되어진 상태이므로 SAM-BA boot가 실행됩니다.
SAM-BA boot 가 실행되면 Window에서 새로운 장치를 발견했다는 메시지가 나올 거에요.

 

 

 

오늘은 여기까지 할게요.

다음시간에는 Window에서 SAM-BA boot를 인식할 수 있도록 드라이버를 설치할 거에요. 그럼 빠빠~~