Hướng dẫn sử dụng phần mềm giao diện lập trình onsemi HPM10
Hướng dẫn sử dụng phần mềm giao diện lập trình onsemi HPM10

Giới thiệu
Hướng dẫn này cung cấp thông tin về cách thiết lập Giao diện lập trình HPM10 và sử dụng nó để lập trình HPM10 EVB để sạc pin máy trợ thính. Sau khi nhà phát triển đã quen với việc sử dụng công cụ và cách EVB hoạt động, anh ta có thể tinh chỉnh các thông số sạc bằng cách làm theo hướng dẫn được cung cấp trong Tài liệu tham khảo dành cho người dùng.

Phần cứng cần thiết

  • HPM10−002−GEVK − Bộ đánh giá và phát triển HPM10 hoặc HPM10−002−GEVB − Ban đánh giá HPM10
  • Máy tính Windows
  • Lập trình viên I2C
    Nền tảng nối tiếp Promira (Tổng pha) + Bảng điều khiển & Cáp giao diện (có sẵn từ onsemi) hoặc Bộ điều hợp tăng tốc truyền thông (CAA)

GHI CHÚ: Bộ điều hợp tăng tốc giao tiếp đã hết tuổi thọ (EOL) và không được khuyến nghị sử dụng nữa. Mặc dù vẫn được hỗ trợ nhưng các nhà phát triển nên sử dụng bộ lập trình Promira I2C.

Tải xuống và cài đặt phần mềm

  1. Khóa tài khoản MyON của bạn. Tải xuống ứng dụng Giao diện lập trình HPM10 và Tài liệu tham khảo của người dùng từ liên kết: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Giải nén thiết kế file vào thư mục làm việc mong muốn.
  2. Trong tài khoản MyOn của bạn, hãy tải xuống Tiện ích thiết bị SIGNAKLARA từ liên kết: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
    Cài đặt tiện ích thực thi. Bạn có thể đã cài đặt tiện ích này nếu bạn đã làm việc với các sản phẩm EZAIRO®.

Công cụ lập trình và thiết lập EVB
Kết nối PC Windows, lập trình viên I2C và HPM10 EVB như trong Hình 1 bên dưới:
Hình 1. Thiết lập kết nối để kiểm tra và lập trình HPM10 OTP

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

  1. Máy tính chứa ứng dụng Giao diện lập trình HPM10 và Tiện ích thiết bị SIGNAKLARA đã được cài đặt trước đó. Phần mềm Giao diện lập trình HPM10 cho phép người dùng đánh giá các thông số sạc của họ và ghi các cài đặt cuối cùng vào thiết bị.
    Phần mềm cung cấp hai tùy chọn lập trình là GUI và Công cụ dòng lệnh (CMD). Cả hai tùy chọn phải được thực thi trong Windows Nhắc từ thư mục công cụ tương ứng bằng cách sử dụng các lệnh như hiển thị bên dưới sau khi định cấu hình bộ lập trình:
    • Đối với GUI −
      HPM10_OTP_GUI.exe [−−Lập trình viên I2C] [−−tốc độ TỐC ĐỘ] Examptập tin: HPM10_OTP_GUI.exe −−Promira −−tốc độ 400
    • HPM10_OTP_GUI.exe −−CAA −−tốc độ 100
    • Đối với Công cụ dòng lệnh − HPM10_OTP_GUI.exe [−−Lập trình viên I2C] [−−tốc độ TỐC ĐỘ] [−tùy chọn lệnh] Xem Hình 5 và 6 để biết ví dụampđồng nghiệp.
  2.  Mở lối tắt trình quản lý cấu hình CTK được tạo bởi Tiện ích thiết bị SIGNAKLARA trên màn hình. Nhấp vào nút “Thêm” và đặt cấu hình giao diện cho lập trình viên I2C nhằm giao tiếp với Giao diện lập trình HPM10 như trong Hình 2.
    Hình 2. Cấu hình CTK của Bộ điều hợp CAA và Promira I2C
    Hướng dẫn cài đặt

    Cả lập trình viên CAA và Promira đều được hỗ trợ bởi Giao diện lập trình HPM10. Đảm bảo trình điều khiển dành cho lập trình viên được sử dụng đã được cài đặt và sau đó nhấp vào nút “Kiểm tra” để kiểm tra cấu hình. Nếu thiết lập đúng, một cửa sổ hiển thị thông báo “Cấu hình ổn” sẽ bật lên cho biết bộ chuyển đổi đang hoạt động. Lưu ý sự khác biệt trong cài đặt tốc độ dữ liệu giữa hai bộ điều hợp. Promira là bộ điều hợp mặc định được công cụ thiết kế HPM10 sử dụng và có thể hỗ trợ tốc độ dữ liệu 400 kbps trong khi bộ điều hợp CAA có thể hỗ trợ tối đa 100 kbps.
  3. Bảng sạc cung cấp nguồn điệntage VDDP tới thiết bị HPM10 và giao tiếp với thiết bị để hiển thị trạng thái sạc. Bảng sạc rất hữu ích để đánh giá các thông số sạc. Bảng này có thể được thay thế bằng nguồn điện nếu không cần trạng thái sạc.
  4. Thiết bị HPM10 phải được kết nối như minh họa trong Hình 3
    Hình 3. Thiết lập phần cứng HPM10 để đánh giá và ghi OTP
    Hướng dẫn cài đặt
    để đánh giá tham số phí hoặc ghi OTP. Khả năng kết nối này đã được thiết lập với các nút nhảy trên HPM10 EVB mới. Lưu ý rằng VHA được kết nối với DVREG trên HPM10 EVB thay vì nguồn điện bên ngoài được hiển thị.

Thông số OTP
HPM10 PMIC có hai ngân hàng đăng ký OTP:

  • Ngân hàng 1 OTP chứa tất cả các đăng ký cho các thông số tính phí mà người dùng có thể đặt.
  • Ngân hàng 2 OTP chứa tất cả cài đặt hiệu chuẩn cho chính PMIC cộng với một số cài đặt tham số phí cố định. Ngân hàng 2 OTP được lập trình trong quá trình thử nghiệm sản xuất PMIC và không được ghi đè. Công cụ Giao diện Lập trình HPM10 chứa một sốampcấu hình OTP files trong thư mục Hỗ trợ để sử dụng với pin sạc AgZn và Li−ion cỡ 13 và cỡ 312. Những cái này filelà:
  • đầy đủample files bao gồm tất cả các cài đặt cho các tham số OTP trong cả OTP Bank 1 và Bank 2. Những s đầy đủ nàyample files chỉ dành cho đánh giá thử nghiệm và không được sử dụng để ghi các thanh ghi OTP
  • OTP1ample files bao gồm tất cả các tham số tính phí có thể định cấu hình nằm trong thanh ghi OTP của Ngân hàng 1. Các thông số sạc trong này files đã được cài đặt sẵn các cài đặt tiêu chuẩn do nhà sản xuất pin khuyến nghị.

Trước khi HPM10 có thể được sử dụng để sạc pin, nó phải có các thông số sạc liên quan đến kích thước pin, thể tíchtage và mức hiện tại được ghi vào OTP1 của thiết bị.

Bắt đầu kiểm tra sạc pin
Phần này mô tả cách bắt đầu kiểm tra sạc trên pin Li-ion S312 bằng cách sử dụng công cụ Dòng lệnh và Bộ công cụ đánh giá và phát triển. Đối với thử nghiệm này, các thông số sạc sẽ được ghi vào RAM để đánh giá quá trình sạc.

  • Kết nối HPM10 EVB và bộ sạc như trong Hình 1. Hình ảnh về thiết lập vật lý được hiển thị trong Hình 4 bên dưới:
    Hình 4. Thiết lập phần cứng HPM10 để kiểm tra sạc pin
    Hướng dẫn cài đặt
  • Điều hướng đến thư mục Hỗ trợ của công cụ CMD. Sao chép file “SV3_S312_Full_Sample.otp” và lưu nó vào thư mục Công cụ CMD.
  • Mở cửa sổ Dấu nhắc Lệnh trên PC. Điều hướng đến Công cụ dòng lệnh nằm trong thư mục CMD của Giao diện lập trình HPM10. Tải cả hai Ngân hàng của các tham số OTP có trong file “SV3_S312_Full_Sample.otp” vào RAM của PMIC bằng lệnh sau:
    HPM10_OTP_GUI.exe [−−Lập trình viên I2C] [−−tốc độ TỐC ĐỘ] −w SV3_S312_Full_Sample.otp
     GHI CHÚ: Lập trình viên I2C mặc định là Promira và tốc độ 400 (kbps). Nếu không được xác định trong lệnh CMD, bộ lập trình và tốc độ mặc định sẽ được Giao diện lập trình HPM10 sử dụng.
Exampcâu 1: Viết RAM bằng lập trình viên Promira:
Hình 5. Ghi RAM bằng Trình lập trình Promira
Hướng dẫn cài đặt
Examplần thứ 2: Ghi RAM bằng bộ lập trình CAA:
Hình 6. Ghi RAM bằng Trình lập trình CAA
Hướng dẫn cài đặt
  • Nếu sử dụng bảng sạc, hãy vặn nút trên bộ sạc để chọn tùy chọn “Chế độ thử nghiệm”, sau đó nhấn nút để cấp 5 V vào VDDP của HPM10 EVB.
  • Làm theo hướng dẫn hiển thị trong cửa sổ Dấu nhắc Lệnh để hoàn tất việc tải các tham số OTP vào RAM và bắt đầu kiểm tra sạc.
  • Khi quá trình kiểm tra sạc đã bắt đầu, bo mạch sạc sẽ theo dõi và hiển thị trạng thái sạc. Người ta có thể kiểm tra các thông số sạc bằng cách nhấn lại nút, sau đó cuộn qua menu bằng cách xoay nút.
  • Khi quá trình sạc kết thúc, bộ sạc sẽ hiển thị quá trình sạc đã hoàn tất thành công hay kết thúc bị lỗi cùng với mã lỗi.

Sửa đổi thông số sạc
Hình 7
. Kết thúc sạc pin thành công
Hướng dẫn cài đặt
Các thông số tính phí trong Bank 1 OTP có thể được sửa đổi bằng cách sử dụng GUI như sau:

  • Mở cửa sổ Dấu nhắc Lệnh trên PC. Điều hướng đến thư mục chứa GUI. Mở GUI bằng cách sử dụng lệnh như trong mục 1 của phần Công cụ lập trình và Thiết lập EVB ở trên.
    Examplê: Mở GUI bằng lập trình viên Promira (xem Hình 8)
    Hình 8.
    Mở GUI bằng Lập trình viên Promira
    Hướng dẫn cài đặt
  • Bấm vào nút “Tải fileNút ” có sẵn trên GUI để nhập file chứa các tham số OTP. Lưu ý rằng GUI chỉ xử lý các tham số OTP của Ngân hàng 1. Nếu OTP đầy đủ file được tải, chỉ 35 cài đặt đầu tiên sẽ được nhập và các giá trị còn lại sẽ bị bỏ qua.
  •  Sau khi sửa đổi các tham số, hãy tính toán các giá trị mới cho “OTP1_CRC1” và “OTP1_CRC2” bằng cách nhấp vào nút “Tạo CRC”.
  • Bấm vào nút “Lưu FileNút ” để lưu OTP1 đã hoàn tất file.

Bạn nên kiểm tra các thông số sạc được cập nhật trước khi ghi cài đặt vào OTP. OTP đầy đủ file là cần thiết cho mục đích này. Để soạn OTP đầy đủ file, chỉ cần lấy một trong các OTP đầy đủample files từ thư mục Hỗ trợ và thay thế 35 cài đặt đầu tiên bằng các giá trị từ OTP1 đã hoàn tất file đã lưu ở trên. Việc kiểm tra tính phí phải được thực hiện bằng Công cụ dòng lệnh vì GUI không thể xử lý toàn bộ OTP file

Ghi và đọc thông số OTP
Cả GUI và Công cụ dòng lệnh đều có thể được sử dụng để ghi các thanh ghi OTP.

  • Đối với GUI, trước tiên hãy tải OTP1 đã hoàn tất file như được tạo ở trên bằng cách sử dụng "Trọng tải file” trong công cụ GUI, sau đó sử dụng nút “Zap OTP” để bắt đầu quá trình ghi đĩa.
  • Đối với Công cụ dòng lệnh, nhập lệnh sau vào Dấu nhắc Windows:
    HPM10_OTP_GUI.exe [−−Lập trình viên I2C] [−−tốc độ TỐC ĐỘ] −z otp1_filetên.otp
  • Làm theo hướng dẫn bật lên để đặt vĩnh viễn các giá trị thông số sạc.
  • Sau khi quá trình hoàn tất, thanh trạng thái ở cuối GUI sẽ hiển thị “OTP đã được kích hoạt thành công”. Đối với Công cụ dòng lệnh, quá trình này sẽ kết thúc bằng thông báo “OTP đã bị hủy lệnh đã gửi” được hiển thị mà không có bất kỳ lỗi nào.

Sau khi ghi OTP, “Đọc OTP” chức năng trên GUI có thể được sử dụng để đọc lại nội dung nhằm xác minh quá trình ghi đĩa hoặc sử dụng lệnh sau trong Dấu nhắc Windows cho Công cụ dòng lệnh:
HPM10_OTP_GUI.exe [−−Lập trình viên I2C] [−−tốc độ TỐC ĐỘ] −r out_filetên.otp

Lưu ý quan trọng

  • Đặt lại PMIC bằng cách giữ bảng CCIF THẤP trong khi bật nguồn VDDP trong quá trình đọc OTP. Nếu không, dữ liệu lấy được sẽ không chính xác.
    Hướng dẫn cài đặt
  • Trước khi bắt đầu sạc pin ở chế độ máy trợ thính, hãy ngắt kết nối giữa VHA và VDDIO hoặc nguồn điện bên ngoài với VHA, đồng thời kết nối ATST−EN với mặt đất để vào chế độ máy trợ thính.
EZAIRO là nhãn hiệu đã đăng ký của Semiconductor Components Industries, LLC dba “onsemi” hoặc các chi nhánh và/hoặc công ty con của nó tại Hoa Kỳ và/hoặc các quốc gia khác. SIGNAKLARA là nhãn hiệu của Semiconductor Components Industries, LLC dba “onsemi” hoặc các chi nhánh và/hoặc công ty con của nó tại Hoa Kỳ và/hoặc các quốc gia khác. onsemi được Tập đoàn Philips cấp phép để mang giao thức bus I2C. onsemi, , và các tên, nhãn hiệu và nhãn hiệu khác được đăng ký và/hoặc nhãn hiệu theo luật thông thường của Semiconductor Components Industries, LLC dba “onsemi” hoặc các chi nhánh và/hoặc công ty con của nó tại Hoa Kỳ và/hoặc các quốc gia khác. onsemi sở hữu quyền đối với một số bằng sáng chế, nhãn hiệu, bản quyền, bí mật thương mại và tài sản trí tuệ khác. Danh sách bao phủ sản phẩm/bằng sáng chế của onsemi có thể được truy cập tại www.onsemi.com/site/pdf/Patent−Marking.pdf. onsemi có quyền thực hiện các thay đổi bất cứ lúc nào đối với bất kỳ sản phẩm hoặc thông tin nào trong tài liệu này mà không cần thông báo trước. Thông tin trong tài liệu này được cung cấp “nguyên trạng” và onsemi không bảo đảm, đại diện hay đảm bảo về tính chính xác của thông tin, tính năng sản phẩm, tính sẵn có, chức năng hoặc sự phù hợp của sản phẩm cho bất kỳ mục đích cụ thể nào, onsemi cũng không chịu bất kỳ trách nhiệm pháp lý nào phát sinh ra khỏi ứng dụng hoặc việc sử dụng bất kỳ sản phẩm hoặc mạch điện nào và đặc biệt từ chối mọi trách nhiệm pháp lý, bao gồm nhưng không giới hạn các thiệt hại đặc biệt, do hậu quả hoặc ngẫu nhiên. Người mua chịu trách nhiệm về các sản phẩm và ứng dụng của mình khi sử dụng sản phẩm onsemi, bao gồm việc tuân thủ tất cả các luật, quy định và yêu cầu hoặc tiêu chuẩn an toàn, bất kể mọi thông tin hỗ trợ hoặc ứng dụng do onsemi cung cấp. Các tham số “điển hình” có thể được cung cấp trong bảng dữ liệu onsemi và/hoặc thông số kỹ thuật có thể và thực sự khác nhau trong các ứng dụng khác nhau và hiệu suất thực tế có thể thay đổi theo thời gian. Tất cả các thông số vận hành, bao gồm cả “Thông số điển hình” phải được các chuyên gia kỹ thuật của khách hàng xác nhận cho từng ứng dụng của khách hàng. onsemi không chuyển nhượng bất kỳ giấy phép nào theo bất kỳ quyền sở hữu trí tuệ nào của mình cũng như quyền của người khác. Các sản phẩm onsemi không được thiết kế, dự định hoặc được cấp phép sử dụng như một bộ phận quan trọng trong hệ thống hỗ trợ sự sống hoặc bất kỳ thiết bị y tế Loại 3 nào của FDA hoặc các thiết bị y tế có phân loại tương tự hoặc tương tự ở khu vực tài phán nước ngoài hoặc bất kỳ thiết bị nào nhằm mục đích cấy ghép vào cơ thể con người . Nếu Người mua mua hoặc sử dụng các sản phẩm onsemi cho bất kỳ ứng dụng ngoài ý muốn hoặc trái phép nào như vậy, Người mua sẽ bồi thường và giữ cho onsemi và các cán bộ, nhân viên, công ty con, chi nhánh và nhà phân phối của onsemi không bị tổn hại trước mọi khiếu nại, chi phí, thiệt hại và phí tổn cũng như phí luật sư hợp lý phát sinh ra khỏi, trực tiếp hoặc gián tiếp, bất kỳ khiếu nại nào về thương tích cá nhân hoặc tử vong liên quan đến việc sử dụng ngoài ý muốn hoặc trái phép đó, ngay cả khi khiếu nại đó cáo buộc rằng onsemi đã sơ suất trong việc thiết kế hoặc sản xuất bộ phận đó. onsemi là Nhà tuyển dụng có Cơ hội Bình đẳng/Hành động Khẳng định. Tài liệu này tuân theo tất cả các luật bản quyền hiện hành và không được bán lại dưới bất kỳ hình thức nào.
THÔNG TIN BỔ SUNG
CÔNG BỐ KỸ THUẬT: Thư viện kỹ thuật: www.onsemi.com/design/resources/technology-tài liệu onsemi Webđịa điểm: www.onsemi.com
HỖ TRỢ TRỰC TUYẾN: www.onsemi.com/ủng hộ
Để biết thêm thông tin, vui lòng liên hệ với Đại diện bán hàng địa phương của bạn theo số www.onsemi.com/hỗ trợ/bán hàng
Logo công ty

Tài liệu / Tài nguyên

Phần mềm giao diện lập trình onsemi HPM10 [tập tin pdf] Hướng dẫn sử dụng
Phần mềm giao diện lập trình HPM10, Phần mềm giao diện lập trình, Phần mềm giao diện, Phần mềm

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *