
자동차 임베디드 개발 시장에 중요한 변화가 찾아왔어요. IAR이 르네사스 RH850 마이크로컨트롤러용 개발 툴체인에 클라우드 기반 기능을 대폭 강화했거든요.
임베디드 시스템 개발자라면 RH850이라는 이름이 익숙하실 거예요. 전기차, ADAS(첨단 운전자 보조 시스템), 안전이 중요한 ECU 등 요즘 자동차에서 가장 핵심적인 영역에 널리 쓰이는 마이크로컨트롤러니까요. 이번 업데이트로 이 RH850 개발 환경이 한층 현대화됐어요.
[로고 이미지]
IAR 공식 로고
핵심 변화를 살펴볼게요
이번 업데이트의 가장 큰 특징은 세 가지예요. 클라우드 기반 라이선싱, 컨테이너 지원, 그리고 CI/CD 통합이에요.
쉽게 말하면, 이제 개발팀이 전 세계 어디에 흩어져 있어도 유연하게 라이선스를 관리할 수 있어요. Docker나 Kubernetes 같은 컨테이너 환경에서도 빌드가 가능해졌고요. 자동화된 파이프라인을 구축해서 코드 변경부터 테스트, 배포까지 한 번에 처리할 수 있게 됐어요.
[첨부 이미지 1]
클라우드 기반 개발 환경 개념도
왜 이런 변화가 필요했을까요
자동차 소프트웨어 개발 현장의 변화를 들여다보면 이해가 쉬워요.
요즘 자동차 한 대에 들어가는 소프트웨어 코드는 수천만 줄에 달해요. 여러 나라에 분산된 팀이 동시에 개발을 진행하는 경우가 대부분이고요. 그런데 기존 임베디드 개발 툴은 로컬 환경에 묶여 있는 경우가 많았어요. 팀 간 협업이 어렵고, 빌드 환경을 일치시키는 것도 골치 아픈 문제였죠.
IAR의 토마스 앤더슨 CPO는 이렇게 설명해요. "클라우드 유연성, 컨테이너 기반 빌드, CI/CD 통합을 지원함으로써 자동차 개발자가 최신 소프트웨어 관행을 도입하는 동시에 RH850 기반 시스템이 요구하는 기능 안전성, 성능, 안정성을 보장할 수 있도록 지원하고 있다"고요.
다양한 환경에서 유연하게
업데이트된 툴체인은 윈도, 우분투, 레드햇 등 다양한 운영체제를 지원해요. 버추얼 머신이나 셀프 호스팅 러너에서도 동작하고요.
개발팀 입장에서는 선택의 폭이 넓어진 셈이에요. 기존에 구축해둔 인프라가 있다면 그대로 활용할 수 있고, 새로 클라우드 환경을 도입하려는 팀도 자유롭게 적용할 수 있어요.
[첨부 이미지 2]
멀티 플랫폼 지원 환경
안전 인증도 빠질 수 없죠
자동차 소프트웨어에서 가장 중요한 건 뭐니 뭐니 해도 안전이에요.
RH850용 IAR 툴체인은 안전 인증 버전으로도 제공돼요. ISO 26262(자동차 기능안전), IEC 61508(산업용 기능안전), IEC 62304(의료기기 소프트웨어) 같은 국제 표준 준수를 지원하죠.
인증 과정이 복잡하고 시간이 많이 걸리는 건 업계의 오랜 고민이었어요. 이런 인증 지원 기능은 OEM과 부품 공급회사가 도구 관리보다는 실제 혁신에 더 집중할 수 있게 해줘요.
르네사스 생태계와의 통합
한 가지 더 주목할 점이 있어요. 이번 RH850 솔루션은 르네사스의 다른 아키텍처들과도 완벽하게 통합돼요.
RA, RX, RL78, RZ, 그리고 요즘 뜨거운 RISC-V까지요. 자동차팀과 산업용 시스템팀이 르네사스 아키텍처 전반에 걸쳐 개발 워크플로를 통합할 수 있게 된 거예요. 코드 품질과 보안, 규정 준수를 유지하면서요.
르네사스의 마이클 스팬딕 선임 매니저도 "IAR의 최신 플랫폼 개선은 개발자가 DevOps를 도입하고 제품 출시 시간을 단축하며 자동차 시스템에 요구되는 높은 수준의 안전성과 신뢰성을 유지하는 데 필요한 유연성을 제공한다"고 평가했어요.
IAR은 어떤 회사인가요
1983년에 설립된 IAR은 임베디드 개발 분야에서 40년 넘게 활동해온 전문 기업이에요. 전 세계 기업들이 100만 개 이상의 임베디드 애플리케이션을 개발하는 데 기여해왔고요.
현재 70개 이상의 반도체 파트너사가 제공하는 1만 5000종의 디바이스를 지원하고 있어요. 자동차, 산업 자동화, IoT, 의료기기 등 다양한 분야에서 활용되고 있죠. 최근에는 큐티 그룹(Qt Group)의 일원이 되어 임베디드 시스템을 위한 포괄적인 솔루션 역량을 더욱 강화하고 있어요.
앞으로의 전망
자동차 산업의 소프트웨어 비중은 계속 커지고 있어요. SDV(소프트웨어 정의 차량) 트렌드가 가속화되면서 개발 환경의 현대화는 선택이 아닌 필수가 됐죠.
이번 IAR의 업데이트는 임베디드 개발도 이제 웹 개발이나 앱 개발처럼 DevOps 방식으로 전환되고 있다는 걸 보여줘요. 클라우드, 컨테이너, CI/CD라는 키워드가 자동차 임베디드 개발에서도 일상이 되는 시대가 온 거예요.
자동차 소프트웨어 개발에 관심 있는 분들이라면 이런 변화의 흐름을 눈여겨볼 만해요. 특히 RH850 기반 프로젝트를 진행 중이라면 새로운 툴체인 기능을 한번 살펴보시는 것도 좋겠어요.
📎 관련 링크
IAR 공식 홈페이지: https://www.iar.com