ST, STM32 프로그래밍 간소화 지원 다중-OS 소프트웨어 툴 출시
상태바
ST, STM32 프로그래밍 간소화 지원 다중-OS 소프트웨어 툴 출시
  • 선연수 기자
  • 승인 2019.07.10 10:10
  • 댓글 0
이 기사를 공유합니다

[테크월드=선연수 기자] ST마이크로일렉트로닉스(STMicroelectronics, 이하 ST)가 STM32 마이크로컨트롤러(MCU)와 마이크로프로세서(MPU) 사용자들의 편의성을 향상시키고, STM32Cube 에코시스템을 더욱 강화하는 STM32CubeProgrammer 최신 버전을 출시했다.

 

 

STM32CubeProgrammer는 사용자가 MCU의 JTAG 또는 SWD(Single-Wire Debug) 핀을 비롯한 UART나 USB, SPI, I2C 혹은 CAN 인터페이스 중 원하는 인터페이스를 선택해 편리하게 연결한 다음 디바이스를 프로그래밍할 수 있게 돕는다.

이 다중-OS 소프트웨어는 STVP(ST Visual Programmer), DFuSe USB 디바이스 펌웨어 업그레이드(Device Firmware Upgrade) 프로그래머, 윈도우 전용 STM32 플래시 로더(Flash Loader), ST-Link와 함께 사용하는 소프트웨어 유틸리티 등 여러 가지 툴을 대체함으로써 일관된 통합 환경으로 유연성을 높인다. 앞으로 STM32 신제품은 STM32CubeProgrammer에서만 지원될 예정이다

이 소프트웨어 툴은 STM32 TPC(Trusted Package Creator) 기능을 내장해, 이를 통해 AES-GCM 키로 펌웨어를 암호화하고 STM32HSM-V1의 HSM(Hardware Security Module)과 함께 동작함으로써 OEM의 IP(Intellectual Property)를 보호한다.

HSM은 카운터-제한(Counter-Limited) SFI(Secure Firmware Install)를 사용하여 인증과 라이선스를 관리함으로써 OEM이 프로그래밍할 수 있는 디바이스 수를 제한할 수 있다. 시제품 제작을 위해 프로그래밍 횟수를 최대 300대로 제한한 첫 STM32HSM은 올 7월 말에 준비된다.


관련기사