ST, STM32 업데이트 간편하게 처리하는 소트프웨어 툴 발표

2017.12.26 11:05:58

[첨단 헬로티]

ST마이크로일렉트로닉스(이하 ST)가 STM32 마이크로컨트롤러의 디바이스 프로그래밍 및 펌웨어 업그레이드를 보다 간편하게 처리할 수 있는 소프트웨어 툴 STM32큐브프로그래머(STM32CubeProgrammer, STM32CUBEPROG)를 발표했다.


이 툴은 윈도우(Windows®), 리눅스(Linux), MacOS® 운영 체제에서 실행이 가능해 다양한 파일 형식으로 STM32 마이크로컨트롤러의 온칩 플래시/RAM이나 외부 메모리를 프로그래밍할 수 있다.


▲ST의 STM32큐브프로그래머(STM32CubeProgrammer, STM32CUBEPROG)


추가 기능으로는 전체 메모리 삭제, 부분 삭제 기능, 마이크로컨트롤러 옵션 바이트 프로그래밍 등이 있다.


이밖에도 사용자는 생산 인증 및 IP(Intellectual Property) 보호를 실행하는 보안 프로그래밍(보안 펌웨어 인스톨/업데이트)를 위해 암호화된 파일을 생성할 수 있다.


이 툴을 사용하게 되면, 디바이스의 SWD(Single-Wire Debug)나 JTAG 디버깅 포트 또는 부트로더 포트(UART, USB 등)를 통해 STM32 마이크로컨트롤러를 프로그래밍할 수 있다.


STM32큐브프로그래머는 ST 비주얼 프로그래머(Visual Programmer)와 디퓨즈 디바이스 펌웨어 업데이트(DFUse Device Firmware Update) 툴, 플래시 로더(Flash Loader), ST-링크(ST-Link) 유틸리티 각각의 기능을 STM32큐브(STM32Cube) 에코시스템으로 가져와 쓸 수 있다.


ST는 마이크로로컨트롤러 I2C 및 CAN 포트를 통한 프로그래밍 액세스 기능을 추가해 STM32큐브프로그래머 기능을 확대할 예정이다.


이외에 STM32큐브프로그래머로 GUI(Graphical User Interface)나 CLI(Command-Line Interface)를 이용해 기능을 조정하고 구성할 수 있다. 또한 독립 모드로 사용하거나 사용자 지정 애플리케이션에 통합하거나 제어하는 방식으로 사용할 수 있다. 프로그래밍은 수동으로 수행하거나 스크립트를 이용해 자동으로 처리할 수 있다.

정가현 기자 eled@hellot.net
Copyright ⓒ 첨단 & automationasia.net



상호명(명칭) : ㈜첨단 | 등록번호 : 서울,아54000 | 등록일자 : 2021년 11월 1일 | 제호 : 오토메이션월드 | 발행인 : 이종춘 | 편집인 : 임근난 | 본점 : 서울시 마포구 양화로 127, 3층, 지점 : 경기도 파주시 심학산로 10, 3층 | 발행일자 : 2021년 00월00일 | 청소년보호책임자 : 김유활 | 대표이사 : 이준원 | 사업자등록번호 : 118-81-03520 | 전화 : 02-3142-4151 | 팩스 : 02-338-3453 | 통신판매번호 : 제 2013-서울마포-1032호 copyright(c)오토메이션월드 all right reserved