{
  "name": "20M-flash4096",
  "profile": 20000000,
  "requested_seconds": 20,
  "regions": [
    [
      134242304,
      4096
    ]
  ],
  "dynamic": false,
  "before": {
    "profile": 20000000,
    "scans": 64481131,
    "reserved": 1,
    "failed": 0,
    "busy": 0,
    "wait": 4522921,
    "fault": 0,
    "error": 0,
    "invalid": 1,
    "exhausted": 0,
    "raw": "cmd.set_swd_clock(20000000)\n\r\nSWD LAB revision=pipe-r6 window=1 full=2; clock requires LA measurement\r\nset clock 20000000\r\nSWD requested=20000000 transfers=64481131 wait=4522921 fault=0 error=0 invalid=1 exhausted=0\r\nSWD parity request=0 value=00000000 bit=0\r\nDUMP perf=disabled\r\nUSB starts=752685 completes=752685 errors=0 full=0 inflight_us=788 blocked_us=0 size=0 stat=00000000 prime=00000000 complete=00000000\r\r\n0\r\n",
    "legacy_no_counters": false
  },
  "stats": {
    "protocol_frames": 8795,
    "complete_samples": 4397,
    "parser_dropped_bytes": 50,
    "parser_dropped_frames": 0,
    "parser_crc_errors": 0,
    "firmware_flagged_frames": 0,
    "firmware_sample_drop_flags": 0
  },
  "frames": 8795,
  "samples": 4397,
  "value_changes": 0,
  "windows": [],
  "elapsed_seconds": 20.090085899981204,
  "first_timestamp_us": 581094251,
  "last_timestamp_us": 600749239,
  "measured_samples": 4352,
  "hz": 223.6762578422279,
  "median_us": 4451,
  "p99_us": 4574,
  "max_us": 4594,
  "gaps_over_1ms": 4351,
  "interval_histogram": {
    "4378": 1,
    "4379": 2,
    "4380": 2,
    "4382": 2,
    "4383": 3,
    "4384": 2,
    "4385": 3,
    "4386": 7,
    "4387": 7,
    "4388": 11,
    "4389": 14,
    "4390": 12,
    "4391": 16,
    "4392": 13,
    "4393": 21,
    "4394": 19,
    "4395": 25,
    "4396": 25,
    "4397": 29,
    "4398": 31,
    "4399": 33,
    "4400": 29,
    "4401": 38,
    "4402": 36,
    "4403": 25,
    "4404": 26,
    "4405": 27,
    "4406": 41,
    "4407": 29,
    "4408": 38,
    "4409": 39,
    "4410": 35,
    "4411": 41,
    "4412": 41,
    "4413": 43,
    "4414": 34,
    "4415": 52,
    "4416": 40,
    "4417": 30,
    "4418": 43,
    "4419": 39,
    "4420": 33,
    "4421": 46,
    "4422": 44,
    "4423": 41,
    "4424": 44,
    "4425": 42,
    "4426": 44,
    "4427": 39,
    "4428": 47,
    "4429": 52,
    "4430": 46,
    "4431": 37,
    "4432": 40,
    "4433": 39,
    "4434": 31,
    "4435": 36,
    "4436": 57,
    "4437": 41,
    "4438": 35,
    "4439": 38,
    "4440": 32,
    "4441": 43,
    "4442": 35,
    "4443": 32,
    "4444": 33,
    "4445": 29,
    "4446": 18,
    "4447": 29,
    "4448": 29,
    "4449": 30,
    "4450": 23,
    "4451": 23,
    "4452": 18,
    "4453": 21,
    "4454": 15,
    "4455": 15,
    "4456": 18,
    "4457": 14,
    "4458": 16,
    "4459": 17,
    "4460": 16,
    "4461": 11,
    "4462": 7,
    "4463": 11,
    "4464": 9,
    "4465": 14,
    "4466": 10,
    "4467": 9,
    "4468": 10,
    "4469": 15,
    "4470": 16,
    "4471": 7,
    "4472": 7,
    "4473": 6,
    "4474": 15,
    "4475": 12,
    "4476": 5,
    "4477": 16,
    "4478": 15,
    "4479": 10,
    "4480": 9,
    "4481": 12,
    "4482": 7,
    "4483": 9,
    "4484": 11,
    "4485": 15,
    "4486": 15,
    "4487": 11,
    "4488": 6,
    "4489": 19,
    "4490": 12,
    "4491": 9,
    "4492": 8,
    "4493": 3,
    "4494": 17,
    "4495": 5,
    "4496": 7,
    "4497": 6,
    "4498": 9,
    "4499": 10,
    "4500": 11,
    "4501": 7,
    "4502": 19,
    "4503": 10,
    "4504": 11,
    "4505": 8,
    "4506": 12,
    "4507": 13,
    "4508": 11,
    "4509": 16,
    "4510": 18,
    "4511": 17,
    "4512": 20,
    "4513": 17,
    "4514": 23,
    "4515": 21,
    "4516": 22,
    "4517": 17,
    "4518": 21,
    "4519": 20,
    "4520": 22,
    "4521": 38,
    "4522": 16,
    "4523": 29,
    "4524": 29,
    "4525": 24,
    "4526": 21,
    "4527": 24,
    "4528": 33,
    "4529": 22,
    "4530": 22,
    "4531": 32,
    "4532": 20,
    "4533": 22,
    "4534": 31,
    "4535": 30,
    "4536": 26,
    "4537": 20,
    "4538": 32,
    "4539": 25,
    "4540": 32,
    "4541": 28,
    "4542": 32,
    "4543": 24,
    "4544": 26,
    "4545": 32,
    "4546": 33,
    "4547": 24,
    "4548": 25,
    "4549": 32,
    "4550": 31,
    "4551": 34,
    "4552": 28,
    "4553": 28,
    "4554": 35,
    "4555": 28,
    "4556": 20,
    "4557": 18,
    "4558": 17,
    "4559": 18,
    "4560": 22,
    "4561": 21,
    "4562": 17,
    "4563": 11,
    "4564": 12,
    "4565": 14,
    "4566": 16,
    "4567": 9,
    "4568": 9,
    "4569": 9,
    "4570": 5,
    "4571": 8,
    "4572": 9,
    "4573": 12,
    "4574": 11,
    "4575": 12,
    "4576": 4,
    "4577": 7,
    "4578": 2,
    "4579": 6,
    "4580": 2,
    "4581": 1,
    "4582": 1,
    "4583": 1,
    "4584": 3,
    "4591": 1,
    "4593": 1,
    "4594": 1
  },
  "trailing_partial_block": true,
  "rate_scope": {
    "timestamp_all_hz": 223.6762578422279,
    "host_steady_received_hz": 223.15379114048497,
    "in_batch_hz": null,
    "in_batch_intervals": 0,
    "in_batch_median_us": null,
    "boundary_mean_us": null,
    "in_batch_histogram": {},
    "boundary_histogram": {},
    "scope": "Batch position reconstructed from complete stream start and firmware fixed 24-record batch, not wire sequence numbers. in_batch excludes only every 24th boundary interval; timestamp_all includes all gaps; host measures steady receive wall time."
  },
  "after": {
    "profile": 20000000,
    "scans": 69099152,
    "reserved": 1,
    "failed": 0,
    "busy": 0,
    "wait": 4558174,
    "fault": 0,
    "error": 0,
    "invalid": 1,
    "exhausted": 0,
    "raw": "cmd.set_swd_clock(20000000)\n\r\nSWD LAB revision=pipe-r6 window=1 full=2; clock requires LA measurement\r\nset clock 20000000\r\nSWD requested=20000000 transfers=69099152 wait=4558174 fault=0 error=0 invalid=1 exhausted=0\r\nSWD parity request=0 value=00000000 bit=0\r\nDUMP perf=disabled\r\nUSB starts=763896 completes=763896 errors=0 full=0 inflight_us=788 blocked_us=0 size=0 stat=00000000 prime=00000000 complete=00000000\r\r\n0\r\n",
    "legacy_no_counters": false
  },
  "dmi_delta": {
    "scans": 4618021,
    "reserved": 0,
    "failed": 0,
    "busy": 0
  },
  "legacy_swd_counters_unavailable": false,
  "passed": true,
  "nominal_label": "20M"
}