로그인 회원가입 
              
상품검색상품검색 검색 
아이디  
비밀번호
보안접속 보안접속
회원가입
  아이디찾기
  비밀번호찾기
상품목록
  로봇
  마이크로프로세서보드
  제어모듈
  소프트웨어
  로봇부품
  무선/네트웍모듈
  전자부품
  개발장비
  모터제품
  카메라
  배터리
  과학상자
  전자도서
  하이테크 서보모터 무선조정기
  아카데미
  air plane
  r/c-car
  무선조종기
  파워,전원
  취미/퍼즐
  타미야
  팀로시
  후다바
  교시오
  자율결제
  전자용품
  전자키트
  가맹점용 교육자재
로봇
추천기획전
전화: 02-875-5508
팩스: 02-875-5517
운영시간
  09:00~17:00
주문 : 상시 24시간
 
현재위치: > 마이크로프로세서보드
마이크로프로세서보드
arm7 256
(영문명 : )
판매가 : 40,000원
소비자가 : 40,000
적립금 : 400 (1 %)
제조사 : 로보
원산지 : 한국
상품코드 : 244
수량 :
updown
국내/해외배송 설정 : 국내배송해외배송
SNS 상품홍보 : twitter로 보내기 facebook로 보내기     
상품상세|배송|교환및반품|서비스문의|상품사용후기|상품Q&A  
   

1. 제품 설명

 

pcb 로도판매하고있습니다 pcb로 판매하는 가격은 5000원 입니다

smd부품은 제작하셔야합니다 부품으로도 판매하니 문의 바랍니다 

이메일로 주문 받습니다 아래 이메일로 메일 주시기바랍니다



아트멜(ATMEL)사에서 제공하는 32비트 ARM 마이크로 프로세서를 실험할 수 있게 만든 메인 모듈입니다. 다양한 제품을 개발하고 양산하는데 최고의 제품이며 많은 분야에서 이용되고 있습니다. 최저의 가격으로 32비트 마이크로 프로세서를 실험하기에 좋고 많은 대학의 마이크로 프로세서 교육에 많이 이용하고 있습니다. 또한 다양한 임베디드 분야에 응용되고 있습니다.





2. 제품 사양



CPU : Atmel AT91SAM7S256 (ARM7TDMI)

Memory : 64~256KB Flash 16~64KB SRAM

UART : RS232 3개 채널 (Debug 1ch, User 2ch)

SPI - 1개

IIC - 1개

IIS - 1개

RTC Internal RTC

8개 체널의 10bit SAR ADC

16비트 타이머(Timer) 3개, PWM 4개, Periodic Timer 1개

와치도그 타이머(WDT) 1개

JTAG port 1개

USB V2.0 Compliant, Device 1개 채널

Reset Power-on Reset, Brown-out Detector 내장

Power 1.8V Regulator 내장

PLL Internal Clock

Input Voltage 5VDC or USB Power

보드 사이즈: mm* mm

동작 온도 : -40~+85’C

응용 소스 제공( ADS, GCC, 이미지 크레프트)

uC/OS-II 포트 소스

usb cable 제공

 

시리얼 케이블 제공



3. 제품 특징



- 본 제품은 모듈 형태이기 때문에 사용자가 원하는 시스템에 적용하여 제품을 개발할수 있습니다.

- 초소형 모듈로 어느 공간에서나 적용이 가능합니다.

- 최저가로 32비트 암(ARM) 마이크로 프로세서를 대학교 실험 실습 모듈로 이용하기에 최고의 제품입니다.

- 최저가의 컴파일러(imagecraft)  소스를 제공합니다

 

SAM7SXX 주요 특징 요약.

- 내부 Program용 Flash와 Data용 SRAM이 내장되어 있다.

- 내부 Flash는 10,000 번까지 Write가능하다.

- 내부 Flash는 30Mhz까지 0 wait로 동작 가능하며 내부 SRAM은 55Mhz에서 0wait로 동작 가능하다.

- ATMEL 내부 Register는 2중 구조로 set명령과 clear명령이 분리되어 내부 Peripheral 접근 시 매우 빠르게 동작 시킬 수 있다.

- 1개의 DBG UART와 2개의 흐름제어를 지원하는 UART을 내장하고 있다.

- 1개의 USB 2.0 Client Peripheral을 내장하고 있다.

- I/O는 5V Tolerant 가능하다.

- 내부 1.8V Regulator가 탑재되어 있어 외부 3.3V Regulator 1개로 동작 가능하다.

- 최악의 상황에서 55Mhz의 고속 동작이 보장된다.

- 현재 SAM7S32 버전만 48핀이며 64,128,256은 모두 64핀 형태이다.

 

2.1 SAM7SXX Mini Board 설명.

- 저전력 고성능의 32-bit ARM 프로세서를 장착한 보드로서 소형 로봇 및 고속 연산용

Microcontroller 로 적당함

- 저가의 AT91SAM7S64 테스트 보드.

- CPU 변경만으로 128, 256 버전 사용 가능.

- USB Mini Socket 으로 PC 로부터 전원을 제공받고 PC 프로그램인 SAM-BA 을 통해 F/W Download 가능.

- RS232C IC 을 내장하고 있어, PC 의 Serial Port 와 연결하여 사용 가능.

NAVER CAFE 에서 각종 Q/A 지원.

http://cafe.naver.com/at91sam7s.cafe

Atmel 홈페이지

http://www.atmel.com

Atmel AT91(arm계열 cpu) 포럼.

http://www.at91.com

2.2 SAM7SXX Mini Board 사양.

- CPU : AT91SAM7S64 (64 핀 TQFP 타입) 추후 128, 256 버젼 출시예정.

- POWER : 3.3V LDO (800mA)

- Clock : 18.432 MHz (PLL 동작 48Mhz)

- LED : 전원 확인 1 개, 응용 프로그램용 1 개

- USB Mini : Board 전원 공급용 및 다운로드 용도.

- DEBUG : RS232 용 3 핀 Debug Port 1 개

- 외부 핀형태 : 44pin DIP 타입 (2.54mm 간격)

- 크기 : 30mm * 57mm

- Switch : 리셋스위치

- Slide Switch : AT91SAM7S64 내부 BootLoader 선택용.

2.3 SAM7SXX Mini Board 외부 핀 컨넥터.

img1.gif

 

2.4 SAM7SXX Mini Board 사용시 주의 사항.

주의 사항 1.

AT91SAM7S64 는 총 32 개의 PIO 을 가지고 있으며 이들 중 DEBUG 로 사용되는 PA9, PA10 은 RS232을 컨버터 칩을 이용하여 3PIN 커넥터를(J4) 통해 나가므로 외부 핀 커넥터에(J1, J2) 추가 되어 있지않습니다.

주의 사항 2.

PA16 은 AT91SAM7S64 의 내부 BootLoader 에 의해 USB Reset 용으로 사용되고 있습니다.

따라서 사용자가 PA16 을 별도의 용도로 사용하고자 할 경우 보드상에 R2 을 제거 하고, 사용하시면

됩니다. (BootLoader 사용상에 제약은 없습니다.)

PA16 을 이용한 설계 시 출력 Port 로 사용하면 문제 없습니다.

주의 사항 3.

PA0 는 보드상에 LED 와 연결되어 있습니다.

따라서 사용자가 PA0 을 별도의 용도로 사용하고자 할 경우 보드상에 R1 이나 LED1 을 제거 하시고

사용하시면 됩니다.

주의 사항 4.

SAM-BA BootLoader 을 불러올 때를 제외하고는 J3 의 Slide Switch 는 항상 Nor 쪽으로 향하고 있어야

정상 동작 합니다.

주의 사항 5.

SAM-BA BootLoader 을 불러오기 위한 조건으로는 J3 의 Slide Switch 가 Boot 쪽으로 향하고 있어야

하며 Power On 시에 PA0, PA1, PA2 가 모두 HIGH 로 설정돼 있어야 합니다.

따라서 SAM-BA 을 사용하기 위해서는 가급적 PA0, PA1,PA2 을 출력 Port 로 사용하는 게 좋습니다.

입력 Port 설계 시 만약 외부 입력이 LOW 가 들어오면 SAM-BA BootLoader 을 사용하지 못합니다.

주의 사항 6.

USB Cable을 이용하지 않고 외부 전원을 이용하여 Board을 동작 시에는 Board상의 L1을 제거 하고 J2의 3번을 통

해서 전원을 제공해야 합니다. 이때 전원은 +5V 정전 원을 입력 하시기 바랍니다.

2.5 SAM7SXX Board 제품구성.

- Board : 완제품 보드.

- 1CD : ATMEL Site 에서 제공하는 예제 및 F/W 다운로드 프로그램.

- USB Mini Cable : Board 전원 공급 및 다운로드 용도 케이블 1 개.

3.1 SAM-BA PC Program 설치.

SAM-BA(Boot Assistant)는 ATMEL의 SAM7S Series을 위해 ATMEL에서 제공하는 프로그램이다.

ATMEL SAM7S Series는 내부에 BootLoader을 선택적으로 나타나게 하여, SAM-BA 프로그램과 연동하여 F/W 업그레이드를 가능하게 한다.

현재 (2005/9/8) Ver1.5 Beta 가 Release 되어 테스트 되고 있으며, 이는 ATMEL FTP Site에서나 혹은 naver 카페에서 다운받아 설치 할 수 있다.

naver cafe에서 각종 Q/A 지원.

http://cafe.naver.com/at91sam7s.cafe

Atmel AT91(arm계열 cpu) 포럼.

http://www.at91.com

3.2 SAM-BA 와 Target 연결.

맨 처음, SAM-BA 프로그램을 설치하고, 프로그램을 실행하면 다음과 같은 화면이 뜬다.

여기서 만약 SAM7SXX Mini Board와 PC가 USB로 연결되어 있다면 그 전에 PC에서는 적절한 드라이버를 찾으려고 할 것이다.

이때는 자동으로 찾기를 선택하면 XP가 알아서 ATMEL 드라이버를 찾아 올리게 된다.(이전에 반드시 SAMBA 프로그램이 사용자의 PC에 인스톨 되 있어야 한다)

자신의 보드의 조건에 맞게 COM Port와 Board Type을 고른 후 Serial Port와 연결되어 있으면 DBGU connection을선택하고, USB와 연결되어 있으면 USB connection을 선택한다.

img2.gif

주의 할 점은 만약 USB도 연결되어 있고, Serial DBG도 연결되어 있는 상태라면, SAM7SXX는 USB 통신을 우선으로하기 때문에 Serial DBG는 연결되지 못한다.

img3.gif

클릭후 Board 내부의 CPU와 정상적인 통신이 이루어지면 위와 같은 화면이 나타나게 된다.

3.3 SAM-BA 프로그램을 이용한 F/W Update.

이 상태에서 Flash에 Download하는 과정을 설명 하겠습니다.

먼저 예제 파일을 컴파일한 후에 이때 생성된 Binary 파일을 이용합니다.

Browse을 클릭 후에 생성된 Binary을 선택합니다.

그런 후 SendFile을 클릭한면 다음과 같은 메시지가 나타나게 됩니다.

img4.gif

이는 SAM7S Series 내부 Flash의 Lock bit을 해제 할 것인 지를 묻는 것입니다.

이때 No을 선택하면 Lock Bit을 해제 하지 못하므로 Flash Write는 더 이상 진행되지 않습니다.

따라서 Yes을 선택합니다

img5.gif

내부 Flash에 F/W Update가 되고 난 후 위와 같은 메시지가 나타납니다.

이는 Flash의 내용을 안전하게 보호 하기 위해 Lock Bit을 설정 할 것인지를 묻는 것입니다.

사용자는 보통 Lock Bit을 설정하기 때문에 Yes을 선택한다.

No을 선택해도 Flash Write하는데 문제는 생기지 않습니다.

img6.gif

위의 과정이 모두 정상적으로 진행되고 나서, “Compare sent file with memory” 을 선택하면 위와 같은 화면이나타납니다.

정상적으로 Flash가 Update가 되면 “match exactly”가 나타납니다.

위와 같은 방법으로 SAM-BA 프로그램을 이용하여 Flash을 Update하는 방법이 있고, 그외 Test Binary의 용량이작다면 SRAM에 직접 올려 실행 하는 방법도 있습니다.

여기서 주의 사항 한가지.

img9.gif

위의 그림과 같이 Script 파일에서 “Enable Security Bit”절대 호기심이라도 실행 하지 마시기 바랍니다. 만약실행 했을 경우 SAM7S CPU의 ERASE핀에 점퍼를 3.3V로 날리셔야 합니다.

위의 BIT는 외부에서 Flash의 내용을 못 보게 하는 것이 목적이기 때문에 한번 셋팅이 되면 정상적인 방법으로는다시는 Flash영역에 접근 할 수 없습니다. ERASE핀에 HIGH을 입력하여 Flash을 깨끗이 지우는 방법 뿐이 없습니다.

3.4 SAM-BA BootLoader 복원.

일단 위와 같은 방법으로 F/W Update가 이루어진 후에는 SAM-BA 프로그램과 Target Board와는 더 이상 연동

되지 않습니다. 왜냐하면 BootLoader역시 내부 Flash에 올라가기 때문에 F/W Update시에 지워지기 때문입니다.

다시 SAM7S의 내부 BootLoader을 되돌리는 방법은 J3의 Slide Switch을 Boot에 맞춰놓고 전원을 OFF->ON을

한후 10초간 기다립니다. (이때 SAM7S내부에서는 BootLoader가 Flash에 Copy되고 있습니다.)

10초 후에 다시 Slide Switch을 Nor에 맞춰놓고 전원을 OFF->ON을 합니다.

그리고 SAM-BA프로그램을 실행하여 connection 합니다.

정리하면 다음과 같은 절차이다.

① Power Off

② J3 SlideSw을 Boot방향으로

③ Power On (10sec동안 wait)

④ Power Off

⑤ J3 SlideSw을 Nor방향으로.

3.5 SAM-BA 기타.

기타 SAM-BA관련 Q/A 나 더 많은 기능을 매뉴얼과, AT91 Forum 또는 네이버 카페를 이용하기 바랍니다.

naver cafe에서 각종 Q/A 지원.

http://cafe.naver.com/at91sam7s.cafe

Atmel AT91(arm계열 cpu) 포럼.

http://www.at91.com

 

4. SAM7SXX BootLoader Manual.

4.1 WinDE Program 설치.

4.1.1 Font을 자신의 PC환경에 맞게 설정한다. (굴림체-10 Size권장)

img11.gif

4.1.2 Packet Data Size을 설정한다.

img12.gif

4.1.3 화면과 같이 128을 입력한다. 현재 AT91SAM7S64의 경우

Flash 1Page가 128Byte이므로 128Byte씩 전송 해야 한다.( SAM7S128/256일 경우 256으로 변경한다.)

img13.gif

4.1.4 Serial Port을 셋팅한다.

img14.gif

4.1.5 Comport는 자신의 PC환경에 맞게 설정한다. 속도는 115200bps

Data-8bit, Parity-None, Stop-1bit,Echo-Off, Flow-None 으로 설정한다.

img15.gif

4.2 Target 연결.

Targe Board와 PC을 Serial Cable로 연결한다.

img16.gif

4.3 SAM-BA 을 이용한 BootLoader Write.

①. Target Board와 USB을 연결 한 후 SAM-BA 프로그램을 실행하여, USB로 Connection한다.

②. Binary폴더에서 BootLoader폴더안의 SAM7S64_MON.BIN을 선택하여 Flash에 Write합니다.

img17.gif

여기서는 C:₩work₩sam7s₩binary₩winde 폴더에 있는 binary을 전송해본다.

전송은 Board의 RESET 버튼을 누른후 Binary을 선택해서 보내주면 된다.

평상시 BootLoader는 약 2초동안 download 프로그램의 존재 여부를 확인하고, download 과정이 아니라고

판단 하면 내부 Flash의 0x1000번지로 분기한다.

4.4.2 Binary을 다운로드 하는 과정이다.

Progress Bar 채워지면 다운로드가 완료된다.

img18.gif

4.4.3 한번 다운로드한 Binary는 아래와 같이 단축키로 남아있어 FuntionKey로 편리하게 다운로드 할 수 있다.

img19.gif

 

상품상세|배송|교환및반품|서비스문의|상품사용후기|상품Q&A 
  배송 방법 : 택배
배송 지역 : 전국지역
배송 비용 : 개별배송 상품을 제외하고 100,000원 미만 구매시 배송비 3,000원 이 추가됩니다
배송 기간 : 3일 ~ 7일
배송 안내

- 산간벽지나 도서지방은 별도의 추가금액을 지불하셔야 하는 경우가 있습니다.
고객님께서 주문하신 상품은 입금 확인후 배송해 드립니다. 다만, 상품종류에 따라서 상품의 배송이 다소 지연될 수 있습니다.
상품상세|배송|교환및반품|서비스문의|상품사용후기|상품Q&A 
  교환 및 반품이 가능한 경우
- 상품을 공급 받으신 날로부터 7일이내 단, 가전제품의
  경우 포장을 개봉하였거나 포장이 훼손되어 상품가치가 상실된 경우에는 교환/반품이 불가능합니다.
- 공급받으신 상품 및 용역의 내용이 표시.광고 내용과
  다르거나 다르게 이행된 경우에는 공급받은 날로부터 3월이내, 그사실을 알게 된 날로부터 30일이내

교환 및 반품이 불가능한 경우
- 고객님의 책임 있는 사유로 상품등이 멸실 또는 훼손된 경우. 단, 상품의 내용을 확인하기 위하여
  포장 등을 훼손한 경우는 제외
- 포장을 개봉하였거나 포장이 훼손되어 상품가치가 상실된 경우
  (예 : 가전제품, 식품, 음반 등, 단 액정화면이 부착된 노트북, LCD모니터, 디지털 카메라 등의 불량화소에
  따른 반품/교환은 제조사 기준에 따릅니다.)
- 고객님의 사용 또는 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우 단, 화장품등의 경우 시용제품을
  제공한 경우에 한 합니다.
- 시간의 경과에 의하여 재판매가 곤란할 정도로 상품등의 가치가 현저히 감소한 경우
- 복제가 가능한 상품등의 포장을 훼손한 경우
  (자세한 내용은 고객만족센터 1:1 E-MAIL상담을 이용해 주시기 바랍니다.)

※ 고객님의 마음이 바뀌어 교환, 반품을 하실 경우 상품반송 비용은 고객님께서 부담하셔야 합니다.
  (색상 교환, 사이즈 교환 등 포함)
상품상세|배송|교환및반품|서비스문의|상품사용후기|상품Q&A 
전화나 메일주세요
상품상세|배송|교환및반품|서비스문의|상품사용후기|상품Q&A 
- 상품의 사용후기를 적어주세요.
번호 제목 작성자 작성일 조회 평점
상품상세|배송|교환및반품|서비스문의|상품사용후기|상품Q&A 
- 상품에 대해 궁금한 점을 해결해 드립니다.
번호 제목 작성자 작성일 조회 평점
 
| 회사소개 | 이용약관 | 개인정보취급방침 | 이용안내
Copyright ⓒ 2010 로보플라자인포 All rights reserved.
전화 : 02-875-5508 FAX : 02-875-5517
Contact robotplaza@manfix.com for more information.
법인명(상호):주식회사 목련 주소:10254 경기도 고양시 일산동구 지영로147번길 81-18 (지영동) 나동
사업자 등록번호 안내 [117-81-90610] / 통신판매업 신고 신고예정
개인정보보호책임자 :박경희(robotplaza@manfix.co.kr) / 대표자(성명):박경희
cafe24