SPC5-STUDIO를 활용한 SPC58 Chorus의 FOTA 구현
2020-09-24 10:30~12:00
STMicroelectronics / 정현욱 과장
신*종2020-09-24 오전 10:47:08
FOTA 를 위해서 외부 네트워크가 접속 가능해야 할 것 같은데 WiFi나 LTE 모뎀등을 지원하나 보네요. 그런데 네트워크 접속되면 외부 해킹이 더 취약점이 발생할 것 같은데 이에 대한 대응책이 어떤것들이 있을지 궁금합니다. 전혀 다뤄보지 못한 분야라 모르는 단어들이 많이 나와서 뇌에 자극이 되서 좋네요 ^^ST52020.09.24
전체 제어기 측면에서 바라보면, Wifi 나 LTE 가 지원되는 AP 또는 모뎀 등을 함께 설계하기도 합니다. MCU 에서는 직접적으로 Wifi / LTE 인터페이스는 없습니다. 말씀하신 대로 더욱 취약점이 늘어난 것은 사실 입니다. 그렇기 때문에 MCU 내장 HSM 이라는 보안모듈을 사용하여, 암호화 복호화를 사용함으로써 취약점 보완이 가능합니다.김*준2020-09-24 오전 10:47:03
FOTA 구현시 HSM 과 같이 사용이 가능한가요ST52020.09.24
네 사용 가능합니다. 단, HSM 이 두번째 코드flash RWW 파티션과 파티션 id 가 동일하므로, 잠시 Program counter 를 HSM ram 영역으로 옮겨둬야 합니다. 이를 HSM pause / resume기능으로, HSM FW 에서 구현되어야 하는 내용 중 하나입니다. 웨비나 마지막 장표에 자세하게 기술되어 있습니다.김*식2020-09-24 오전 10:46:37
그리고 TOOL은.. SPC5-STUDIO만 사용가능한가요? 주로 업체에서 사용하는 IDE다른 TOOL은없나요?ST52020.09.24
현업에서는 통합 개발환경을 잘 사용하지 않습니다. 보통은 프리미엄 컴파일러 (GHS, hightec) 등을 별도 구매하셔서, 코드작성은 source insight 나 VSC 를 활용하시고 다운로드 및 디버깅은 Trace32 를 사용하는 것이 일반적 입니다.김*식2020-09-24 오전 10:45:48
기존에 STM32시리즈만 많이 사용해봤습니다. SPC58은 차량용 MCU같은데 자동차의 보통 어느분야에 많이 사용되나요?ST52020.09.24
자동차의 게이트웨이, 스마트키, 바디제어기, 인증제어기 등에 사용됩니다.김*숙2020-09-24 오전 10:45:39
spc5 studio 실행하면 hightec license 찾을 수 없다고 나옵니다. spc5 studio 하고 gcc 컴파일러 조합으로도 사용 가능할까요?ST52020.09.24
네, 가장 기본설정인 Free GCC 컴파일러 로도 사용하실 수 있습니다.김*환2020-09-24 오전 10:44:08
SPC58 MCU 적용된 제어기가 여러개일 경우 서로의 ID를 구분 하여 OTA를 하는 건가요?ST52020.09.24
네, CCU 에서 다른 CAN id 혹은 다른 Ethernet destination address 로 전달해 주는 것으로 알고 있습니다.김*범2020-09-24 오전 10:43:41
FOTA 관련 설명 뿐만 아니라 SPC5XX 전반에 관련되어 설명을 해줘서 너무 좋네요.ST52020.09.24
감사합니다 김수석님.조*일2020-09-24 오전 10:43:26
개발 주변 환경 역시 모드 기능안전 관련 가이드 문서나 도움 받을 수 있는 자료가 있을까요?ST52020.09.24
네 기능안전 관련 자료도 저희가 제공해 드리고 있습니다. 관련하여 NDA 가 필요한 항목이기 때문에, ST 대리점이나 영업부서로 문의주시면 됩니다.정*용2020-09-24 오전 10:43:04
ST JTAG은 사용이 안되나요?ST52020.09.24
기존 STM32 제품군에서 사용하시던 디버거는 사용이 어렵습니다. Core 아키텍쳐가 다르기 때문입니다.김*숙2020-09-24 오전 10:42:11
CAN, LIN, FlexRay 지원되는거보니 딱 자동차 전용칩인 듯요ST52020.09.24
네 자동차 전용 칩이 맞습니다.