Latest Post
[AT100] zFrog IoT Thing Board (CR-IOT-AT100) 이미지 Write 및 Test - 1 ( LED, LED Bar, 9축센서)
첨부파일 : AT100(8).jpg


1. 준비물






CR-IOT-AT100보드와 CR-IOT-ATDBG1 보드를 준비를 합니다.

CR-IOT-ATDBG1

DEBUG B/D

CR-IOT-AT100

CC2530 + STM32 Board


어댑터와 3핀 시리얼 케이블을 준비합니다.


보드는 아래와 같이 연결을 합니다.




2. 이미지 Write 하기


에서 다운로드 받아서 PC에 설치를 합니다.


이미지와 소스는 아래 링크에서 받으시면 됩니다.



전원을 인가 후

Flash Loader Demonstrator 를 실행을 합니다.


m32l1_iotk_at100_xxx_xxx_image.zip

압축을 풉니다.


메뉴얼-CR-IOT-AT100_ATDBG1-20140703.docx

문서에 아래와 같이 나와 있습니다.


Boot/Power 스위치

1.  ON:   CR-IOT-AT100 전원연결 ON

       OFF:  CR-IOT-AT100 전원연결 ON

2.  ON:   System Memory (Boot0 ON)

       OFF:  Main Flash memory (Boot0 OFF)

Boot/Power : 1, 2 ON


RS232를 통하여 이미지를 Write를 합니다.

따라서, 아래와 같이 설정을 합니다.


UART Select 스위치

UART Select 스위치를 통해서 어떤 커넥터를 통해서 Debuge를 사용할지 결정할 수 있습니다.




UART Select 스위치 : RS232 커넥터 방향



전원을 인가 후 Flash Loader 에서 “Next” 클릭

Flash Memory ( STM32L15VBT6 ) 128Kb

이므로


“Next”를 선택하고,

Write할 이미지를 선택합니다.



다운로드가 완료가 되면, 아래와 같이 화면이 나옵니다.



3. 테스트하기

CR-IOT-AIB100 보드에 CR-IOT-AT100에 삽입을 합니다.



CR-IOT-ATDBG1 보드에

Boot/Power 스위치

1.  ON:   CR-IOT-AT100 전원연결 ON

       OFF:  CR-IOT-AT100 전원연결 ON

2.  ON:   System Memory (Boot0 ON)

       OFF:  Main Flash memory (Boot0 OFF)

Boot/Power : 1 ON, 2 OFF

하고 리셋 버튼을 누릅니다.


터미널 프로그램을 연결하여, 디버깅 메시지를 봅니다.


---------------------

Press menu key

---------------------

0> System Information

---------------------

1> LED Test

2> MPU 9150 9 Axis Sensor Test

---------------------

3> Ambient LightL (BH17) Sensor Test

4> Temp & Humidity (HTU21) Sensor Test

---------------------

5> Actuator Test

6> Actuator Test - ZigBee Comm

---------------------

x> quit

위와 같이 메시지가 나오면, 정상동작하는 것입니다.


보드는 아래와 같이 연결합니다.


1) 9축 센서 테스트


---------------------

Press menu key

---------------------

0> System Information

---------------------

1> LED Test

2> MPU 9150 9 Axis Sensor Test

---------------------

3> Ambient LightL (BH17) Sensor Test

4> Temp & Humidity (HTU21) Sensor Test

---------------------

5> Actuator Test

6> Actuator Test - ZigBee Comm

---------------------

x> quit


2번 입력


테스트 결과


2 is selected


Test_Sensor_9Axis() S

MPU9150 initialize done.

MPU9150 first read motion data done.


---------------------

Press menu key

---------------------

1> Get Device ID

2> Get Device ID (MPU-9150 Magnetometer)

3> Init & Read 9 axis data

---------------------

x> quit


3 is selected


ax:  -880, ay:  5020, az: 16056, gx:   571, gy:  -605, gz:   142, mx:     8, my:   -14, mz:    12

ax: -1144, ay:  4992, az: 16076, gx:   572, gy:  -616, gz:   114, mx:     8, my:   -12, mz:    12

ax: -1080, ay:  5048, az: 16040, gx:   591, gy:  -633, gz:   128, mx:     7, my:   -13, mz:    13

ax:  -988, ay:  5036, az: 16024, gx:   558, gy:  -577, gz:   113, mx:     9, my:   -15, mz:     9

ax: -1100, ay:  5104, az: 16064, gx:   590, gy:  -635, gz:   138, mx:     7, my:   -15, mz:     7

ax: -1232, ay:  5008, az: 16168, gx:   578, gy:  -618, gz:   143, mx:     8, my:   -16, mz:     8

ax: -1268, ay:  4996, az: 16112, gx:   579, gy:  -602, gz:   128, mx:     8, my:   -20, mz:    12

ax: -1020, ay:  5132, az: 15956, gx:   590, gy:  -621, gz:   142, mx:     3, my:   -15, mz:    15

ax: -1136, ay:  5060, az: 16116, gx:   598, gy:  -622, gz:   124, mx:     7, my:   -15, mz:    13

ax: -1292, ay:  4960, az: 16004, gx:   536, gy:  -615, gz:   117, mx:    10, my:   -10, mz:    10


2) LED 테스트



---------------------

Press menu key

---------------------

0> System Information

---------------------

1> LED Test

2> MPU 9150 9 Axis Sensor Test

---------------------

3> Ambient LightL (BH17) Sensor Test

4> Temp & Humidity (HTU21) Sensor Test

---------------------

5> Actuator Test

6> Actuator Test - ZigBee Comm

---------------------

x> quit


1번을 누르면 LED(파란색 ) 가 깜박입니다.




3) LED 12V 테스트



메뉴에서 5번 선택


---------------------

Press menu key

---------------------

0> System Information

---------------------

1> LED Test

2> MPU 9150 9 Axis Sensor Test

---------------------

3> Ambient LightL (BH17) Sensor Test

4> Temp & Humidity (HTU21) Sensor Test

---------------------

5> Actuator Test

6> Actuator Test - ZigBee Comm

---------------------

x> quit


5 is selected


5 is selected


Test_Actuator() S

actuator_port_setup() done


---------------------

Press menu key

---------------------

1> Output port 0 On

2> Output port 0 Off

3> Output port 1 On

4> Output port 1 Off

5> Output port 2 On

6> Output port 2 Off

7> Output port 3 On

8> Output port 4 Off

---------------------

9> Read Input ports

a> Read DIP switch ports

b> Read Output ports

---------------------

x> quit


1> Output port 0 On


“1” 번을 입력하면 DIO 0에 LED 에 불이 들어옵니다.


2> Output port 0 Off


“2” 번을 입력하면 DIO 0에 LED OFF 됩니다.  



Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
일방통행  |  ★★★★★
ISE 14.7 virtualbox를 설치했는데, ,iMPACT가 인식을 못하는데, 어케해야하나요?
min  |  ★★★★☆
These are the only Drives available to write images to: # major minor size name 1: 8 0 512805384 sda 2: 8 16 15558144 sdb Enter Device Number or n to exit: 2 Invalid selection! 왜 이런 오류가 나는 걸까요?
dino  |  ★★☆☆☆
NAND Scrub실행 후 에러가 나타납니다/ 조치방법을 알려주세요 에러내용 crz nand_erase_opts erase.addr=0x0, opt->offset=0x0, erase_ieng minfo_erases=0x20000 .....진행후 s3c-nand:ecc uncorrectable error detected---4개발생합니다 빠른 회신부탁드립니다 연락처:010-3752-6251 강희진
bluewind  |  ★★★★★
안녕하세요..구입했는데..회로도 부탁드립니다. percephy@naver.com 입니다.
조형철  |  ★★★★★
상기 Backlight 관련 회로를 구할 수 있을까요?
hwang  |  ★★★★★
구입한지 조금 됬는데 회로도 부탁합니다. rubens7777@paran.com 입니다.