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

add-orchestrator

timothytrippel pushed 7 commits to earlgrey_1.0.0 lowRISC/opentitan
  • [opentitanlib] add function to print LC state in readable form This adds a member function to the DifLcCtrlState enu... 92b000f
  • [opentitanlib] silence openocd log messages This silences unecessary openocd console messages and adds a CLI arg to ... b77f530
  • [manuf,cp] fix bug in parsing test token args This fixes a bug in how the test token args were parsed. Previously, t... 5420d89
  • [manuf] fix flash info 0 data print in CP and FT This fixes the print format strings for the device ID, AST config, ... 1f4d9de
  • [manuf,bazel] remove data deps from host CP and FT bins Previously, the host CP and FT test harnesses had data depen... 68bc33f
  • [provisioning] add device_id, sku_config, and ca_config modules This adds several modules to: 1. build and validate ... b59b033
  • [provisioning] add initial orchestrator script This adds an initial version of the orchestrator script for benchtop ... 00b47ae

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[provisioning] add initial orchestrator script for benchtop provisioning
This PR contains: 1. several bug fixes / cosmetic improvements to the CP and FT provisioning flows, and 2. and initial version of the new and improved orchestrator.py provisioning script to suppo...
timothytrippel created a comment on a pull request on lowRISC/opentitan
closing as this was submitted as part of #25106

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[bazel,otp] update manifest with immutable ROM_EXT hash
This PR has two commits that: 1. Refactor `gen-otp-immutable-rom-ext-json.py` script to move the logic for extracting the immutable ROM_EXT section data and computing the OTP values to a new c...
timothytrippel pushed 3 commits to master lowRISC/opentitan
  • [otp] refactor immutable ROM_EXT otp gen tooling This refactors the `gen-otp-immutable-rom-ext-json.py` script to mo... dce9ae5
  • [bazel,otp] update manifest with immutable ROM_EXT hash This adds a new tool `update-manifest-json` that updates the... 7afd856
  • [otp] decouple CREATOR_SW_CFG_MANUF_STATE from SKU This decouples the `CREATOR_SW_CFG_MANUF_STATE` OTP field from th... 9f5f9cb

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[otp] decouple CREATOR_SW_CFG_MANUF_STATE from SKU
This commit decouples the `CREATOR_SW_CFG_MANUF_STATE` OTP field from the SKU. Previously, the `CREATOR_SW_CFG_MANUF_STATE` field was used to identify the SKU. However, we now leverage Device ID...
timothytrippel created a review comment on a pull request on lowRISC/opentitan
ah good catch. just a command. will fix.

View on GitHub

timothytrippel created a review comment on a pull request on lowRISC/opentitan
Do we need the logs in CI? if a test is failing, it seems you would want to check for reproducibility locally, in which case you would enable the flag locally. Silencing the verbosity of the openoc...

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
[cherry-pick] manual cherry-pick of bug fix commits from #25151
Some bug and cosmetic fixes to the CP/FT provisioning flows were fixed in #25151. This cherry-picks them to the `master` branch.
timothytrippel pushed 1 commit to add-orchestrator timothytrippel/opentitan
  • [provisioning] add initial orchestrator script This adds an initial version of the orchestrator script for benchtop ... 49c95ff

View on GitHub

timothytrippel pushed 1 commit to add-orchestrator timothytrippel/opentitan
  • [provisioning] add initial orchestrator script This adds an initial version of the orchestrator script for benchtop ... ba2f368

View on GitHub

timothytrippel opened a pull request on lowRISC/opentitan
[provisioning] add initial orchestrator script for benchtop provisioning
This PR contains: 1. several bug fixes / cosmetic improvements to the CP and FT provisioning flows, and 2. and initial version of the new and improved orchestrator.py provisioning script to suppo...
timothytrippel created a branch on timothytrippel/opentitan

add-orchestrator - OpenTitan: Open source silicon root of trust

timothytrippel pushed 1 commit to master lowRISC/opentitan
  • [rom_ext,dice] Fix incorrect dice page id. There's one rebase conflict resolved incorrectly in #24980. It tries to l... 8d0f8ab

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[rom_ext,dice] Fix incorrect dice page id
There's one rebase conflict resolved incorrectly in #24980. It tries to load the CDI certs from the Factory page which is only for UDS cert. So the CDI certificate is always not found, making the r...
timothytrippel pushed 8 commits to earlgrey_1.0.0 timothytrippel/opentitan
  • [sival,kmac] Add kmac_endianess test This commit adds a chip level test to test the endianess feature of KMAC. This ... 260ddb4
  • [sival,kmac] Add kmac_error_conditions_test This adds the new `kmac_error_conditions_test` test that is defined in t... 6b9b58b
  • [sival,kmac] chip_sw_kmac_kmac_key_sideload This commit adds the chip_sw_kmac_kmac_key_sideload test. In this test, ... c93c4d2
  • [keymgr] Remove unused includes in keymgr_key_derivation_test.c Most includes in sw/device/tests/keymgr_key_derivati... 759f6d7
  • [sival, keymgr] State-agnostic chip_sw_key_derivation_test keymgr_key_derivation_test_fpga_cw310_sival_rom_ext test ... ecae95b
  • [dice,cwt] Utilize CWT template to flesh out CDI_0/1 generator Flesh out the CDI_0/1 generating APIs by the auto-gen... 132aac7
  • [bazel] add rule to assemble several binaries This adds a rule (`opentitan_binary_assemble`) to assemble a flash ima... 33b6f8c
  • [rom_ext] setup scrambling and ECC on factory certs page This is a cherry-pick of github.com/lowRISC/opentitan/pull/... 5963bb1

View on GitHub

timothytrippel pushed 1 commit to earlgrey_1.0.0 lowRISC/opentitan
  • [rom_ext] setup scrambling and ECC on factory certs page This is a cherry-pick of github.com/lowRISC/opentitan/pull/... 5963bb1

View on GitHub

timothytrippel pushed 1 commit to sku-independence-of-creator-manuf-state anthonychen1251/opentitan
  • [otp] decouple CREATOR_SW_CFG_MANUF_STATE from SKU This decouples the `CREATOR_SW_CFG_MANUF_STATE` OTP field from th... 6578cc3

View on GitHub

timothytrippel created a comment on a pull request on lowRISC/opentitan
I rebased on #25087 to fix merge conflict. Will merge when this passes CI.

View on GitHub

timothytrippel pushed 96 commits to sku-independence-of-creator-manuf-state anthonychen1251/opentitan
  • [hw,dma,rtl] Update instantiation of prim_sha2_32 Signed-off-by: Robert Schilling <[email protected]> 615fcad
  • [sival] Add a few crypto/boot services test refs to testplan. Also remove one reference to a KMAC crypto test that d... c52ee25
  • [hmac,dv] Adpot extern method declarations Signed-off-by: Martin Velay <[email protected]> 35f9a82
  • [hmac,doc] Update Save and Restore SW guide - After this issue #24767 has been raised, and a workaround has been fou... 7f32449
  • [hmac,sw] Poll HMAC IDLE state - Add HMAC idle polling to be sure that the HW is ready after the temporary workaroun... 2b072c4
  • [hw,rv_dm,data] Bump to 1.2.0 and add DMI interface Signed-off-by: Robert Schilling <[email protected]> afbad57
  • [hw,rv_dm,rtl] Add A TLUL-based DMI Port A parameter selectes either a JTAG TAP or a TLUK-based DMI port. Co-author... f683800
  • [hw,rv_dm,rtl] Switch to tlul_adapter_dmi Co-authored-by: Michael Schaffner <[email protected]> Co-authored-by: Robe... 6c3b688
  • [rv_dm/dv] Update DV environment Signed-off-by: Michael Schaffner <[email protected]> 38e31a1
  • [hw,rv_dm,rtl] Enable RV_DM to check straps without the pinmux Not all designs will have a pinmux, so move the logic... f4945ae
  • [hw,rv_dm,rtl] Convert DMI to real TL-UL interface Change DMI implementation to TL-UL, and rework rv_dm to match Ens... b8596ff
  • [ci] Install merge-junit to be used by the nightly job Bazel produces one xml for each test, this tool will be used ... 103024f
  • [ci, SiVal] Publish bazel result to a gcp bucket Signed-off-by: Douglas Reis <[email protected]> 91fd56f
  • [ci, SiVal] Force all nightly tests run even if they fail Signed-off-by: Douglas Reis <[email protected]> 993188b
  • [perso] fix bug in SHA256 measurement computation A SHA256 measurement of the owner FW and owner configuration block... c0945f9
  • [util] Move curr_tbs_signature_le_to_be_convert to util library It'll be invoked by several modules, so move it to b... c4749bf
  • [dice] Move dice key related seeds to a separate library Both X509 and CWT DICE implementations need these definitio... aa3c754
  • [dice,ctw] Add more cbor wrappers for auto-gen cwt template The autogen source from templates needs some more APIs t... d8af8fb
  • [pwm,dv] Re-code pwm_perf_vseq with unix line endings Signed-off-by: Rupert Swarbrick <[email protected]> 5731c0a
  • [pwm, dv] Use casting in pwm_base_vseq to avoid some warnings I think the original author was trying to pass bit vec... 46b8a8c
  • and 76 more ...

View on GitHub

timothytrippel created a review comment on a pull request on lowRISC/opentitan
Ah got it ok that makes sense to me. We can keep as is then.

View on GitHub

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

View on GitHub

timothytrippel created a comment on a pull request on lowRISC/opentitan
I rebased on master branch to fix merge conflict. Will merge when this passes CI.

View on GitHub

timothytrippel pushed 94 commits to manifest-update-tool anthonychen1251/opentitan
  • [hw,dma,rtl] Update instantiation of prim_sha2_32 Signed-off-by: Robert Schilling <[email protected]> 615fcad
  • [sival] Add a few crypto/boot services test refs to testplan. Also remove one reference to a KMAC crypto test that d... c52ee25
  • [hmac,dv] Adpot extern method declarations Signed-off-by: Martin Velay <[email protected]> 35f9a82
  • [hmac,doc] Update Save and Restore SW guide - After this issue #24767 has been raised, and a workaround has been fou... 7f32449
  • [hmac,sw] Poll HMAC IDLE state - Add HMAC idle polling to be sure that the HW is ready after the temporary workaroun... 2b072c4
  • [hw,rv_dm,data] Bump to 1.2.0 and add DMI interface Signed-off-by: Robert Schilling <[email protected]> afbad57
  • [hw,rv_dm,rtl] Add A TLUL-based DMI Port A parameter selectes either a JTAG TAP or a TLUK-based DMI port. Co-author... f683800
  • [hw,rv_dm,rtl] Switch to tlul_adapter_dmi Co-authored-by: Michael Schaffner <[email protected]> Co-authored-by: Robe... 6c3b688
  • [rv_dm/dv] Update DV environment Signed-off-by: Michael Schaffner <[email protected]> 38e31a1
  • [hw,rv_dm,rtl] Enable RV_DM to check straps without the pinmux Not all designs will have a pinmux, so move the logic... f4945ae
  • [hw,rv_dm,rtl] Convert DMI to real TL-UL interface Change DMI implementation to TL-UL, and rework rv_dm to match Ens... b8596ff
  • [ci] Install merge-junit to be used by the nightly job Bazel produces one xml for each test, this tool will be used ... 103024f
  • [ci, SiVal] Publish bazel result to a gcp bucket Signed-off-by: Douglas Reis <[email protected]> 91fd56f
  • [ci, SiVal] Force all nightly tests run even if they fail Signed-off-by: Douglas Reis <[email protected]> 993188b
  • [perso] fix bug in SHA256 measurement computation A SHA256 measurement of the owner FW and owner configuration block... c0945f9
  • [util] Move curr_tbs_signature_le_to_be_convert to util library It'll be invoked by several modules, so move it to b... c4749bf
  • [dice] Move dice key related seeds to a separate library Both X509 and CWT DICE implementations need these definitio... aa3c754
  • [dice,ctw] Add more cbor wrappers for auto-gen cwt template The autogen source from templates needs some more APIs t... d8af8fb
  • [pwm,dv] Re-code pwm_perf_vseq with unix line endings Signed-off-by: Rupert Swarbrick <[email protected]> 5731c0a
  • [pwm, dv] Use casting in pwm_base_vseq to avoid some warnings I think the original author was trying to pass bit vec... 46b8a8c
  • and 74 more ...

View on GitHub

timothytrippel pushed 1 commit to master timothytrippel/opentitan
  • [otp] Embed the first three bytes of imt_ex hash into MANUF_STATE This enhances the ROM_EXT immutable section OTP to... 350a5f4

View on GitHub

timothytrippel pushed 1 commit to master lowRISC/opentitan
  • [otp] Embed the first three bytes of imt_ex hash into MANUF_STATE This enhances the ROM_EXT immutable section OTP to... 350a5f4

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[otp] Embed the first three bytes of imt_ex hash into MANUF_STATE
This enhances the ROM_EXT immutable section OTP tooling to embed the first three bytes of immutable ROM_EXT hash into the `MANUF_STATE` field in the `CREATOR_SW_CFG` OTP partition. This partiall...
timothytrippel pushed 8 commits to master timothytrippel/opentitan
  • [rom_ext] setup scrambling and ECC on factory certs page The DICE UDS cert was moved to a different cert page than t... 6a40393
  • [rom_ext] Eliminate unwanted dependencies Eliminate a dependency in `//sw/device/lib/runtime:log` and `//sw/device/l... 29b7555
  • [sw,dv] Add basic `status_t` (%r) logging in DV Adds a simple substitution rule to the current C->SV logging backdoo... 91975e1
  • [entropy_src,verilator] Reduce contiguous samples on Verilator Reduces the number of contiguous entropy samples obse... a44b946
  • [entropy_src,verilator] Redcuce entropy consumption on Verilator tests This commit modifies the `entropy_src_fw_over... 03ec533
  • [rom_ctrl, dv] Coverage Collection for tlul_adapter_sram The coverage collection for tlul_adapter_sram for rom_ctrl_... 4f667f9
  • [pwm,rtl] Rewrite a pair of write-enables more explicitly The behaviour will be the same, but the first change avoid... 24158ce
  • [bazel] add rule to assemble several binaries This adds a rule (`opentitan_binary_assemble`) to assemble a flash ima... 9da36ca

View on GitHub

Load more