Automotive 25

독일 차량용 소프트웨어 개발자 홈 오피스 (2020)

역대급 바이러스 코로나로 인해 필자의 회사는 3주 전부터 홈 오피스를 시작했다. 본사에서는 각 지역별 전파상황에 따라 관리자가 결정하라는 지침이 내려왔고, 필자의 CEO는 전 직원에게 홈 오피스를 권장한다고 지시했다. 기존에는 1,2주에 한번 필요할 때마다 했지만 이렇게 장기적으로 하기는 처음이였고, 2주 정도 지나자 점차 집에서 개발하는 문화가 하나 둘 생겨나기 시작했다. 참고로 필자의 회사, https://mbition.io/는 차량용 인포테이먼트, ADAS 를 개발하는 임베디드 소프트웨어를 개발한다. 기존에도 홈 오피스를 하는 동료들과 다임러 본사 및 3rd party 회사들과 미팅을 할 때 zoom을 사용했지만, 이렇게 적극적으로 zoom을 사용해보기는 처음이다. 필자의 회사는 2주 단위의 spr..

Germany 2023.04.22

차량용 소프트웨어 개발 환경 3부

차량용 소프트웨어 개발 환경 2부에서는 개발환경에 필요한 도구 들과 간단한 프로세스에 대해서 언급했다. 3부에서는 개발 프로세스에서 부터 실제 배포가 이루어지는 과정을 필자의 경험을 토대로 풀어나가고자 한다. 기본적으로 Infortainment 를 리눅스 Yocto 환경을 기반으로 설명할 예정이며, 안드로이드나 다른 RTOS는 그 상황에 맞춰 변경하여 구성하면 된다. 하지만 이것 또한 빌드 시스템에 따라 구성하는 방법이 달라지기 때문에 필자의 글을 바탕으로 각자의 환경에 맞춰 생각해 보면 좋을 것 같다. 각 회사별로 사용하는 내용을 직접 언급하는 것은 문제가 있어 오픈소스 AGL (Automotive Grade Linux), webOS OSE (Open Source Edition) 등을 가지고 간단히 언..

Automotive 2023.04.22

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

Automotive Grade Linux (AGL) F2F Meeting 2019 in Berlin 참석 후기

Automotive Grade Linux는 Linux Foundation 산하의 차량용 소프트웨어 개발을 위한 오픈소스로 Toyota 를 비롯한 일본 OEM, Tier 1 중심의 커뮤니티가 형성되어 있고, Code first를 외치며 코드를 생산해내고 있다. 독일 베를린 필자 회사 근처인 Volkswagen 소프트웨어 개발 자회사 Carmeq 에서 AGL F2F 미팅이 3일간 열려 관심 있는 세션과 첫날 저녁 식사에 참여했다. Code first 를 외치며, 코드 생산에 주력한 AGL은 Infortainment 를 시작으로 차량에 들어가는 소프트웨어를 다양하게 지원하도록 구조도 바꾸고 실제 구현도 하려고 IC Expert Group, Telematic Expert Group 등 EG를 만들어 PoC를 하..

Development 2023.04.21

Automotive Linux Summit (ALS) 2017 참석 후기

요즘 Automotive 에 대한 IT 바람이 거세게 불고 있다. 차량용 오픈 소스 OS는 크게 유럽을 중심인 GENIVI와 일본 중심인 AGL (Automotive Grade Linux)이 있다. AGL은 Linux Foundation 산하의 프로젝트이고 이번에 일본 도쿄에서 5월 31일에서 6월 2일까지 Summit, http://events.linuxfoundation.org/events/automotive-linux-summit?utm_source=press-release&utm_campaign=als17&utm_medium=press을 해서 분위기를 파악하고자 다녀왔다. 전체적인 느낌은 Toyota를 중심으로한 일본 완성차 업체가 주도하는 오픈소스 단체였다. Community Manager (W..

Development 2023.04.20