Hệ thống chẩn đoán và phương thức lập trình
OBD vừa chỉ khung chẩn đoán theo quy định, vừa chỉ truy cập giắc chẩn đoán xe trong ngôn ngữ xưởng. Giao thức lập trình hỗ trợ có thể đọc toàn bộ, một phần hoặc ảo tùy ECU và công cụ.
Chuẩn bị vẫn quan trọng
Dùng nguồn ổn định, đúng điều kiện xe và hướng dẫn giao thức chính thức hiện hành. Kết nối không tháo mở vẫn có rủi ro.
Thuật ngữ liên quan
Chế độ benchKết nối trực tiếp bộ điều khiển qua giắc ngoài mà không mở vỏ trên giao thức hỗ trợ. Chức năng đọc, ghi và sao chép khả dụng thay đổi theo ECU và công cụ.Chế độ bootPhương thức truy cập ở cấp bo mạch, thường cần mở bộ điều khiển và đưa bộ xử lý hoặc hệ thống bộ nhớ vào trạng thái boot được hỗ trợ.Tổng kiểm traPhép tính toàn vẹn mà phần mềm bộ điều khiển dùng để phát hiện thay đổi dữ liệu bất ngờ trong vùng bộ nhớ xác định. Checksum hợp lệ không chứng minh hiệu chỉnh an toàn hoặc phù hợp.Tệp hiệu chỉnhDữ liệu số của bộ điều khiển chứa vùng hiệu chỉnh và, tùy loại bản đọc, vùng chương trình hoặc cấu hình. Nhận dạng và cấu trúc tệp phải khớp bộ điều khiển đích, quy trình lập trình.Sao chép ECUChuyển có kiểm soát dữ liệu chương trình, hiệu chỉnh, cấu hình hoặc bảo mật tương thích từ bộ gốc sang bộ thay thế đã xác minh. Sở hữu hợp pháp và tương thích phần cứng là thiết yếu.Bản đọc toàn bộBản đọc nhằm lấy toàn bộ phạm vi bộ nhớ mà giao thức hỗ trợ, có thể gồm chương trình, hiệu chỉnh và dữ liệu bổ sung. Khái niệm toàn bộ vẫn riêng theo công cụ và ECU.Bản đọc một phầnBản đọc chỉ chứa vùng bộ nhớ được chọn, thường là dữ liệu hiệu chỉnh. Có thể phù hợp công việc thường lệ nhưng không nhất thiết là bản sao khôi phục đầy đủ.Tệp khôi phụcDữ liệu đã xác minh được lưu để phục hồi bộ điều khiển sau lập trình gián đoạn hoặc không tương thích. Phạm vi cần thiết tùy ECU và giao thức.