Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

timothytrippel

timothytrippel created a comment on a pull request on lowRISC/opentitan
Nice find! Unfortunately, your commit message is not formatted correctly, so this is failing CI. However, I included your fix in #25919. So I think we can close this.

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
Ignore the utf8 errors from log
The UART may have unsupported chars from firmware. These would crash the orchestrator.
timothytrippel pushed 1 commit to master lowRISC/opentitan
  • [rom_ext] Enable Oz to reduce firmware size This change enables Oz for rom_ext to reduce code size (43084B -> 41868B... 80f1a08

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[rom_ext] Enable Oz to reduce firmware size
This change enables Oz optimization for rom_ext to reduce code size (43084B -> 41868B). Since some targets can't be built with LLD, this commit introduces a new attribute, `with_features`, to th...
timothytrippel created a review on a pull request on lowRISC/opentitan

View on GitHub

timothytrippel opened a pull request on lowRISC/opentitan
[manuf] simplify testing of provisioning flows across all SKUs
This updates the E2E tests of all provisioning flows (across all SKUs) to be tested with the orchestrator script. This makes the `opentitan_test` targets that also ran said flows redundant and unne...
timothytrippel created a branch on timothytrippel/opentitan

reorg-provisioning - OpenTitan: Open source silicon root of trust

timothytrippel pushed 4 commits to earlgrey_1.0.0 timothytrippel/opentitan
  • [silicon_creator] add function to enable NMIs to ibex driver This adds a silicon_creator driver function and corresp... 4396103
  • [opentitanlib] add test_utils to read crashdump info This adds test_util functions to readout both CPU and Alert cra... 1015507
  • [manuf] enable alerts during individualization This updates the individualization firmware to enable alerts and capt... f0c4fca
  • [provisioning] Re-sign provisioning binaries 1. Add support for signing binaries with sphincs+ keys. 2. Re-sign ROM_... a151dee

View on GitHub

timothytrippel deleted a branch cfrantz/opentitan

a1_signing

timothytrippel pushed 1 commit to earlgrey_1.0.0 lowRISC/opentitan
  • [provisioning] Re-sign provisioning binaries 1. Add support for signing binaries with sphincs+ keys. 2. Re-sign ROM_... a151dee

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[provisioning] Re-sign provisioning binaries
1. Add support for signing binaries with sphincs+ keys. 2. Re-sign ROM_EXTs and provisioning binaries. ``` bazel build --stamp \ //sw/device/silicon_creator/rom_ext/sival:digests \ ...
timothytrippel created a comment on a pull request on lowRISC/opentitan
CI failure is unrelated and exists on earlgrey_1.0.0 branch already.

View on GitHub

timothytrippel deleted a branch timothytrippel/opentitan

enable-alerts-during-individ

timothytrippel pushed 3 commits to earlgrey_1.0.0 lowRISC/opentitan
  • [silicon_creator] add function to enable NMIs to ibex driver This adds a silicon_creator driver function and corresp... 4396103
  • [opentitanlib] add test_utils to read crashdump info This adds test_util functions to readout both CPU and Alert cra... 1015507
  • [manuf] enable alerts during individualization This updates the individualization firmware to enable alerts and capt... f0c4fca

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[manuf] enable alerts during individualization
This updates the individualization firmware to enable alerts and capture crashdump information if requested by the host. This may be used to debug alert escalations that may occur during various ma...
timothytrippel created a comment on a pull request on lowRISC/opentitan
CI failure is unrelated and exists on `earlgrey_1.0.0` branch already.

View on GitHub

timothytrippel created a review on a pull request on lowRISC/opentitan

View on GitHub

timothytrippel pushed 3 commits to earlgrey_1.0.0 timothytrippel/opentitan
  • [signing] Support sphincs+ `PreHashedSha256` mode 1. Redefine the `config` field of `key_{ecdsa,sphicns_plus}` rules... 25ae38c
  • [rom_ext] Support the `PreHashedSha256` mode for owner code 1. Support verification of owner code using the SPHINCS+... 1f877a7
  • [rom] Add a test to check sphincs+ PreHashedSha256 verification 1. Configure fake spx `prod_key_1` to use prehashed ... 3f81782

View on GitHub

timothytrippel created a branch on timothytrippel/opentitan

enable-alerts-during-individ - OpenTitan: Open source silicon root of trust

timothytrippel created a review comment on a pull request on lowRISC/opentitan
on second thought, I don' think you need this custom exec_env at all, I think if you don't want a manifest you just override the linker script of the default silicon_creator exec_env, and the key u...

View on GitHub

timothytrippel created a review comment on a pull request on lowRISC/opentitan
I don't think you need this one do you? (see comments above); same for below

View on GitHub

timothytrippel created a review comment on a pull request on lowRISC/opentitan
I think you mean? (This is why this is failing CI) ```suggestion rom_scramble_config = "//hw/top_earlgrey/data/autogen:top_earlgrey.gen.hjson", ```

View on GitHub

timothytrippel created a review comment on a pull request on lowRISC/opentitan
I think if you want to eliminate the manifest section from the immutable ROM_EXT binary, you just need to change the linker script, which you arleady do below when you override it below with the `i...

View on GitHub

timothytrippel created a review on a pull request on lowRISC/opentitan

View on GitHub

timothytrippel created a review comment on a pull request on lowRISC/opentitan
@lchiawei by "empty manifest" do you mean a manifest whose fields are all zeros? or do you mean skip attaching a manifest to the binary altogether?

View on GitHub

timothytrippel created a review on a pull request on lowRISC/opentitan

View on GitHub

timothytrippel pushed 3 commits to earlgrey_1.0.0 timothytrippel/opentitan
  • [orchestrator] fix bug in computation of Device ID This fixes a bug in the computation and construction of the Devic... ea18e40
  • [orchestrator] test two different usecase of script There are two potential usecases of the orchestrator.py script: ... 220d82a
  • [orchestrator] check if device ID exists in database before writing This updates the orchestrator to check if a devi... f831d99

View on GitHub

timothytrippel deleted a branch timothytrippel/opentitan

fix-orchestrator-bug

timothytrippel pushed 3 commits to earlgrey_1.0.0 lowRISC/opentitan
  • [orchestrator] fix bug in computation of Device ID This fixes a bug in the computation and construction of the Devic... ea18e40
  • [orchestrator] test two different usecase of script There are two potential usecases of the orchestrator.py script: ... 220d82a
  • [orchestrator] check if device ID exists in database before writing This updates the orchestrator to check if a devi... f831d99

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[orchestrator] fix bugs in orchestrator.py script
This fixes two bugs in the orchestrator.py script: 1. a bug in the computation and construction of the Device ID when parts are provisioned from a TestLocked* stage, i.e., if part has already prev...
Load more