OpenThread 스택을 새 하드웨어 플랫폼으로 포팅하는 단계는 다음과 같습니다.
하드웨어 플랫폼 요구사항
OpenThread에는 다음과 같은 플랫폼 서비스가 필요합니다.
- IEEE 802.15.4-2006
2.4GHz 무선
- IEEE 802.15.4 프레임 전송 및 수신
- IEEE 802.15.4 확인 프레임 생성
- 수신된 프레임에 수신된 신호 강도 표시기 (RSSI) 측정 제공
- 알람이 있는 밀리초 단위의 무료 실행 타이머
- 네트워크 구성 설정을 저장하기 위한 비휘발성 저장소
- 순수 난수 생성기 (TRNG)
빌드 예
몇 가지 예시 빌드가 OpenThread 저장소에 제공됩니다. 자세한 내용은 플랫폼을 참고하세요.
작동하는 포트의 몇 가지 예는 ot-cc2538
, ot-efr32
, ot-nrf528xx
을 참고하세요. ot-cc2538
는 단일 플랫폼만 구현하므로 여기서 시작하는 것이 좋습니다. ot-efr32
및 ot-nrf528xx
은 여러 플랫폼에 대한 지원을 구현하므로 조금 더 복잡합니다.