반응형

분류 전체보기 409

자동차 클러스터 및 IVI 시스템을 위한 안전 운영 체제 선택 보고서

어제 독일에 있는 큰 공급업체 중 한군데를 방문헤 SDV 관련 워크샾을 하고 왔다. 점심시간에 대화를 하던 중 Safety OS 에 대한 이야기가 나왔고 어떤 대안들이 있고 어떤 것을 추천하는지에 대한 의견을 받았다. 비용면에서 오픈소스 등도 검토하지만 오픈소스가 무료라는 인식을 버려야 한다. 오픈소스는 기반이 되고 제품화 및 실제 안전 관련 ASIL 인증을 받기 위해서는 엄청난 노력이 필요하다. 즉, 상용화 된 OS를 사는 것 대비 투입하는 비용도 고려하고 장기적인 방향성까지 많은 부분을 생각해야한다. 최근에 전 직장 상사분과 AI 이야기하다가 GEMINI 가 리서치를 잘 해준다고 해서 이 내용을 토대로 물어봤고 아래가 그 결과 보고서이다. 우리가 이야기했던 많은 내용이 잘 정리되어 나왔다. GEMIN..

Automotive 2025.04.18

gitlab CI에서 private docker image 접근 권한 설정

gitlab CI에서 private 한 공간에 저장된 docker image를 다운로드 받기 위해 권한 설정하는 것은 간단하다. 내부 메카니즘이 다 있다 DOCKER_AUTH_CONFIG 변수 설정은 최상단 그룹 또는 프로젝트 -> Settings -> Ci/CD -> Variables 에서 위와 같이 설정할 수 있다. DOCKER_AUTH_CONFIG 변수에 https://docs.gitlab.com/ci/docker/using_docker_images/ 에 있는 방법중 하나를 써서 나온 결과를 저장해 놓으면 된다. docker image는 아래와 같이 .gitlab-ci.yml 파일에 image: 뒤에 full path를 적으면 된다. 아래는 기본 docker hub에서 python:3.6-alpin..

Development 2025.04.17

QNX 가상 머신 이미지 생성 및 실행 (QEMU + mkqnximage 활용법)

QNX는 실시간 운영체제(RTOS)로, 자동차, 의료기기, 산업용 장비 등에서 많이 사용된다. 이번 글에서는 QNX 가상 머신 이미지를 만들어 QEMU에서 실행하는 전체 과정을 소개한다. 실습 중심으로 따라 할 수 있게 정리했으며, mkqnximage 명령어를 활용한다. 실습 환경QNX SDP (Software Development Platform): 8.0 버전QEMU: x86 타겟 호스트 OS: Ubuntu 24.04이미지 생성 도구: mkqnximageQNX SDP 8.0 평가판 버전을 무료로 받아서 설치하는 방법은 2025.03.07 - [Automotive] - 비상업적 용도를 위한 QNX SDP 8.0 무료 라이선스 글을 참고하면 된다. mkqnximage 소개 mkqnximage 명령어는 Q..

Development 2025.04.07

SDV 시대의 HPC를 위한 고성능 SoC

소프트웨어 정의 차량(SDV, Software-Defined Vehicle) 시대가 도래하면서 자동차 산업은 기존의 기계 중심 설계에서 소프트웨어와 컴퓨팅 파워에 의존하는 새로운 패러다임으로 전환되고 있다. 이러한 변화의 핵심에는 고성능 컴퓨팅(HPC, High-Performance Computing)이 자리 잡고 있으며, HPC를 가능하게 하는 중요한 요소 중 하나가 바로 고성능 시스템 온 칩(SoC, System on Chip)이다. 이번 글에서는 SDV 시대에 HPC에서 활용 가능한 고성능 SoC의 특징과 대표적인 예시를 살펴본다. SDV와 자동차 아키텍처의 진화 SDV와 자동차 아키텍처의 진화 전통적인 자동차는 수십 개의 분산된 ECU(Electronic Control Units)로 구성되어 있었..

Automotive 2025.04.06

현대자동차 개발자 컨퍼런스 Pleos 25 (Keynote 후기)

오늘 첫 현대자동차 개발자 컨퍼런스를 오프라인으로 진행했다고 하고 온라인으로는 Keynote를 생중계 했다. 개인적으로 온라인으로 keynote를 보고 Youtube, 기사로 접한 느낌을 간단히 현재 다른 자동차 OEM과 비교하여 적어보고자 한다. 전체적으로 42dot이 중심이 된 개발자 컨퍼런스로 느껴졌다. 삼성전자, 네이버, Unity, Google, Uber 등과 파트너십을 가지고 함께 발표를 진행했다. Pleos (플레오스)Pleos는 ‘더 많은’을 뜻하는 라틴어 ‘Pleo(플레오)’와 운영체제의 약자인 ‘OS(Operating System)’의 합성어로, 사람과 사물의 이동에 사용자 중심 가치를 더해 기술을 진화시키고 더 나은 이동을 실현하겠다는 현대자동차그룹의 비전을 담고 있다.  전체적인 아..

Automotive 2025.03.29

벤츠, BMW, 폭스바겐 2024년 실적 보고서 (벤츠 회고 및 현재상황)

독일 3사 (벤츠, BMW, 폭스바겐)이 2025년도 2월 말, 3월에 걸쳐 2024년도 실적 및 전반적으로 있었던 일들에 대한 발표를 하고 리포트를 공개했다. 3사 모두 중국과 다른 여타 경제 상황의 여파로 인해 전체적인 수익이 엄청나게 감소했다. 이 글에서는 각 3사의 실적에 대해 알아보고 2025년도 방향성에 대해서 공유해보려고 한다. 특히 벤츠의 경우는 R&D 경험담을 살짝 가미해보려고 한다. 메르세데스 벤츠 (Mercedes-Benz) 2023년 대비 매출 (Revenue)은 4% 가 줄었지만 영업이익(EBIT) 31%나 감소한 것을 볼 수 있다. 중국의 영향이 엄청나게 컸고 전기차 전체 라인업을 내놓았으나 판매가 생각보다 부진했다. 개인적으로 전기차 엔트리 모델 (EQA, EQB, EQC)은 ..

Automotive 2025.03.19

라즈베리파이4에 QNX 8.0 OS 올리기 #2

2025.03.11 - [Development] - 라즈베리파이4에 QNX 8.0 OS 올리기 #1 에서 QNX 8.0 무료 라이선스를 받는 방법을 알아보고 QNX Software Center를 다운로드를 해 보았다. 그 이후 라즈베리파이4  QNX 이미지를 받아보았다. 이번 글에서는 이 이미지를 SD Card에 넣고 실제 부팅까지 해보려고 한다. 라즈베리파이4에 QNX 8.0 OS 올리기 #1이전 블로그 글에서 QNX SDP 8.0을 무료 라이선스를 받는 방법에 대해서 알아보았다. 이번 글에서는 QNX SDP 8.0 라즈베라파이 용 OS (운영체제)를 받아서 실행해보도록 한다. 아래 순서대로 하면 방법www.yocto.co.kr  SD Card에 이미지 굽기 https://www.raspberrypi...

Development 2025.03.16

벤츠 신형 CLA 발표 (SW 개발 후기)

어제 드디어 오랫동안 공들인 CLA 모델에 대한 발표가 있었다. 2024년도 E Class에 이은 다음 버전의 MB.OS가 탑재되어 훨씬 더 풍성한 기능을 제공한다. 내부 소프트웨어 아키텍처 면에서도 큰 차이가 있고 기능적인 면에서도 많은 향상이 있었다. 그만큼 개발할 때 어려움이 많이 있었다. 신형 CLA 특징 MMA (Mercedes Modular Architecture)를 사용하여 전기차, 하이브리드에 모두 사용하였다. 기존 벤츠의 Entry 급 모델인 EQA, EQB, EQC는 기존 내연기관 플랫폼에 전기차를 만들어서 주행거리며 많은 부분에서 손해를 봤지만 이번 CLA 부터는 이 부분이 모두 개선되었다. 신형 CLA는 다음과 같은 특징을 가지고 있다.EQ, 48V 하이브리드, 내연기관 모두 출시 ..

Automotive 2025.03.15

BMW의 SDV (4개의 SuperBrains)

BMW의 새로운 5시리즈에는 Zonal E/E Architecture와 함께 4개의 강력한 SoC가 대부분의 컴퓨팅을 처리할 것으로 보인다. 한발 더 SDV (Software Defined Vehicle)에 가까워지고 있다. 물론 여전히 테슬라, 리비안, 중국 전기차 업체에 비해서는 한참 늦긴 하다. Zonal E/E Architecture 아래 그림과 같이 크게 4개의 Superbrain이라 부르는 고성능 SoC를 탑재한 ECU가 들어가고 차의 각 부분에 Zonal Controller이 들어가서 Sensor -> Zonal Controller Superbrain 사이에 통신을 하면서 데이터를 주고 받고 Superbrain이라 부는 곳에서 프로세싱을 하게 되는 구조이다. Software Tech Sta..

Automotive 2025.03.13

라즈베리파이4에 QNX 8.0 OS 올리기 #1

이전 블로그 글에서 QNX SDP 8.0을 무료 라이선스를 받는 방법에 대해서 알아보았다. 이번 글에서는 QNX SDP 8.0 라즈베라파이 용 OS (운영체제)를 받아서 실행해보도록 한다. 아래 순서대로 하면 방법은 정말 간단하다. QNX Software Center 다운로드 QNX SDP (Software Development Platform) 을 받기 위해서는 QNX Software Center 를 우선 다운로드 받고 그 안에서 SDP 및 필요한 BSP, Tool 등을 모두 받을 수 있다. QNX Software Center를 받기 위해서는 https://www.qnx.com/download/group.html?programid=29178 로 들어가서 아래 화면과 같이 Windows Host 또는 L..

Development 2025.03.11
728x90
반응형