Ecosyste.ms: Timeline
Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.
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
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
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
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.
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...
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
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
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
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
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
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
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.
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 ...
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.
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.
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 ...
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
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
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