Vietnamese (machine translation)

Lưu ý

Mục đích của file này là để độc giả tiếng Việt có thể đọc và hiểu tài liệu nhân kernel dễ dàng hơn, không phải để tạo ra một nhánh tài liệu riêng. Nếu bạn có bất kỳ nhận xét hoặc cập nhật nào cho file này, vui lòng thử cập nhật file tiếng Anh gốc trước. Nếu bạn thấy có sự khác biệt giữa bản dịch và bản gốc, hoặc có vấn đề về bản dịch, vui lòng gửi góp ý hoặc patch cho người dịch của file này, hoặc nhờ người bảo trì và người review tài liệu tiếng Việt giúp đỡ.

Bản gốc:

Kernel driver adm9240

Người dịch:

Google Translate (machine translation)

Phiên bản gốc:

8541d8f725c6

Cảnh báo

Tài liệu này được dịch tự động bằng máy và chưa được review bởi người dịch. Nội dung có thể không chính xác hoặc khó hiểu ở một số chỗ. Khi có sự khác biệt với bản gốc, bản gốc luôn là chuẩn. Bản dịch chất lượng cao (được review) được đặt trong thư mục vi_VN/.

Trình điều khiển hạt nhân adm9240

Chip được hỗ trợ:

  • Thiết bị tương tự ADM9240

Tiền tố: ‘adm9240’

Địa chỉ được quét: I2C 0x2c - 0x2f

Bảng dữ liệu: Có sẵn công khai tại trang web Thiết bị Analog

ZZ0000ZZ

  • Chất bán dẫn Dallas DS1780

Tiền tố: ‘ds1780’

Địa chỉ được quét: I2C 0x2c - 0x2f

Bảng dữ liệu: Có sẵn công khai tại trang web của Dallas Semiconductor (Maxim)

ZZ0000ZZ

  • Nhà bán dẫn quốc gia LM81

Tiền tố: ‘lm81’

Địa chỉ được quét: I2C 0x2c - 0x2f

Bảng dữ liệu: Có sẵn công khai tại trang web National Semiconductor

ZZ0000ZZ

tác giả:

Giao diện

Các địa chỉ I2C được liệt kê ở trên giả sử BIOS không thay đổi địa chỉ địa chỉ 5 bit của chip MSB. Mỗi chip báo cáo một nhà sản xuất duy nhất mã nhận dạng cũng như mức sửa đổi/bước bước của chip.

Sự miêu tả

[Từ ADM9240] ADM9240 là màn hình phần cứng hệ thống hoàn chỉnh dành cho hệ thống dựa trên bộ vi xử lý, cung cấp phép đo và so sánh giới hạn tối đa bốn nguồn điện và hai điện áp lõi bộ xử lý, cộng thêm nhiệt độ, hai tốc độ quạt và sự xâm nhập của khung máy. Các giá trị đo được có thể được đọc thông qua Bus quản lý hệ thống nối tiếp tương thích I2C và các giá trị để so sánh giới hạn có thể được lập trình trên cùng một bus nối tiếp. các xấp xỉ liên tiếp tốc độ cao ADC cho phép lấy mẫu thường xuyên tất cả các kênh analog để đảm bảo đáp ứng ngắt nhanh với bất kỳ tín hiệu vượt quá giới hạn nào đo lường.

ADM9240, DS1780 và LM81 tương thích với đăng ký, sau đây chi tiết là điểm chung của ba con chip. Sự khác biệt về chip được mô tả sau phần này.

Số đo

Chu kỳ đo

Trình điều khiển adm9240 sẽ đọc số đo không quá một lần mỗi hai giây. Không gian người dùng có thể đọc giao diện sysfs nhanh hơn tốc độ cập nhật đo lường và sẽ nhận được dữ liệu được lưu trong bộ nhớ đệm từ hầu hết phép đo gần đây.

ADM9240 có chu kỳ đo nhiệt độ và điện áp 320us rất nhanh với các chu kỳ đo tốc độ quạt độc lập đếm mức tăng xen kẽ các cạnh của đầu vào tacho quạt.

Chu kỳ đo DS1780 là khoảng một lần mỗi giây bao gồm cả tốc độ quạt.

Chu kỳ đo LM81 là khoảng một lần trên 400ms bao gồm cả tốc độ quạt. Chế độ đo nhiệt độ mở rộng 12 bit LM81 không được hỗ trợ.

Nhiệt độ

Nhiệt độ trên chip được báo cáo là độ C dưới dạng dữ liệu được ký 9 bit với độ phân giải 0,5 độ C. Giới hạn nhiệt độ cao và thấp là dữ liệu được ký 8 bit với độ phân giải một độ C.

Báo động nhiệt độ được xác nhận khi nhiệt độ vượt quá giới hạn cao, và bị xóa khi nhiệt độ giảm xuống dưới giá trị temp1_max_hyst.

Tốc độ quạt

Hai đầu vào tacho quạt được cung cấp, cổng ADM9240 có tần số 22,5kHz bên trong đồng hồ thông qua bộ chia đến bộ đếm 8 bit. Tốc độ quạt (rpm) được tính bằng:

vòng/phút = (22500 * 60) / (đếm * dải phân cách)

Bộ chia đồng hồ quạt tự động

  • Người dùng đặt giới hạn 0 đến fan_min

  • báo động tốc độ thấp bị vô hiệu hóa
    • Bộ chia đồng hồ quạt không thay đổi

    • bật bộ điều chỉnh đồng hồ quạt tự động để đọc tốc độ quạt hợp lệ

  • Người dùng đặt giới hạn fan_min quá thấp

  • kích hoạt báo động tốc độ thấp
    • bộ chia đồng hồ quạt được đặt ở mức tối đa

    • fan_min được đặt thành giá trị đăng ký 254 tương ứng tới 664 vòng/phút trên adm9240

    • báo động tốc độ thấp sẽ được xác nhận nếu tốc độ quạt nhỏ hơn tốc độ đo được tối thiểu

    • vô hiệu hóa điều chỉnh đồng hồ quạt tự động

  • Người dùng cài đặt tốc độ quạt hợp lý

  • kích hoạt báo động tốc độ thấp
    • Bộ chia đồng hồ quạt phù hợp với fan_min

    • bật bộ điều chỉnh đồng hồ quạt tự động: điều chỉnh fan_min

  • Người dùng đặt giới hạn tốc độ quạt cao thấp một cách vô lý

  • độ phân giải của giới hạn tốc độ thấp có thể bị giảm
    • báo động sẽ được xác nhận

    • bật bộ điều chỉnh đồng hồ quạt tự động: điều chỉnh fan_min

  • tốc độ quạt có thể được hiển thị bằng 0 cho đến khi bộ chia đồng hồ quạt tự động

    bộ điều chỉnh đưa bộ chia đồng hồ tốc độ quạt trở lại phép đo chip phạm vi, điều này sẽ xảy ra trong một vài chu kỳ đo.

Đầu ra tương tự

Đầu ra analog cung cấp tín hiệu từ 0 đến 1,25 volt dành cho thiết bị bên ngoài mạch khuếch đại tốc độ quạt. Đầu ra analog được đặt ở giá trị tối đa trên bật nguồn hoặc thiết lập lại. Điều này không ảnh hưởng nhiều đến bài kiểm tra Intel SE440BX-2.

Màn hình điện áp

^^ ^^^ ^^ ^^ ^^ ^^ ^^ ^^

Đo điện áp (IN) được chia tỷ lệ nội bộ:

nhận xét nhãn bit === ==========================================

0 +2,5 V_Error vượt quá giới hạn cao hoặc thấp 1 VCCP_Error vượt quá giới hạn cao hoặc thấp 2 +3.3 V_Error vượt quá giới hạn cao hoặc thấp 3 +5 V_Error vượt quá giới hạn cao hoặc thấp 4 Lỗi nhiệt độ Temp_Error 6 FAN1_Error vượt quá giới hạn thấp của quạt 7 FAN2_Error vượt quá giới hạn thấp của quạt 8 +12 V_Error vượt quá giới hạn cao hoặc thấp 9 VCCP2_Lỗi vượt quá giới hạn cao hoặc thấp

12 Chân CI Chassis_Error lên cao === ==========================================

Các bit còn lại được dành riêng và do đó không được xác định. Điều quan trọng cần lưu ý các bit cảnh báo có thể bị xóa khi đọc, vùng người dùng có thể chốt các cảnh báo và cung cấp cho người dùng cuối một phương pháp để xóa bộ nhớ cảnh báo.