반응형

android 16

현대자동차 INVESTOR 후기 (SDV 관점)

8월 28일 (수)에 현대차 2024 CEO INVESTOR DAY가 진행되었고 Youtube로 공개 되었다. 이 글은 SDV 관점에서 현대자동차의 전략에 대해서 이날 발표 내용을 토대로 이야기해보고자 한다. SDV 전개 계획은 아래와 같이 우선 인포테인먼트쪽에서 AAOS (Android Automotive OS)를 GV90에 선재 적용하고, 2026년 하반기에 SDV Pace Car를 만들어 Zonal E/E 아키텍처까지 적용한 것을 테스트하는 것을 시작으로 이후 양산 전개할 계획이라고 한다. 중앙집중형 고성능 컴퓨터 (HPCV)를 기반으로 Zonal 아키텍처를 가지고 가고 42dot에서 주도하여 일부 하드웨어까지 만든다고 뒷부분 질의 응답때 송창현 사장님이 이야기했다. 이미 알고 있었지만 이제 공식적..

Automotive 2024.08.30

빌드 성능 개선 (최적화)

작년 10월 https://www.yocto.co.kr/176 글에서 Yocto 빌드 성능 최적화에 대해서 글을 썼고 중간중간 clang 적용, ccache 적용 등 회사에서 작업한 내용들을 간단히 적어보았다. 이 글에서는 일반론적인 임베디드 소프트웨어 개발에서 빌드 성능을 개선할 수 있는 작업들을 경험을 토대로 적어보고자 한다. Yocto Linux, QNX, 안드로이드 등 OS를 포함하는 빌드에서 성능을 개선하는데 큰 그림이 될 수 있을 것으로 생각된다. 차량용 ECU가 여러 개에서 하나로 통합되면서 고성능의 SoC가 필요하고 그 위에 하이퍼바이저 기반으로 여러개의 OS가 올라가서 동작한다. 이 각각의 OS를 빌드하는데도 오랜 시간이 걸리고 클라우드를 사용하면 그 비용을 상당히 많이든다. 현재 프로젝..

Development 2024.07.25

COVESA AMM Spring 2024 후기

COVESA AMM (All Member Meeting) Spring 2024는 4월 16일 (화) ~ 4월 18일 (목) 까지 스웨덴 예테보리에서 개최됬다. 오랜만에 참여해서 많은 정보와 인사이트를 얻고 돌아왔다. https://www.eventleaf.com/e/AMMGothenburg2024 에서 자세한 정보를 찾을 수 있다. 기술적 세션, 비지니스 세션, 패널 세션, Working Group 세션 등 다양하게 3일 간 이루어졌다. 현재 트랜드인 SDV (Software Defined Vehicle), Android Automotive 관련 내용, COVESA에서 리딩 중인 VSS (Vehicle Signal Specification) 내용 등도 많이 소개되었다. 첫번째 날 저녁에는 호텔 루프트탑에..

Automotive 2024.04.19

Android app support in Car

자동차 회사들이 안드로드이 앱을 차량용 인포테인먼트에서 지원하려고 많이들 노력하고 있다. 이 글에서는 안드로이드 앱을 지원하는 방법들에 대해서 알아보려고 한다. 벤츠 2024 E 클래스 풀체인지에서 틱톡, Zoom, Angry Bird와 같은 안드로이드 앱을 MBUX 위에서 지원한다. 이를 지원하는 방법은 여러가지가 있다. 그중 가장 많이 사용하는 3가지 방법에 대해서 이야기보고자 한다. 1. Full Android Automotive OS 전체 인포테인먼트 플랫폼을 안드로이드 오토모티브를 사용하는 방법이다. 많은 OEM에서 플랫폼 유지보수 비용을 줄이고 구글의 최신 기술을 계속 받아들이고자 사용하고 있다. 단점으로는 구글에 바이어스가 될 수 있다는 점이 있고 플랫폼 주도권을 직접 가지고 가지 못한다. ..

Automotive 2023.10.18

Consolidation in In-vehicle Infotainment Software Architecture

이 글에서는 IVI (In-Vehicle Infotainment) 아키텍처의 통합에 대해 간단히 설명하고자 한다. 현대 고급차에서는 수백개의 ECU가 사용되고 있고, 이는 비용적, 소프트웨어 아키텍처 측면에서 상당히 부담으로 작용하고 있고, 이를 점차 통합하여 적게 가는 방향으로 가고 있다. 그 예로 기존에 각각 다른 SoC를 사용하던 Cluster와 IVI가 통합되어 Hypervisor를 사용하여 하나로 가려고 하고 있다. 간단히 설명하면 Cluster는 Safety Critical하기 때문에 ASIL 등급을 만족하여야 하고 현재 Linux가 아직까지는 사용되기 어려워 RTOS를 위에 Cluster Application을 개발하고 있다. 물론 Linux Foundation의 ELISA 프로젝트에서 Li..

Automotive 2023.04.23

Android Automotive

Android Automotive는 자동차의 Infotainment 의 OS로 사용하려고 Google에서 Android를 확장하여 만든 리눅스 기반의 플랫폼이다. 우선 Android Auto와 Android Automotive에 대한 용어 정의부터 명확하게 하고 시작해야할 것 같다. Android Auto: Android 기반 스마트폰의 Projection 을 지원하기 위한 기존 OS에 설치된 애플리케이션이다. Android Automotive: Android Automotive OS, Native Android OS 등 많은 용어로 불리고 있는 안드로이드 리눅스 커널에서 부터 서비스, 애플리케이션이 모두 올라간 OS 이다. 이 글에서Android Automotive를 이야기한다. 아래 링크에서와 같이 ..

Automotive 2023.04.22
728x90
반응형