앞으로 우리가 해야할 로드맵에 대해서 적어봅니다
두서가 없겠지만 일단 앞으로 뭘할지에 대한 것으로 참고해주시기 바랍니다
1. 무선 노드 설계 및 제작
: 디버깅 및 모니터링 툴에서 동작하는 것까지 모두 고려해야함
- CC2520 + MCU 리비전
- CC2538 제작
※ 설계 고려사항
- 외부 인터페이스 핀들은 동일하게 유지, MCU 버전의 남는 핀들은 옵션 확장 커넥터에 연결
- 디버거 및 모니터링 툴도 포함 (J-Link+Serial 보드는 공용, FT2232보드는 MCU 전용)
- 센서 : 9축센서, 온도, 광량
(9축센서는 위치가 확장 보드의 초음파 센서 위치들과 맞아야하므로 확장 커넥터의 중앙쪽에 놓여야함)
- 추가장치 : 소형 조이스틱형 스위치 1개, RGB LED 1개, 상태 LED 2개
- 인터페이스 : UART (Z-tool용), USB (Gateway용) 등등...
2. 노드 동작 테스트
: 아래 단계를 모두 통과해야 노드가 정상적으로 동작, 하드웨어 동작은 HAL 작업에서 진행
- 디버거 연결 및 디버깅
- Z-Stack 샘플 프로그램 동작 테스트
- Z-Tool 모니터링툴 연결 테스트
3. HAL 수정 및 테스트
- 하드웨어 별 동작 테스트 (펌웨어)
- Z-Stack의 HAL 소스 수정
4. 샘플 어플리케이션 작성 및 테스트
- 센서나 주변장치를 활용할 수 있는 샘플 어플리케이션과 연동하도록 수정
여기까지하면 센서 노드를 완성했다고 볼 수 있겠죠..
두번째 단계는 다른 인터넷 망에 연결할 수 있도록 게이트웨이를 구성하는 것에 대한 작업이 되겠습니다.
(이때부터 CC2531 USB 동글 보드가 필요합니다)
1. ZigBee Lightening 샘플 어플리케이션 포팅 및 게이트웨이 테스트
- CC2538과 CC2520+MCU 보드는 Lightening 프로파일 예제 포팅
- Lightening 게이트웨이 샘플 어플리케이션과 서버 클라이언트 연동 테스트
2. CC2530 게이트웨이 어플리케이션 포팅
- CC2538 및 CC2520 + MCU 보드용으로 포팅
- Lightening 게이트웨이와 서버 클라이언트 연동 테스트
3. Lightening 게이트웨이를 Home Application 프로파일용에 맞게 확장해서 서버 클라이언트 소스 수정
- 샘플 서버 클라이언트 코드 수정
이단계까지 완성하면 인터넷 망을 통해 연결되는 과정까지 라고 할 수 있겠습니다.
마지막은 CC2520+MCU 조합에 이더넷 기능을 추가해서..
PC나 BeagleBone을 통해 연결되던 것을 직접 인터넷 연결되도록 구성하는게 되겠죠. (옵션)
번호 | 제목 | 닉네임 | 조회 | 등록일 |
---|---|---|---|---|
18 | [2014-08-02] CC2538 보드 테스트.. | just4you |
4140 | 2014-08-08 |
17 | 할일 정리.. [4] | just4you |
5487 | 2014-07-21 |
16 | CC2538 및 디버거 보드 테스트 중.. | just4you |
5839 | 2014-06-16 |
15 | [2014-05-07] CC2538에서 USB 사용하도록 빌드하기 [2] | just4you |
6107 | 2014-05-08 |
14 | [로드맵] 현 상황에서 로드맵.. [4] | just4you |
8912 | 2014-04-16 |
13 | contiki 예제 빌드 & 다운로드까지 성공~ [1] | just4you |
15365 | 2014-04-11 |
12 | CC2538+Debugger PCB를 맡기려고 하는데... [1] | just4you |
3184 | 2014-04-10 |
11 | [실패] Z-Stack Home에 LM3S9B96을 포팅하면서 느낀 점.. | just4you |
6070 | 2014-04-08 |
10 | EWARM 6.7이 SmartRF06EB 보드랑 잘 맞게 동작합니다. | just4you |
4308 | 2014-04-03 |
9 | [2014-02-15] 향후 진행 방향에 대한 논의 [1] | just4you |
11269 | 2014-03-17 |
8 | CC2538 노드 및 디버거 회로도 [2] | just4you |
8118 | 2014-01-13 |
7 | Thingsqaure 사에서 6lowpan Kit을 출시했네요.. [1] | just4you |
5442 | 2013-11-07 |
6 | J-Link 테스트 상황.. [1] | just4you |
3740 | 2013-10-14 |
앞으로의 진행 방향입니다. | just4you |
2722 | 2013-10-14 | |
4 | CC2538 기반 노드 설계중... [3] | just4you |
2906 | 2013-09-26 |
3 | CC2538 노드 제작 스펙 논의.. [2] | just4you |
2535 | 2013-09-03 |
2 | CC2538DK 개발 환경 설정하기. [1] | just4you |
8000 | 2013-08-02 |
1 | CC2538 Cortex-M3로 원칩 솔루션이 새로 나왔네요.. [3] | just4you |
3539 | 2013-06-03 |