Ecosyste.ms: Timeline
Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.
timothytrippel pushed 6 commits to master lowRISC/opentitan
- [opentitanlib] add function to print LC state in readable form This adds a member function to the DifLcCtrlState enu... 09ad5e2
- [opentitanlib] silence openocd log messages This silences unecessary openocd console messages and adds a CLI arg to ... b534cb0
- [manuf,cp] fix bug in parsing test token args This fixes a bug in how the test token args were parsed. Previously, t... 6fa3e7e
- [manuf] fix flash info 0 data print in CP and FT This fixes the print format strings for the device ID, AST config, ... fe3f456
- [manuf,bazel] remove data deps from host CP and FT bins Previously, the host CP and FT test harnesses had data depen... 7a8e068
- [provisioning] remove `testonly` flag from CP/FT host bins This cleans up `testonly` flags that were marked on CP/FT... 203a67a
timothytrippel closed 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 created a review comment on a pull request on lowRISC/opentitan
(also OK with merging this as is; and it can be cleaned up later due to CI times at the moment). Just lmk if you would like me to merge it.
timothytrippel pushed 1 commit to master lowRISC/opentitan
- [rom_ext] Move the rom_ext epmp lib to drivers Immutable rom_ext also needs the epmp lib for reconfiguration. Since ... ee7fa49
timothytrippel closed a pull request on lowRISC/opentitan
[rom_ext] Move the rom_ext epmp lib to drivers
Immutable rom_ext also needs the epmp lib for reconfiguration. Since the library code is general and not specific to rom_ext, let's move it to driver lib. This PR only rename symbols, there's n...timothytrippel pushed 2 commits to earlgrey_1.0.0 lowRISC/opentitan
timothytrippel closed a pull request on lowRISC/opentitan
[cherry-pick] manually cherry-pick of #24980 and #25136 onto `earlgrey_1.0.0` branch
This cherry pick includes a bug fix to the ROM_EXT that ensures the DICE CDI_1 private is left in OTBN DMEM when the owner firmware is booted. Additionally, this adds a ROM_EXT E2E test to ensure t...timothytrippel pushed 1 commit to master lowRISC/opentitan
- [manuf] verify manuf_state_creator consistency between ROM_EXT and OTP This adds the check to ensure the `manuf_stat... 0ef982d
timothytrippel closed a pull request on lowRISC/opentitan
[manuf] Verify manuf_state_creator consistency between ROM_EXT and OTP
This adds the check to ensure the `manuf_state_creator` field in the ROM_EXT manifest matches the expected value that will be provisioned into the OTP. The ROM_EXT manifest is located in slot b and...timothytrippel closed a pull request on lowRISC/opentitan
[provisioning] remove crc32 from device ID and testonly flags from CP/FT harnesses
This contains two commits that address review feedback in #25151 and #25152. Specifically, this: 1. removes the CRC32 field from the device ID and marks it as reserved, and 2. removes `testonly...timothytrippel created a review on a pull request on lowRISC/opentitan
Thanks @sasdf ! In a follow up PR, could you add unit tests for this `dice_chain` lib (perhaps not all functions are easily testable but most should be I think)? The unit tests are compiled and exe...
timothytrippel created a review comment on a pull request on lowRISC/opentitan
nit: if you named this `imm_rom_ext` then you could refer to it in build rules as `//sw/device/silicon_creator/imm_rom_ext`, instead of `//sw/device/silicon_creator/imm_rom_ext:main_lib`.
timothytrippel created a review comment on a pull request on lowRISC/opentitan
```suggestion .globl _imm_rom_ext_start _imm_rom_ext_start: ``` Let's make this symbol more specific since it is global.
timothytrippel created a review comment on a pull request on lowRISC/opentitan
Perhaps you could also elaborate on the purpose of this "NOP immutable ROM_EXT"? I am assuming this is what would be used for testing?
timothytrippel pushed 1 commit to master timothytrippel/opentitan
- [manuf] Verify ROM_EXT UDS cert after personalization This enhances the E2E perso flow test to verify that UDS certi... 615eefd
timothytrippel pushed 1 commit to master lowRISC/opentitan
- [manuf] Verify ROM_EXT UDS cert after personalization This enhances the E2E perso flow test to verify that UDS certi... 615eefd
timothytrippel closed a pull request on lowRISC/opentitan
[manuf] Verify ROM_EXT UDS cert after perso
This enhances the E2E perso flow test to verify that UDS cert is not invalid when the ROM_EXT first boots after personalization. Previously, the test only checked for successful ROM_EXT boot. Th...timothytrippel pushed 5 commits to earlgrey_1.0.0 timothytrippel/opentitan
- [ot_certs] Make parse test reproducible on failure Always print the test data so that if other operations fail (prod... 56021c5
- [ot_certs] Make sure to generate valid random times OpenSSL can be quite picky with dates so make sure that when we ... 5ca664e
- [ot_certs] Parse Authority and Subjecy Key Identifier manually OpenSSL has an undocumented quirk: if the basic key u... f32e291
- [sival] Remove unused OTP targets from sival SKU. The provisioning firmware contains hardcoded settings for the HWCF... 307d3f7
- [otp] Remove SiVal manuf identifier from emulation images. The use of `CREATOR_SW_CFG_MANUF_STATE` as the SKU identi... 7eb4c28