TestValidationDiagnostics_dark_SystemVisual_RGB-hd_jpg.jpg

vFlash

ECU 펌웨어 flash를 쉽고 빠르게

UDS와 같은 진단 시스템을 통해 ECU를 flash할 수 있는 직관적이고 강력한 솔루션인 vFlash로 ECU 재프로그래밍의 미래를 열어보세요. ECU 개발, 검증 또는 갱신 등 어떤 작업을 수행하든 vFlash는 작업 속도를 높이고 효율성을 향상시키며, 다양한 프로젝트에서 유연성을 유지할 수 있도록 도와줍니다.

스마트 플러그인 개념을 채택한 vFlash는 사용자의 구체적인 요구사항에 맞춰 조정되며, 다양한 개발 및 재프로그래밍 워크플로우에 원활하게 통합됩니다. 140개 이상의 자동차 제조사에서 제공하는 290개 이상의 플래시 사양을 지원하는 광범위한 OEM 커버리지의 이점을 누리시고, 프로젝트가 발전함에 따라 솔루션을 손쉽게 확장할 수 있습니다.

단일 ECU 갱신부터 병렬 플래싱 시나리오에 이르기까지, vFlash는 신뢰할 수 있는 ECU 소프트웨어 갱신을 현대적인 차량 개발의 자연스러운 일부로 만들기 위해 필요한 확신, 속도 및 확장성을 제공합니다.

장점

유연성

  • 진단에 관련된 모든 네트워크(CAN, CAN FD, LIN, FlexRay, Ethernet(DoIP, SoAd = AUTOSAR 소켓 어답터))를 통한 플래싱
  • 다양한 OEM의 여러 flash 사양에 대한 “즉시 사용 가능한” 지원

완벽한

  • 다양한 데이터 포맷 지원
  • GUI를 통한 대화형 제어 또는 API를 통한 자동 제어

빠름

  • 높은 전송 속도: 예시: STmin = 0, BS = 0 조건에서 500 kbit/s 속도의 CAN을 통해 이상적인 기준 ECU로 1,000 kByte 데이터를 36.6초(27.3 kByte/s) 만에 전송

간편함

  • 미리 구성된 플래시 프로젝트를 하나의 패키지(.vflashpack)로 쉽게 교환할 수 있으며, 선택적으로 쓰기 방지된(.vflashsealed) 상태로도 가능
  • vFlash 템플릿을 기반으로 다양한 부트로더용 플래시 프로젝트를 빠르고 쉽게 생성

적용 분야

vFlash는 ECU의 (재)프로그래밍 업무를 포함하는 자동차 OEM 및 공급자의 모든 사용자를 위해 설계되었습니다. vFlash를 사용하면 실험실, 프로그래밍 station, 실험용 차량 또는 실제 차량 내에서 ECU를 매우 효율적으로 flash할 수 있습니다.

Application_Area.jpg

vFlash는 graphical user interface를 통해 제어할 수 있으며, 기존 환경에 라이브러리로 간편하게 통합할 수도 있습니다. 특별 에디션인 “vFlash Station”을 사용하면 각기 다른 통신 채널을 통해 최대 10개의 ECU를 동시에 플래시할 수 있습니다.

다양한 변형 및 에디션을 갖춘 vFlash는 ECU 소프트웨어 갱신이 필요한 모든 적용 분야에 완벽하게 적합합니다. vFlash는 OEM 및 공급자에서 개발, 테스트 및 검증 시나리오(예: CANoe 및 CANoe.Diva 사용), test bench, HIL 시스템이 연결된 CI/CT 파이프 라인, 양산 준비, 양산 및 양산에 가까운 시나리오, 시운전 및 정비소 등에서 광범위하게 사용되고 있습니다.

vFlash 부트로더 지원:

Vector는 다양한 자동차 OEM 및 부트로더에 사용할 수 있는 미리 준비된 vFlash 템플릿을 제공합니다.

함수

통합 플래싱 및 ECU 갱신 플랫폼

  • 사용자 인터페이스를 통한 대화형 플래싱(desktop 에디션) 및 프로그래밍 인터페이스를 통한 자동 플래싱(test bench 에디션 – C API 및 C# API 지원)을 통해 공정 통합 및 기존 소프트웨어 환경과의 연동이 가능합니다.
  • 개발 단계에서 플래시웨어를 유연하게 참조하여 코드 변경 사항을 신속하게 평가하거나, 단일 패키지 내의 미리 구성된 플래시 프로젝트를 쉽게 교체할 수 있으며, 원치 않는 변경으로부터도 보호됩니다.
  • Intel Hex, Motorola S 및 바이너리 포맷의 “네이티브” 데이터를 사용하거나, ODX 및 제조업체별 포맷과 같은 컨테이너 포맷을 기반으로 한 소프트웨어 갱신.
  • 단일 채널을 통해 ECU를 갱신하기 위한 vFlash 표준 Variant – vFlash desktop edition 및 “System Update” 기능을 사용하여 여러 ECU를 일관되게 갱신할 수도 있습니다.
  • 각기 별도의 채널을 통해 최대 10개의 ECU를 병렬로 플래싱하기 위한 vFlash Station Variant – GUI(vFlash Station Desktop Edition)를 통해 적시 갱신에 직접 사용하거나, 자동화 인터페이스(vFlash Station Test Bench Edition)를 통해 예를 들어 생산 애플리케이션에 통합하여 사용할 수 있습니다.
  • 플래싱 전후에 실행되는 소위 “사용자 지정 작업(Custom Actions)”을 통해 OEM 플래싱 시퀀스를 유연하게 확장할 수 있습니다.

사용자 정의화 및 보안 기능을 갖춘 확장형 ECU 플래싱

  • 사용자 정의 작업을 활용한 부호화 또는 데이터 백업 및 복구.
  • 사용자 정의 작업 또는 내장된 간략 보고서를 사용하여 플래시 보고서 내 플래시 작업에 대한 문서화 및 품질 보증 수행.
  • 압축 및 암호화된 데이터의 플래싱.
  • CANoe.Diva와 연동하여 ECU 내 Flash Bootloader 검증 (CAN, FlexRay, DoIP, LIN을 통해) – CAN (FD) 및 Ethernet의 경우 “SIL Kit”를 사용한 가상 환경에서도 가능.
  • HIL 테스트 환경에서 vFlash 사용 – 예를 들어, CANoe는 vFlash를 사용하여 SUT에 테스트 소프트웨어를 로드한 후 특정 테스트를 수행합니다.
  • OEM 및 공급자의 “Security Manager” add-on을 기반으로 한 인증.
  • 오류 발생 시 보다 상세한 분석을 위한 CAN(FD) 및 Ethernet 통신 추적.
  • network management: 정적 CAN(FD) 메세지의 주기적 및 이벤트 기반 송신
  • Windows에서 관리하는 Ethernet 어댑터를 통해서도 TLS(ISO13400-3)를 사용하여 DoIP 통신 보안 보장.
  • Ethernet 기능: 100/1000BASE-T1, 100/1000BASE-TX, 10BASE-T1S를 통한 IPv4 및 IPv6; VLAN, DHCP 및 SLACK 지원; ECU 깨우기 – DoIP 활성화 라인 또는 Open Alliance TC10을 통해.

사례 연구

폭스바겐, 양산 단계에서 소프트웨어 재작업을 방지하기 위한 vFlash 스테이션 도입

“직접 가동률”(Direktläufer-Quote)을 높이고 소프트웨어 재작업을 방지하기 위해 폭스바겐은 Vector의 강력한 vFlash Station 솔루션을 활용하고 있습니다. 이 솔루션은 공급자 현장에서 직접 또는 assembly 단계(just-in-time)에서 수많은 ECU를 빠르고 병렬 구조로 갱신할 수 있게 해줍니다. 이를 통해 오류 없는 생산이 보장되며, 효율적이고 추적 가능하며 신뢰할 수 있습니다.

발레오의 유연하고 OEM에 어댑터화된 자동 프로그래밍 공정

LED 매트릭스 헤드램프의 매개변수화를 위해 생산 라인 말단에 vFlash를 도입한, 제조사 간 호환이 가능하고 유연한 플래시 솔루션. 프랑스 앙제(Angers)에 위치한 Valeo Light의 생산 라인에서는 프로그래밍 공정에 vFlash가 독점적으로 사용됩니다. vFlash를 통해 모든 OEM 프로젝트에 걸쳐 LED 매트릭스 헤드램프 생산 시 프로그래밍 공정을 자동화하기 위한 표준화된 C/C# API 인터페이스를 활용할 수 있습니다.

휴대용 플래시 스테이션 - 다수의 ECU에 대한 소프트웨어 갱신을 위한 모바일 솔루션

휴대용 플래시 솔루션은 크고 부피가 크며 내구성이 그다지 뛰어나지 않은 장치를 필요로 하며, 이를 외부 PC와 함께 사용해야 합니다. 시간이 많이 소요되는 준비 과정으로 인해 작업 과정이 유연하지 못하고 비효율적입니다. 설치 초기 설정 작업을 최소화하고 시간이 많이 걸리는 구성을 피하기 위해, 단순성, 유연성 및 속도를 최우선으로 고려하여 설계된 모바일 플래시 스테이션이 개발되었습니다. 이 솔루션에는 Vector사의 “vFlash Station” 소프트웨어와 “CANoe Standalone Basic”이 포함되며, 구성 기능도 제공됩니다.

동영상

이미지

vFlash_overview_graphic.jpg
vFlash_System_Update_ECU_Update.jpg
vFlash 변형 | ECU 갱신/시스템 갱신
vFlash_Station.jpg
vFlash Station 변형 모델
vFlash_Custom_actions.jpg
사용자 지정 작업, 펌웨어 플래싱 전 및/또는 후에 실행

변형판 및 판본

vFlash는 vFlash 표준 (vFlash 표준, 이하 vFlash)과 vFlash Station이라는 두 가지 버전으로 제공됩니다. 각 버전은 desktop 에디션(DE)test bench 에디션(TBE)으로 제공됩니다.

desktop 에디션은 대화형 사용에 중점을 두는 반면, test bench 에디션은 자동화된 사용에 중점을 둡니다.

vFlash (표준)

vFlash (표준)

vFlash는 개별 ECU의 갱신을지원하며 , graphical user interface(GUI)와 자동화 API를 통해 모두 사용할 수 있습니다. 또한 개별 ECU에 대한 갱신 구성을 생성하는 데에도 사용됩니다.

vFlash를 사용하면 플래시 프로세스를 분석하고 잠재적인 최적화 사항을 파악할 수 있습니다. vFlash는 일반적으로 개발 단계, test bench, CI/CT 파이프 라인에서 사용될 뿐만 아니라, 양산에 가까운 적용 영역에서의 단일 채널 갱신에도 활용됩니다.

vFlash 패키지를 간단히 교환하기만 하면, 별도의 설치 초기 설정 시간 없이 동일한 테스트/플래시 시스템에서 서로 다른 시리즈의 ECU 간 전환이 가능합니다.

vFlash System Update를 사용하면 하위 시스템 내의 여러 종속 ECU를 동시에 갱신할 수 있습니다. vFlash System Update는 vFlash DE(Desktop Edition)의 일부입니다.

모든 ECU는 네트워크의 단일 채널을 통해 연결되며, 스위치나 (차량) 게이트웨이를 통해서도 연결될 수 있습니다.

갱신은 graphical user interface를 통해 대화형으로 진행됩니다. 구성된 ECU는 GUI에 계층적으로 표시됩니다. 갱신 프로세스가 시작되면 시스템 보기에서 갱신 진행 상황을 모니터링할 수 있습니다.

vFlash 스테이션

vFlash 스테이션

vFlash Station 모델을 사용하면 최대 10개의 ECU를 각각 별도의 네트워크나 채널을 통해 병렬로 갱신할 수 있습니다. 따라서 공급자나 OEM의 생산 관련 시나리오와 같이, 가능한 한 짧은 시간 내에 대량의 ECU를 갱신해야 하는 등 최대 데이터 처리율이 요구되는 상황에서 이상적인 모델입니다.

vFlash Station은 두 가지 유연한 사용 옵션을 제공합니다. graphical user interface(vFlash Station DE)를 통해 대화형으로 작동하거나, 자동화 인터페이스(vFlash Station TBE)를 사용하여 기존 생산 및 테스트 벤치 환경에 라이브러리로 원활하게 통합할 수 있습니다. vFlash Station DE를 사용하면 사용자는 GUI를 통해 여러 ECU를 효율적으로 갱신할 수 있어, 최소한의 설치 초기 설정만으로 추가적인 개발이나 통합 작업 없이도 대량의 ECU에 대해 즉각적이고 적시적인 소프트웨어 갱신이 가능합니다.

반면, vFlash Station TBE는 자동화 인터페이스를 통해 고객 맞춤형 생산 또는 test bench 소프트웨어에 손쉽게 통합될 수 있습니다. 이 시나리오에서는 물류 및 테스트가 고객사의 소프트웨어에 의해 제어되는 반면, 실제 소프트웨어 갱신 프로세스는 vFlash Station이 처리합니다. 이러한 역할 분담을 통해 생산 라인 설정은 대상 ECU와 독립적으로 유지됩니다. 예를 들어, 서로 다른 OEM 간 전환 시 플래싱 설정이나 제어 소프트웨어를 변경할 필요가 없으며, 관련 vFlash 패키지만 교환하면 됩니다.

또한, flash 보고서를 생성하거나 주소 라벨 프린터를 제어할 수 있는 기능을 통해 높은 수준의 추적성과 공정 신뢰성을 보장합니다.

Highlights Version 11

대량 소프트웨어 갱신을 위한 새로운 변형

vFlash Station GUI ( vFlash Station desktop 에디션):

  • 각 ECU에 대한 별도의 채널을 통해 최대 10개의 ECU를 병렬로 갱신할 수 있습니다.
  • 특히 생산 준비 및 기타 생산 관련 시나리오에서 대량의 ECU를 적시에 갱신하는 데 이상적입니다.
  • 설치 초기 설정 없이, 대화형 방식으로, 편리한 사용자 인터페이스를 통해 사용할 수 있습니다.

새로운 에디션 – 자동화를 위한 유연성

  • Test Bench Editions는 이제 자동화, 즉 다른 애플리케이션과의 연동을 위한 전용 에디션을 제공합니다.
  • desktop 에디션은 계속해서 대화형 소프트웨어 갱신을 통해 사용자를 지원합니다.

vFlash 시스템 갱신

  • 단일 채널을 통한 종속 ECU의 일관된 갱신
  • 수동 개입 감소, 공정 신뢰성 향상
  • vFlash desktop edition 제품군의 일부입니다.

ODX 처리 시간 줄이기

  • ODX 데이터 처리 성능이 향상되어 전체 플래시 프로세스의 속도가 빨라집니다.
  • OEM 전용 확장이 포함된 ODX 컨테이너의 로딩 시간이 최대 50% 줄입니다.
  • 대용량 ODX 컨테이너도 최적화된 방식으로 처리할 수 있는 64비트 버전.

Ethernet을 통한 더 큰 유연성

  • TC10 wakeup: 차량용 이더넷에 대한 Open Alliance 표준을 기반으로 한 차량 내 ECU의 wakeup
  • 10BASE-T1S: 더 높은 데이터 전송 요구사항을 가진 센서/액추에이터용 멀티드롭 Ethernet
  • Ethernet 네트워크 추적: 향상된 오류 분석 및 신속한 고객 지원을 위한 기능

추가 최적화

  • 재설계된 인터페이스를 통해 추가 정보와 데모 구성, 시뮬레이션, 예제 등에 대한 접근성이 최적화되었습니다.
  • CI/CT: SIL Kit를 통해 이제 가상화 환경(SIL 레벨 4)에서 vFlash를 사용할 수 있습니다.
  • 새로운 독점 flash 컨테이너 포맷 지원: Xiaopeng, JLR VBF 3.2, Ford VBF 3.3.
  • OEM/Tier1 지원이 290개 이상의 플래시 사양(290개의 vFlash 템플릿, 140개 이상의 OEM/Tier1)으로 확대되었습니다.

사용자화한 작업

vFlash_Custom_actions.jpg
  • 소위 “사용자 정의 액션 ( Custom Actions ) ”을 통해 OEM 플래시 시퀀스를 유연하게 확장할 수 있습니다. 이는 VDS 스크립트(Vector Diagnostic Scripting Library) 이며, 플래싱 전 및/또는 후에 실행될 수 있습니다.
  • 커스텀 액션을 사용한 플래시 보고서 내 플래시 액션에 대한 문서화 및 품질 보증
  • 커스텀 액션을 사용한 코드 구현 또는 데이터 백업 및 데이터 복구

튜토리얼

지원되는 인터페이스

지원되는 네트워크 인터페이스 및 인터페이스 제품군

  • Vector 장치: VN15xx, VN16xx, VN56xx, VN4610, VN5430, VN7572, VN76xx
  • Vector 제품이 아닌 장치: 요구 시 PassThru 및 Vector D-PDU API 장치

지원되는 HIL 및 테스트 장치

Vector 툴 플랫폼

버전3.07.3
vFlash 7xx
vFlash 11-x

VN8900

다음부터VN8911VN8914VN8917
vFlash 7xxx
vFlash 9 SP3x*x*x

*Windows 10으로 갱신한 후

VT6000

다음부터VT6011VT6051AVT620VT6060
vFlash 7xxxx
vFlash 9 SP3--xx

대화 시작하기
Cebrail Özay
대화 시작하기
차세대 진단 및 플래싱을 위한 솔루션과 도구에 관심이 있으신가요? 그렇다면 함께 이야기해 봅시다!

체험 버전 요구 또는 Flashbootloader 상세 정보 확인

관련 콘텐츠