MCU·MPU·무선 연결 장치 아우르는 통합 개발 환경 제공
Texas Instruments(TI)가 오픈소스 실시간 운영체제(RTOS)인 Zephyr Project 지원을 자사 임베디드 전 제품군으로 확대했다. 마이크로컨트롤러(MCU)부터 마이크로프로세서(MPU), 무선 연결 장치까지 단일 플랫폼에서 양산 수준의 개발 환경을 구성할 수 있게 됐으며, 유럽 사이버복원력법(CRA) 준수 요건 대응도 지원한다고 밝혔다.
TI는 임베디드 포트폴리오 전반에 걸친 Zephyr 통합을 2일 공개했다.
기존에 다른 플랫폼에서 Zephyr를 활용하던 개발자도 코드베이스나 워크플로를 재구성하지 않고 TI 반도체로 전환할 수 있다고 설명했다.
TI는 리눅스 재단(Linux Foundation)의 장기 지원 체계를 기반으로 Zephyr 소프트웨어 개발 키트(SDK)를 정기적으로 업데이트해 보안 취약점에 대응한다는 방침이다.
소프트웨어 생태계가 분산된 환경에서는 반도체 공급업체를 교체할 때 코드 재작성이 불가피한 경우가 많다.
TI의 Zephyr 통합은 이러한 전환 부담을 낮추는 데 초점을 맞췄다.
개발자는 기존 Zephyr 코드베이스와 툴체인을 유지한 채로 TI의 임베디드·아날로그 포트폴리오 전체를 활용할 수 있다고 TI는 밝혔다.
마리안 코스트(Marian Kost) TI 무선 연결 부문 부사장 겸 총괄 매니저는 “개발자는 익숙한 오픈소스 워크플로를 유지하면서 TI 반도체를 사용할 수 있으며, 프로토타입부터 양산까지 필요한 하드웨어·소프트웨어 지원과 안정적인 공급 역량을 활용할 수 있다”고 말했다.
TI는 업스트림 Zephyr 커뮤니티에 코드와 레퍼런스 설계를 직접 기여하고, 공개 GitHub 페이지를 통한 지속적 통합·지속적 배포(CI/CD) 환경도 운영한다.
개발자는 최종 SDK 반영 이전에 새로운 기능과 리소스를 조기에 활용할 수 있다.
검증된 릴리스, 마이그레이션 가이드, 하위 호환성 안내 등 지원 리소스는 10년 이상 제품 수명 주기를 고려한 유지보수 부담 완화를 목적으로 제공된다.
케이트 스튜어트(Kate Stewart) 리눅스 재단 디펜더블 임베디드 시스템(Dependable Embedded Systems) 부문 부사장은 “TI가 광범위한 포트폴리오를 Zephyr에서 지원하도록 한 것은 업스트림 우선(upstream-first) 방식의 공통 플랫폼을 향한 의지를 보여주는 사례”라고 밝혔다.
Zephyr 기반 TI 임베디드 포트폴리오 관련 상세 내용은 ti.com/zephyr에서 확인할 수 있다.