Công cụ DIY này đã được thử nghiệm với Windows 7 Home Premium Gói Dịch vụ 1 (SP1) chạy trên netbook Lenovo S10 sản xuất vào khoảng năm 2008 với cáp K+DCAN từ một điểm dừng Electronics.com. Chiếc netbook của tôi chỉ được sử dụng để viết mã và do đó, DIY này giả định rằng máy tính của bạn cũng được dành riêng cho mục đích này.

 

Tôi khuyên bạn nên bắt đầu với bản cài đặt Windows 7 32-bit mới để thu thập các tệp cấu hình INPA 5.0.2 cần thiết mà bạn sẽ cần sau khi cài đặt BMW Standard Tools 2.12. Tôi khuyên bạn nên tắt cập nhật tự động Windows Update trong quá trình cài đặt Windows 7. Sau khi nhập khóa sản phẩm của bạn, màn hình sau sẽ bật lên thông báo bảo mật.

 

Chọn “Hỏi tôi sau”, điều này sẽ ngăn Windows 7 tự động cài đặt bất kỳ bản cập nhật nào.

Nếu cài đặt của bạn từ phương tiện Windows 7 trước SP1, tôi thực sự khuyên bạn nên cài đặt thủ công hai bản cập nhật của Microsoft:

Công cụ sẵn sàng cập nhật hệ thống (KB947821):
http://www.microsoft.com/en-us/downl…s.aspx?id=3132

Windows 7 Gói Dịch vụ 1 (KB976932):
http://www.microsoft.com/en-us/downl…s.aspx?id=5842

Trong quá trình thử nghiệm trước SP1, Windows 7 không còn hiển thị con trỏ chuột sau khi cài đặt thành công EDIABAS & WinKFP và khởi động lại hệ thống.

INPA 5.0.2 có thể được tìm thấy ở đây:

INPA-EDIABAS Phiên bản tiếng Anh đầy đủ

Hướng dẫn cài đặt

Thực hiện theo các bước từ 2 đến 6 của hướng dẫn cài đặt. Trong quá trình cài đặt EDIABAS & WinKFP (bước 3), hãy chọn Windows XP (điều này không được đề cập trong hướng dẫn cài đặt.) Đối với tất cả các lựa chọn khác, hãy chấp nhận mặc định và nhấp vào Weiter, tiếng Đức có nghĩa là “thêm nữa”.

Lần đầu tiên bạn thử cài đặt EDIABAS & WinKFP (bước 3), regsvr32 sẽ không đăng ký được hai điều khiển Windows ActiveX. Điều này là bình thường, sau khi cài đặt lại, mọi thứ sẽ hoạt động bình thường.

Nhấp vào OK và sau đó nhấp vào vòng tròn lớn màu đỏ có dấu X màu trắng ở cuối màn hình để xem lỗi regsvr32 thứ hai.

Bấm vào OK để xác nhận lỗi thứ hai.

Nhấn bất kỳ phím nào để thoát khỏi chương trình cài đặt EDIABAS OBD. Đừng lo lắng về bất kỳ cảnh báo khoá đăng ký nào, bản cài đặt EDIABAS này sẽ không bao giờ được sử dụng.

 

Khi được nhắc khởi động lại, hãy chọn Nein cho “No” rồi nhấp vào Beenden hoặc “End” để thoát khỏi chương trình cài đặt. Chuyển đến Bảng điều khiển và gỡ cài đặt chương trình.

 

Khi bạn đã gỡ cài đặt chương trình, hãy cài đặt lại. Trong lần thử thứ hai, các điều khiển ActiveX sẽ đăng ký đúng cách.

 

Lần này, chọn Ja cho “Yes” và khởi động lại.

 

Ngay cả khi đã cài đặt SP1, đôi khi hệ thống sẽ không còn hiển thị con trỏ chuột sau khi khởi động lại hệ thống vào thời điểm này. Nếu điều này xảy ra, hãy nhấn phím logo Windows (trên một số bàn phím, phím này có thể có biểu tượng ngôi nhà) để hiển thị menu Bắt đầu. Nhấn phím mũi tên phải một lần rồi nhấn Enter để bắt đầu tắt máy đúng cách. Khi bật lại nguồn, hệ thống sẽ có một con trỏ chuột chức năng.

Tiếp tục với các bước 4-6 trong hướng dẫn cài đặt.

Khi hoàn thành bước 5, Windows Program Compatibility Assistant có thể xuất hiện. Nhấp vào “Chương trình này được cài đặt chính xác.”

 

Tại thời điểm này, bạn có thể tùy chọn cài đặt bản cập nhật EDIABAS/INPA mới nhất (ES-76) từ bản phân phối EA-90X của FAL. Tôi không khuyên bạn nên làm như vậy vì các tập lệnh INPA mới nhất bằng tiếng Đức và không cần thiết cho việc viết mã. Việc cài đặt bản cập nhật ES-76 nằm ngoài phạm vi của DIY này.

Giờ đây, bạn đã có các tệp cấu hình và tập lệnh INPA cơ bản mà bạn sẽ cần để thiết lập và chạy phiên bản INPA (5.0.6) mới nhất. Sao chép các thư mục INPA CFGDAT và SGDAT sang phương tiện di động để lưu giữ an toàn. Chúng nằm trong C:\EC-APPS\INPA.

Nếu bạn tò mò, INPA 5.0.2 có thể hoạt động vào thời điểm này. Nếu bạn đã cài đặt trình điều khiển K+DCAN từ Windows Update, hãy đặt cáp thành COM1, v.v. thì pin và kẹp đánh lửa đang hoạt động bình thường.

 

Điều đó thật tuyệt, nhưng INPA 5.0.2 và bạn bè không hoàn toàn tương thích với các tệp SP Daten mới nhất (tức là 50.2), vì vậy hãy chuyển sang cài đặt BMW Standard Tools 2.12.

Bạn có thể tìm thấy liên kết tới các công cụ tiêu chuẩn BMW 2.12 và hồ sơ Chuyên gia NCS trong bài đăng này:
http://www.e90post.com/forums/showpo…postcount=4476

SP Daten 50.2 có thể được tìm thấy trong chủ đề này:
http://www.e90post.com/forums/showthread.php?t=882353

Xóa bỏ cài đặt Windows trước đó của bạn và bắt đầu lại với cài đặt mới.  INPA 5.0.2 và bạn bè đã thực hiện các thay đổi đối với sổ đăng ký Windows, v.v. Bây giờ chúng ta có hai thư mục cần thiết để khởi động INPA 5.0.6, tốt nhất là cài đặt lại Windows. Nếu bạn cài đặt từ phương tiện Windows 7 trước SP1, đừng quên cài đặt Công cụ sẵn sàng cập nhật hệ thống (KB947821) và Windows 7 Gói dịch vụ 1 (KB976932.) Ngoài ra, vì hy vọng đây sẽ là lần cài đặt lại Windows cuối cùng của bạn Tôi khuyên bạn nên cài đặt thủ công một bản cập nhật bổ sung của Microsoft:

Microsoft .NET Framework 4.5.1:
http://www.microsoft.com/en-us/downl….aspx?id=40779

Khi cáp K+DCAN được cắm lần đầu, Windows sẽ thông báo rằng trình điều khiển thiết bị không được cài đặt thành công.

 

Nhấp vào hộp màu trắng được khoanh tròn ở trên khi nó xuất hiện để thay đổi cài đặt cập nhật trình điều khiển.

 

Nhấp vào “Thay đổi cài đặt”.

 

Chọn “Luôn cài đặt phần mềm trình điều khiển tốt nhất từ ​​Windows Update”, sau đó nhấp vào “Lưu thay đổi”.

 

Windows Update sẽ cài đặt các trình điều khiển FTDI mới nhất cần thiết cho cáp một cửa Electronics.com K+DCAN. Lưu ý rằng trình điều khiển FTDI đã được mặc định là USB Serial Port COM3. Bạn cần thay đổi điều này thành COM1. Nhấp vào “Đóng”.

 

Nhấp vào nút Bắt đầu của Windows để hiển thị menu Bắt đầu. Trong hộp Bắt đầu Tìm kiếm, nhập lệnh sau và nhấn Enter để khởi chạy Trình quản lý Thiết bị:

Mã số:

mmc devmgmt.msc

 

Khi Trình quản lý thiết bị mở ra, hãy nhấp vào mũi tên ở bên trái của “Cổng (COM & LPT)” để mở rộng cây Cổng thiết bị. Nhấp đúp vào “Cổng nối tiếp USB (COM3)” để mở thuộc tính thiết bị.

 

Nhấp vào tab “Cài đặt cổng” và sau đó nhấp vào nút “Nâng cao” để hiển thị Cài đặt nâng cao cho COM3.

 

Thay đổi Số cổng COM thành COM1 và Bộ hẹn giờ độ trễ thành 1 mili giây và nhấp vào “OK”.

 

Cổng nối tiếp USB phải được đặt thành COM1. Đóng Trình quản lý thiết bị.

Cài đặt Công cụ Tiêu chuẩn BMW 2.12. Chấp nhận các giá trị mặc định và nhấp vào “Tiếp theo”.

 

Khi được nhắc chọn các tác vụ bổ sung, hãy bỏ chọn các lựa chọn “Thực thi sao lưu và khôi phục trình hướng dẫn” trong phần Sao lưu dữ liệu. Bạn không có bản cài đặt Công cụ tiêu chuẩn BMW hiện có để sao lưu. Bấm tiếp.”

 

Nhấp vào “OK” để xác nhận rằng trình hướng dẫn sao lưu đã bị hủy kích hoạt.

 

Khi màn hình Cài đặt giao diện phần cứng xuất hiện, hãy chọn “USB to serial adapter” rồi nhấp vào “Next”.

 

Nhấp vào “Hoàn tất” để hoàn tất thiết lập Công cụ Tiêu chuẩn BMW và khởi động lại máy tính của bạn.

Xin lưu ý:  Phần này của DIY có thể được cải thiện cho người dùng Windows mới. Nó giả định rằng bạn hiểu cú pháp dòng lệnh. Trong ngữ cảnh này,  X:  biểu thị một  ký tự ổ đĩa không xác định  (tức là ổ USB mà bạn đã lưu các thư mục INPA CFGDAT và SGDAT của mình vào.) Ví dụ: nếu trong Windows Explorer bên dưới  Máy tính  , ổ USB của bạn được ký hiệu là  Ổ E: , thì bạn nên sử dụng  E:  để thay thế.

Mã số:

C:\Users\808>copy E:\CFGDAT\*.ENG C:\EC-APPS\INPA\CFGDAT /v14 đã sao chép (các) tệp.

Nếu bạn chọn lưu trữ thư mục CFGDAT trong một thư mục khác có tên  MyStuff , thì bạn sẽ phải đưa  MyStuff  vào đường dẫn nguồn.

Mã số:

C:\Users\808>copy E:\MYSTUFF\CFGDAT\*.ENG C:\EC-APPS\INPA\CFGDAT /v14 đã sao chép (các) tệp.

Ký tự ổ đĩa và đường dẫn đến (các) tệp nguồn phụ thuộc vào nơi bạn lưu trữ tệp.

Nhấp vào nút Bắt đầu của Windows để hiển thị menu Bắt đầu. Trong hộp Bắt đầu tìm kiếm, gõ lệnh sau. Nhấp chuột phải vào Bộ xử lý lệnh Windows (cmd) trong Chương trình và chọn  Chạy với tư cách quản trị viên .

Mã số:

cmd

Khi hộp thoại Kiểm soát tài khoản người dùng xuất hiện, hãy chọn Có để cho phép Bộ xử lý lệnh Windows thực hiện các thay đổi đối với máy tính của bạn.

Sao chép điều khiển Windows ActiveX MSFLXGRD.OCX sang C:\WINDOWS\SYSTEM32 và đăng ký theo cách thủ công.

 

Sao chép điều khiển Windows ActiveX RICHTX32.OCX sang C:\WINDOWS\SYSTEM32 và đăng ký theo cách thủ công.

 

Ghi đè tệp khởi tạo INPA trong thư mục C:\EC-APPS\INPA\CFGDAT bằng INPA.INI từ thư mục CFGDAT đã lưu của bạn.

Mã số:

C:\>sao chép X:\CFGDAT\INPA.INI C:\EC-APPS\INPA\CFGDAT /v /y1 đã sao chép (các) tệp.

Sao chép tập lệnh INPA và tệp cấu hình từ thư mục CFGDAT và SGDAT đã lưu của bạn.

Mã số:

C:\>sao chép X:\CFGDAT\*.ENG C:\EC-APPS\INPA\CFGDAT /v14 đã sao chép (các) tệp. C:\>sao chép X:\SGDAT\*.IPO C:\EC-APPS Đã sao chép (các) tệp \INPA\SGDAT /v468. C:\>sao chép X:\SGDAT\*.SRC C:\EC-APPS\INPA\SGDAT /v11 đã sao chép.C:\>sao chép X: Đã sao chép (các) tệp \SGDAT\*.TXT C:\EC-APPS\INPA\SGDAT /v2.

Sao chép các tệp nhóm từ thư mục SP Daten E89 vào C:\EDIABAS\ECU.

Mã số:

Đã sao chép C:\>copy X:\E89\ECU\*.GRP C:\EDIABAS\ECU /v80.

Nhập tệp dữ liệu của bạn vào WinKFP bằng hướng dẫn này (bước 2-8):
WinKFP Import.pdf

Tạo thư mục C:\NCSEXPER\DATEN\E89 và sao chép nội dung của thư mục E89\DATEN vào đó.

Mã số:

C:\>mkdir C:\NCSEXPER\DATEN\E89C:\>sao chép X:\E89\DATEN\*.* C:\NCSEXPER\DATEN\E89 /v430 đã sao chép (các) tệp.

Copy nội dung thư mục E89\SGDAT vào C:\NCSEXPER\SGDAT.

Mã số:

C:\>sao chép X:\E89\SGDAT\*.* C:\NCSEXPER\SGDAT /v224 đã sao chép (các) tệp.

Chuyển đến thư mục E89\DATEN và thực thi tập lệnh LADEN.BAT.

Mã số:

C:\>cd X:\E89\DATENX:\E89\DATEN>laden.bat

Bạn sẽ nhận được lỗi ở cuối tập lệnh do thiếu thư mục C:\EC-APPS\CARSERVER, hãy bỏ qua chúng.

Cài đặt Chuyên gia NCS 32 bit đã vá lỗi từ chuỗi này:
http://www.e90post.com/forums/showthread.php?t=832476

Ví dụ:

Mã số:

đổi tên C:\NCSEXPER\BIN\NCSEXPER.EXE NCSEXPER.OLDđổi tên C:\NCSEXPER\CFGDAT\NCSEXPER.TXT NCSEXPER.GERcopy NCSEXPER.EXE C:\NCSEXPER\BIN /vcopy NCSEXPER.TXT C:\NCSEXPER\CFGDAT /v

Sao chép hồ sơ NCS Expert vào thư mục C:\NCSEXPER\PFL.

Ví dụ:

Mã số:

sao chép *.PFL C:\NCSEXPER\PFL /v

Bạn đã hoàn thành, hãy tận hưởng!