hps_platform: add timeout for nextpnr-nexus; print seed

The use of a wall-clock `timeout` here is sort of unfortunate - at the
moment, it takes a minute or so to run to completion on my machine. Give
it 90 in total so it doesn't flakily time out on oversubscribed
builders. The intent is to provide a better experience than today's,
where we wait 8+ hours for this to be killed.

Folks have also asked "am I using the right seed" in the war-room chat a
few times since a seed change has been landed. Add a print to make that
question easier to answer.

BUG=b:286226088
TEST=emerge-brya before & after this would time out

Change-Id: Iec7709e8998e687ca61627d9320d141e25872626
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/hps-firmware/+/4609053
Reviewed-by: Sami Kyöstilä <skyostil@chromium.org>
Commit-Queue: George Burgess <gbiv@chromium.org>
Tested-by: George Burgess <gbiv@chromium.org>
2 files changed
tree: 13477ebcf3b7b02073d85be8e6f03fcff3df550c
  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