hps-mon: Don't error on startup if HPS isn't responding on I2C

Since we now support starting hps-mon then flashing the program, it
might be that the HPS isn't responding on I2C when we start up and that
should be OK. We only need it to respond when we try to send it a
command over I2C.

BUG=b:245032828
TEST=./scripts/run-dev

Change-Id: Ic233f57738c57c45554a58ec146ef79036df3a1c
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/hps-firmware/+/3878152
Tested-by: David Lattimore <[email protected]>
Commit-Queue: David Lattimore <[email protected]>
Reviewed-by: Dan Callaghan <[email protected]>
1 file changed
tree: 584b33081fea53ee6bd6b7d70724b154ec0d19ec
  1. .vscode/
  2. avr/
  3. bin/
  4. docs/
  5. models/
  6. renode/
  7. rust/
  8. scripts/
  9. soc/
  10. test_data/
  11. third_party/
  12. toolchain/
  13. .clang-format
  14. .gitignore
  15. .gn
  16. BUILD.gn
  17. BUILDCONFIG.gn
  18. DIR_METADATA
  19. environment
  20. LICENSE
  21. OWNERS
  22. PRESUBMIT.cfg
  23. pylintrc
  24. README.md
  25. rust-toolchain.toml
README.md

ChromiumOS Human Presence Sensor

The ChromiumOS Human Presence Sensor is a hardware peripheral which can detect the presence of one or more humans in front of the Chromebook.

This repository contains source code for the firmware which runs on the peripheral.

For more information, refer to the design document (Googlers only).

Documentation