Skip to content

Commit fa051cb

Browse files
authored
Add new Cosmo and Gimlet cores for SPD testing (#618)
1 parent 9283233 commit fa051cb

176 files changed

Lines changed: 129998 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
7.75 MB
Binary file not shown.
6.3 MB
Binary file not shown.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
humility: attached to dump
2+
humility counters failed: no counters found with names containing "gimlet_seq"
3+
hint: use `humility counters list` to list all available counters

humility-bin/tests/cmd/counters-arg/counters-arg.cosmo.stdout

Whitespace-only changes.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
#
3+
# This test case has been automatically created, but can be edited and
4+
# should be checked in. Should it ever be regenerated, simply delete
5+
# it and re-run "cargo test"
6+
#
7+
fs.base = "../cores"
8+
bin.name = "humility"
9+
args = "-d hubris.core.cosmo counters gimlet_seq"
10+
status.code = 1
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
humility: attached to dump
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
gimlet_seq
2+
|
3+
+---> drv_gimlet_seq_server::__RINGBUF:
4+
| 1972 Status
5+
| 446 ClockConfigWrite
6+
| 182 A0Status
7+
| 103 A1Status
8+
| 103 A1Readbacks
9+
| 103 A1OutStatus
10+
| 15 A0Power
11+
| 2 V3P3SysA0VOut
12+
| 1 Ice40Rails
13+
| 1 IdentValid(false)
14+
| 1 ChecksumValid(false)
15+
| 1 Reprogram(true)
16+
| 1 Programmed
17+
| 1 Programming
18+
| 1 Ice40PowerGoodV1P2(true)
19+
| 1 Ice40PowerGoodV3P3(true)
20+
| 1 RailsOff
21+
| 1 Ident
22+
| 1 A2Status
23+
| 1 A2
24+
| 1 CPUPresent(true)
25+
| 1 Coretype
26+
| 1 RailsOn
27+
| 1 UartEnabled
28+
| 1 A0
29+
| 1 SetState(InitialPowerOn)
30+
| 1 UpdateState(A0)
31+
| 1 ClockConfigSuccess
32+
| 1 PGStatus
33+
| 1 SMStatus
34+
| 1 PowerControl
35+
| 1 InterruptFlags
36+
| 1 SpdDimmsFound
37+
+---> drv_gimlet_seq_server::idl::__SEQUENCER_SERVER_COUNTERS:
38+
| 62 get_state
39+
+---> drv_hf_api::__HOSTFLASH_CLIENT_COUNTERS:
40+
| 1 set_mux(Ok)
41+
+---> drv_spi_api::__SPI_CLIENT_COUNTERS:
42+
| 8408 exchange(Ok)
43+
| 530 write(Ok)
44+
| 4 lock(Ok)
45+
| 1 release(Ok)
46+
+---> drv_stm32xx_sys_api::__SYS_CLIENT_COUNTERS:
47+
| 1983 gpio_read_input
48+
| 15 gpio_configure_raw
49+
| 15 gpio_set_reset
50+
| 1 gpio_irq_configure
51+
| 1 gpio_irq_control(Ok)
52+
+---> task_jefe_api::__JEFE_CLIENT_COUNTERS:
53+
| 2 set_state
54+
+---> task_packrat_api::__PACKRAT_CLIENT_COUNTERS:
55+
32 set_spd_eeprom
56+
1 set_mac_address_block(Ok)
57+
1 set_identity(Ok)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
#
3+
# This test case has been automatically created, but can be edited and
4+
# should be checked in. Should it ever be regenerated, simply delete
5+
# it and re-run "cargo test"
6+
#
7+
fs.base = "../cores"
8+
bin.name = "humility"
9+
args = "-d hubris.core.gimlet counters gimlet_seq"
10+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
humility: attached to dump

humility-bin/tests/cmd/counters-csv-full/counters-csv-full.cosmo.stdout

Lines changed: 13064 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)