STMicroelectronics는 최신 FUOTA (Firmware Update Over The Air) 사양 을 지원하기 위해 개발자 (I-CUBE-LRWAN) 용 STM32 LoRaWAN 소프트웨어 확장 패키지를 개선했습니다.
FUOTA는 현장의 장치에 애플리케이션 계층 업데이트 및 RF 스택 업데이트를 적용하는 과정을 단순화하여 LoRa 장치를 비용 효율적으로 미래에 대비하여 IoT 장치를 연결하기위한 장거리, 저전력 기술로서 LoRa의 가치를 높입니다. LoRa Alliance는 FUOTA를 함께 지원하고 표준화하는 세 가지 FUOTA LoRaWAN 애플리케이션 사양 (v1) (애플리케이션 레이어 클록 동기화, 원격 멀티 캐스트 설정 및 단편화 된 데이터 블록 전송)을 발표했습니다. 이들은 각각 시간 동기화, 최종 장치 그룹에 메시지 전송 및 데이터 파일 분할에 관여합니다.
현재 LoRa Alliance 사양에 설명 된대로 전체 펌웨어 업데이트를 지원함으로써 I-CUBE-LRWAN은 이제 STM32 개발자가 STM32L4 마이크로 컨트롤러 용 FUOTA를 지원하는 LoRa 엔드 포인트 장치를 생성하여 보안 부팅 및 보안 펌웨어 업데이트 솔루션 (X -CUBE-SBSFU)와 오픈 소스 암호화 라이브러리. 실제로이를 통해 새로운 펌웨어 버전으로 STM32L4 내장 프로그램을 업데이트하고 새로운 기능을 추가하고 잠재적 인 문제를 수정할 수 있습니다. 업데이트 프로세스는 무단 업데이트 및 기밀 장치 데이터에 대한 액세스를 방지하기 위해 안전한 방식으로 수행됩니다. 이 팩에는 STM32L0, STM32L1 및 STM32L4 마이크로 컨트롤러 용 샘플 애플리케이션 코드와 하드웨어 추상화 계층이 포함 된 LoRaWAN 스택이 포함되어있어 평가 및 개발 시작이 간편합니다.LoRaWAN 인증 테스트를위한 테스트 애플리케이션도 포함되어 있습니다.
ST의 I-CUBE-LRWAN 소프트웨어는 P-NUCLEO-LRWAN2 및 P-NUCLEO-LRWAN3 개발자 팩에 포함 된 LoRa 노드와 같은 STM32 Nucleo 에코 시스템의 LPWAN 개발 보드 및 센서 확장 보드와 함께 사용할 수 있습니다.
STM32L4에 대한 FUOTA 지원이 포함 된 최신 I-CUBE-LRWAN 확장 패키지는 www.st.com/i-cube-lrwan에서 무료로 즉시 다운로드 할 수 있습니다. Actility 및 Senet의 서버를 포함하여 다양한 네트워크 서버와 상호 운용이 가능하게되었습니다.