Ticket #2146 (closed defect: wontfix)
ADM1032 Config Reg Check Incorrect
| Reported by: | ticket | Owned by: | khali |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | hardware | Version: | 2.10.1 |
| Keywords: | ADM1032 | Cc: |
Description
In lm90_detect routine, adm1032 entry (sensors-detect:3478), the config register check ANDs the resulting byte with 0x3f. According to the datasheet, only the two MS bits are modifiable, with the 6 LS bits reserved. The result of the config. register read should be ANDED with 0xC0 to determine that the ADM1032 is present and operational. This caused sensors-detect to fail to detect the ADM0132 on my system (Versalogic EBX-12), with config register returning 0x13. The others fields were correct.
Datasheet: http://www.analog.com/UploadedFiles/Data_Sheets/ADM1032.pdf
Change History
Note: See
TracTickets for help on using
tickets.
