Ecosyste.ms: Timeline

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

timothytrippel

timothytrippel deleted a branch timothytrippel/opentitan

enable-gpio-toggling

timothytrippel pushed 2 commits to earlgrey_1.0.0 lowRISC/opentitan
  • [manuf] remove printing of flash data in FT individualize This will optimize test time and code size. Signed-off-by... 57f56b0
  • [manuf] use GPIO indicators during OTP operations This updates the FT individualization firmware to use GPIO toggles... dc33214

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[manuf] use GPIO indicators during OTP operations
This updates the FT individualization firmware to use GPIO toggles during OTP operations to aid in debugging during silicon bringup.
timothytrippel pushed 2 commits to add-otp-programming-delays timothytrippel/opentitan
  • [manuf] use GPIO indicators during OTP operations This updates the FT individualization firmware to use GPIO toggles... 2fe102d
  • [manuf] insert delays between OTP write sub operations This overrides weak `otp_ctrl_testutils_*()` functions to ena... 6b9e266

View on GitHub

timothytrippel pushed 1 commit to enable-gpio-toggling timothytrippel/opentitan
  • [manuf] use GPIO indicators during OTP operations This updates the FT individualization firmware to use GPIO toggles... 2fe102d

View on GitHub

timothytrippel pushed 1 commit to enable-gpio-toggling timothytrippel/opentitan
  • [manuf] use GPIO indicators during OTP operations This updates the FT individualization firmware to use GPIO toggles... 86efeee

View on GitHub

timothytrippel pushed 13 commits to add-otp-programming-delays timothytrippel/opentitan
  • [opentitantool] do not create duplicate extension entries It was observed that repetitive invoking 'opentitiantool i... e33f8ef
  • [rom] Update clkmgr jitter enable to match ROM specification. The ROM e2e plan captures the expected behavior of the... 288b998
  • [orchestrator] enable clasification of blind assembly parts Blind assembly parts should have a DIN set to all Fs. S... 845ae36
  • [orchestrator] fix confirmation requirement bug Confirmation requirement should only be required when the `--non-int... 1a9b069
  • [manuf] add weak OTP operations hooks This adds weak hook functions to OTP sub operations to enable tests, and provi... 58b9e53
  • [hsmtool] Fix sphincs+ naming error I typo'ed the formal sphincs+ algorithm names as `SLA-DSA-...` when they should ... 2df0158
  • [hsmtool] Rename the spxef module Rename the `spxef` module to `extra::spxef` as we'll be adding more custom backend... 9603e67
  • [rust] Add support for the reqwest crate Signed-off-by: Chris Frantz <[email protected]> 454909f
  • [hsmtool] Move domain prepration to the SPX backend Some HSMs perform the domain preparation as part of their API, a... e7ef7f5
  • [hsmtool] Support SPHINCS+ in CloudKMS 1. Use the CloudKMS REST/json API to perform SPHINCS+ signing. Signed-off-by... 2ce2a91
  • [manuf] remove printing of flash data in FT individualize This will optimize test time and code size. Signed-off-by... 6d713c8
  • [manuf] use GPIO indicators during OTP operations This updates the FT individualization firmware to use GPIO toggles... 6cb1dbe
  • [manuf] insert delays between OTP write sub operations This overrides weak `otp_ctrl_testutils_*()` functions to ena... 7bfb3af

View on GitHub

timothytrippel opened a pull request on lowRISC/opentitan
[manuf] use GPIO indicators during OTP operations
This updates the FT individualization firmware to use GPIO toggles during OTP operations to aid in debugging during silicon bringup.
timothytrippel created a branch on timothytrippel/opentitan

enable-gpio-toggling - OpenTitan: Open source silicon root of trust

timothytrippel pushed 16 commits to earlgrey_1.0.0 timothytrippel/opentitan
  • [opentitantool] Correct the SHA256 hash ordering Opentitanlib was computing the SHA256 hash and storing it in a fixe... 51e6a41
  • [hsmtool] Add tests 1. Add tests that check that signatures generated with opentitantool can be verified by hsmto... 12467bb
  • [rom_e2e] Add tests for a bad immutable section Add tests that check if a valid signed ROM_EXT with an invalid immut... f17d30f
  • [rom] Examine the immutable section and skip if invalid 1. Refactor immutable section verification into a separate f... 1561505
  • [orchestrator] refactor SKU specific portion of device ID This updates the SKU specific portion of the device ID to ... ba4b885
  • [ci] re-enable ROM E2E tests on `earlgrey_1.0.0` These renanble the ROM E2E tests on the `earlgrey_1.0.0` branch (th... 08857c8
  • [opentitantool] do not create duplicate extension entries It was observed that repetitive invoking 'opentitiantool i... e33f8ef
  • [rom] Update clkmgr jitter enable to match ROM specification. The ROM e2e plan captures the expected behavior of the... 288b998
  • [orchestrator] enable clasification of blind assembly parts Blind assembly parts should have a DIN set to all Fs. S... 845ae36
  • [orchestrator] fix confirmation requirement bug Confirmation requirement should only be required when the `--non-int... 1a9b069
  • [manuf] add weak OTP operations hooks This adds weak hook functions to OTP sub operations to enable tests, and provi... 58b9e53
  • [hsmtool] Fix sphincs+ naming error I typo'ed the formal sphincs+ algorithm names as `SLA-DSA-...` when they should ... 2df0158
  • [hsmtool] Rename the spxef module Rename the `spxef` module to `extra::spxef` as we'll be adding more custom backend... 9603e67
  • [rust] Add support for the reqwest crate Signed-off-by: Chris Frantz <[email protected]> 454909f
  • [hsmtool] Move domain prepration to the SPX backend Some HSMs perform the domain preparation as part of their API, a... e7ef7f5
  • [hsmtool] Support SPHINCS+ in CloudKMS 1. Use the CloudKMS REST/json API to perform SPHINCS+ signing. Signed-off-by... 2ce2a91

View on GitHub

timothytrippel deleted a branch timothytrippel/opentitan

add-otp-op-hooks

timothytrippel pushed 1 commit to earlgrey_1.0.0 lowRISC/opentitan
  • [manuf] add weak OTP operations hooks This adds weak hook functions to OTP sub operations to enable tests, and provi... 58b9e53

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[manuf] add weak OTP operations hooks
This adds weak hook functions to OTP sub operations to enable tests, and provisioning firmware, to insert debug functionality before and after functions.
timothytrippel deleted a branch timothytrippel/opentitan

cleanup-devid-mismatch-confirm

timothytrippel pushed 2 commits to earlgrey_1.0.0 lowRISC/opentitan
  • [orchestrator] enable clasification of blind assembly parts Blind assembly parts should have a DIN set to all Fs. S... 845ae36
  • [orchestrator] fix confirmation requirement bug Confirmation requirement should only be required when the `--non-int... 1a9b069

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[orchestrator] fix confirmation requirement bug and enable classifying blind assembly parts
Confirmation requirement should only be required when the `--non-interactive` mode CLI arg is NOT passed. This updates the script behavior to disble the confirmation requirement when said flag is p...
timothytrippel created a review comment on a pull request on lowRISC/opentitan
Is there a reason you write 4k? flash pages are 2k

View on GitHub

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

View on GitHub

timothytrippel opened a pull request on lowRISC/opentitan
[manuf] add weak OTP operations hooks
This adds weak hook functions to OTP sub operations to enable tests, and provisioning firmware, to insert debug functionality before and after functions.
timothytrippel created a branch on timothytrippel/opentitan

add-otp-op-hooks - OpenTitan: Open source silicon root of trust

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

View on GitHub

timothytrippel opened a pull request on lowRISC/opentitan
[orchestrator] fix confirmation requirement bug and enable classifying blind assembly parts
Confirmation requirement should only be required when the `--non-interactive` mode CLI arg is NOT passed. This updates the script behavior to disble the confirmation requirement when said flag is p...
timothytrippel created a branch on timothytrippel/opentitan

cleanup-devid-mismatch-confirm - OpenTitan: Open source silicon root of trust

timothytrippel pushed 8 commits to otp-write-debug-enable-pwm timothytrippel/opentitan
  • [rom_ext] Update the ROM_EXT minor version Update the ROM_EXT minor version to `102`. I'm using the offset 100 as a... 3667195
  • [opentitantool] Correct the SHA256 hash ordering Opentitanlib was computing the SHA256 hash and storing it in a fixe... 51e6a41
  • [hsmtool] Add tests 1. Add tests that check that signatures generated with opentitantool can be verified by hsmto... 12467bb
  • [rom_e2e] Add tests for a bad immutable section Add tests that check if a valid signed ROM_EXT with an invalid immut... f17d30f
  • [rom] Examine the immutable section and skip if invalid 1. Refactor immutable section verification into a separate f... 1561505
  • [orchestrator] refactor SKU specific portion of device ID This updates the SKU specific portion of the device ID to ... ba4b885
  • [ci] re-enable ROM E2E tests on `earlgrey_1.0.0` These renanble the ROM E2E tests on the `earlgrey_1.0.0` branch (th... 08857c8
  • [manuf] TESTING ONLY; DO NOT MERGE Enable PWM during OTP writes in the FT individualization firmware to enable debug... ec2c0c3

View on GitHub

timothytrippel pushed 8 commits to add-otp-programming-delays timothytrippel/opentitan
  • [rom_ext] Update the ROM_EXT minor version Update the ROM_EXT minor version to `102`. I'm using the offset 100 as a... 3667195
  • [opentitantool] Correct the SHA256 hash ordering Opentitanlib was computing the SHA256 hash and storing it in a fixe... 51e6a41
  • [hsmtool] Add tests 1. Add tests that check that signatures generated with opentitantool can be verified by hsmto... 12467bb
  • [rom_e2e] Add tests for a bad immutable section Add tests that check if a valid signed ROM_EXT with an invalid immut... f17d30f
  • [rom] Examine the immutable section and skip if invalid 1. Refactor immutable section verification into a separate f... 1561505
  • [orchestrator] refactor SKU specific portion of device ID This updates the SKU specific portion of the device ID to ... ba4b885
  • [ci] re-enable ROM E2E tests on `earlgrey_1.0.0` These renanble the ROM E2E tests on the `earlgrey_1.0.0` branch (th... 08857c8
  • [manuf] add option to insert delays between OTP write sub operations This adds a parameter to the `otp_ctrl_testutil... c676c24

View on GitHub

timothytrippel pushed 18 commits to otp-write-debug timothytrippel/opentitan
  • [rom] Make the DEV key valid in TEST and RMA Make the DEV key valid in TEST and RMA. Because of the limited number o... 35ec68c
  • [rom] Correct the hash order for SPX verify The hmac peripheral produces the SHA256 hash in reversed byte order. We ... 4184d0f
  • [rom] fix bug in ROM that computes OTP measurements This fixes a bug in the ROM that computes OTP measurements to po... d1e4892
  • [orchestrator] enable overriding package ID via CLI Previously the package ID was defined in the HJSON SKU configura... c564ac4
  • [tests] remove duplicate test behavior The "enable-alerts" and "use-ext-clk" flags of the orchestrator.py script are... eaf6c7e
  • [orchestrator] re-enable the multistage test This test was temporarily disabled to deal with CI issues that have now... 922fc1b
  • [testutils] increase OTP programming timeout to 10ms Signed-off-by: Tim Trippel <[email protected]> ae75936
  • [rom_ext] Update the ROM_EXT minor version Update the ROM_EXT minor version to `102`. I'm using the offset 100 as a... 3667195
  • [opentitantool] Correct the SHA256 hash ordering Opentitanlib was computing the SHA256 hash and storing it in a fixe... 51e6a41
  • [hsmtool] Add tests 1. Add tests that check that signatures generated with opentitantool can be verified by hsmto... 12467bb
  • [rom_e2e] Add tests for a bad immutable section Add tests that check if a valid signed ROM_EXT with an invalid immut... f17d30f
  • [rom] Examine the immutable section and skip if invalid 1. Refactor immutable section verification into a separate f... 1561505
  • [orchestrator] refactor SKU specific portion of device ID This updates the SKU specific portion of the device ID to ... ba4b885
  • [ci] re-enable ROM E2E tests on `earlgrey_1.0.0` These renanble the ROM E2E tests on the `earlgrey_1.0.0` branch (th... 08857c8
  • [manuf] TESTING ONLY; DO NOT MERGE Enable OTP programming retries if partional word matches are found. Signed-off-b... 01493f2
  • [manuf] TESTING ONLY; DO NOT MERGE This adds a 20ms delay before and after locking the ROT_CREATOR_AUTH_CODESIGN OTP... 1173658
  • [manuf] TESTING ONLY; DO NOT MERGE This adds print (LOG_INFO) statements to the OTP test_utils library to aid debugg... 7d16b9f
  • [manuf] TESTING ONLY; DO NOT MERGE Reverse order of multi-word OTP array writes. Signed-off-by: Tim Trippel <ttripp... ab65167

View on GitHub

timothytrippel deleted a branch timothytrippel/opentitan

renable-rom-e2e-tests

timothytrippel created a branch on timothytrippel/opentitan

renable-rom-e2e-tests - OpenTitan: Open source silicon root of trust

timothytrippel deleted a branch timothytrippel/opentitan

renable-rom-e2e-tests

timothytrippel created a branch on timothytrippel/opentitan

renable-rom-e2e-tests - OpenTitan: Open source silicon root of trust

Load more