공부,일/Arm

UST-MPB-AT91SAM7S256 v1, 보드 분석및 , sam-ba로 코드 넣는법

fromnothing1 2021. 8. 31. 00:14

 

avr 보드의 경우 부트로더가 따로 존재 하지 않고 usb 시리얼 통신으로 코드를 올릴기 위해서 samba 라는 프로그램이 존재한다. 이는 위의 블록다이어 그램에서  rom 이 존재 하는 곳에 위친한다. 

 

즉 우리는 samba 프로그램을 이용해서 우리가 컴파일한 바이너리 파일을 avr 보드에 올릴수 있다. 

 

 

 

sam ba 를 위한 프로그램 다운 

SAM-BAv2.18forWindows.z01
10.00MB
SAM-BAv2.18forWindows.zip
1.74MB

 

 

 

보드는 sam 프로그램을 flash 에 올려야하는데 아래와 같이 동작시키면 sam 프로그램이 flash  에 올라간다. 

 

 

 

출처:

https://wowcat.tistory.com/2256

 

2015-07-21 32번 천정호 AT91ARM7S256 Chip 분석 및 ARM을 이용한 LED 제어

오전 이승규 선생님의 수업은 중간프로젝트 기간으로 개인 프로젝트 공부와 프로젝트 보고서 작성을 하였기에 수업내용은 없습니다. AT91ARM7S256 Chip 회로도 분석 - ARM 7S - - Jump Or Pin - - Power - -..

wowcat.tistory.com

 

 

삼바가 보드에 올라갔다면 설치한 프로그램을 깔고 위 블로그가 한것처럼 컴파일한 bin 파일을 avr 보드에 올려주면 보드가 동작한다.