Commit Graph

  • f100d2b7cf docs(ppalite): record Tiny P3 acceptance dev maksyuki 2026-11-02 18:09:07 +08:00
  • 07cde48e11 ci(ihp130): isolate Tiny P7 Icarus regression maksyuki 2026-11-02 13:11:48 +08:00
  • a78ff4830a ci(ics55): allow full Tiny Icarus regression maksyuki 2026-11-02 05:57:20 +08:00
  • 87aeca3cb1 fix(ppalite): format Tiny acceptance variables maksyuki 2026-11-01 23:05:47 +08:00
  • bd4bbc13c5 feat(ppalite): integrate Tiny DMA RCU and SDK maksyuki 2026-11-01 20:51:55 +08:00
  • a9445bf59a build(deps): bump tomli from 2.4.1 to 2.5.0 in /requirements dependabot/pip/requirements/dev/tomli-2.5.0 dependabot[bot] 2026-11-01 10:56:59 +00:00
  • 9656281479 build(deps): bump pytest from 8.3.5 to 9.2.0 in /requirements dependabot/pip/requirements/dev/pytest-9.2.0 dependabot[bot] 2026-11-01 10:56:54 +00:00
  • 9e265ab69c build(deps): bump typer from 0.27.0 to 0.27.3 in /requirements dependabot/pip/requirements/dev/typer-0.27.3 dependabot[bot] 2026-11-01 10:56:46 +00:00
  • 3eb309acf1 build(deps): bump ruff from 0.16.9 to 0.17.3 in /requirements dependabot/pip/requirements/dev/ruff-0.17.3 dependabot[bot] 2026-11-01 10:56:39 +00:00
  • 5b8a8ae456 build(deps): bump pluggy from 1.6.0 to 1.7.0 in /requirements dependabot/pip/requirements/dev/pluggy-1.7.0 dependabot[bot] 2026-11-01 10:56:26 +00:00
  • 945d58bb2a build(deps): bump cachix/install-nix-action from 31.11.1 to 31.11.3 dependabot/github_actions/dev/cachix/install-nix-action-31.11.3 dependabot[bot] 2026-11-01 10:56:25 +00:00
  • 5f588499d7 test(ppalite): raise route compile budget maksyuki 2026-11-01 00:26:26 +08:00
  • 6905be7f43 docs(ppalite): record P2 acceptance maksyuki 2026-10-31 21:41:20 +08:00
  • b04d90d76a feat(ppalite): implement P2 DVP route and source qualification maksyuki 2026-10-31 16:14:27 +08:00
  • 5b8f243f1f docs(ppalite): record P1 acceptance maksyuki 2026-10-30 22:56:29 +08:00
  • b51b3ccfc2 feat(ppalite): implement P1 stream core and reference model maksyuki 2026-10-30 18:27:27 +08:00
  • 3377619431 docs(piolite): record P2 acceptance maksyuki 2026-10-30 11:07:15 +08:00
  • 6f5638ffe1 feat(piolite): implement P2 core and registers maksyuki 2026-10-30 07:57:24 +08:00
  • cd39bdb837 docs(piolite): record P1 human acceptance maksyuki 2026-10-30 02:56:04 +08:00
  • 449829e158 fix(ci): install the locked OpenC906 checkout in the quality workflow maksyuki 2026-10-29 21:13:34 +08:00
  • 921a4abfcc feat(piolite): implement P1 ISA reference model and assembler maksyuki 2026-10-29 18:19:24 +08:00
  • 6502846880 docs(publications): refresh Mini datasheet for OpenC906 maksyuki 2026-10-29 16:04:45 +08:00
  • 557f8b4527 docs(spi): record SPI-P4 human acceptance maksyuki 2026-10-28 17:26:12 +08:00
  • 31e386143f docs(spi): record SPI-P4B evidence and review closure maksyuki 2026-10-28 10:31:55 +08:00
  • 868452f3db feat(tiny): implement SPI-P4 sub-stage B display and snapshot qualification maksyuki 2026-10-28 10:31:46 +08:00
  • e4ad7e48b1 fix(spi): add live DMA admission readiness for fast memory sources maksyuki 2026-10-28 10:31:29 +08:00
  • 76901df440 docs(tiny): record R2-P8/P9/P10 human acceptance maksyuki 2026-10-25 07:18:00 +08:00
  • 4466ad0e97 fix(tiny): raise the ICS55 netsim-dvp wall budget to 14400s maksyuki 2026-10-24 21:28:19 +08:00
  • f71f2396ba Merge pull request #220 from retroSoC/dev main Yuchi Miao 2026-10-23 20:40:14 +08:00
  • 07b849e24c fix(ci): raise the Mini ci_smoke SDRAM Verilator budget to 7200s maksyuki 2026-10-23 16:38:51 +08:00
  • 9ab05c6404 fix(ci): raise the Mini ci_smoke Verilator budget to the 3600s tier maksyuki 2026-10-23 11:54:17 +08:00
  • 3062aec09b chore(quality): regenerate the Mini rtl-lint baseline for the merged source maksyuki 2026-10-23 08:37:35 +08:00
  • 0072c0d125 fix(publications): cover the HP JTAG debug boot branch in the checked contracts maksyuki 2026-10-23 08:37:23 +08:00
  • 5c0a3aa280 Merge branch 'feat/mini-hp-core' into dev maksyuki 2026-10-23 08:19:21 +08:00
  • 408e75854c feat(spi): implement SPI-P4 sub-stage A display acceptance maksyuki 2026-10-23 08:04:58 +08:00
  • 3d464bb228 fix(spi): repair session readiness and lifecycle semantics maksyuki 2026-10-23 08:04:15 +08:00
  • 4ef4b1d4e4 fix(dv): hold Verilator UART1 RX idle instead of looping TX back maksyuki 2026-10-23 07:27:19 +08:00
  • 95c243b709 fix(tiny): restore Icarus behavioral simulation for the dv observers maksyuki 2026-10-22 14:38:25 +08:00
  • 6191ef4d0e fix(build): restore make formatting after SPI-P3 additions maksyuki 2026-10-22 13:15:17 +08:00
  • 31daf3e84c feat(spi): implement SPI-P3 Tiny GPIO RCU and SDK integration maksyuki 2026-10-22 11:57:29 +08:00
  • 991ae606f9 fix(hp): order OpenC906 write bursts behind their pad AW issue maksyuki 2026-10-21 11:30:42 +08:00
  • 3b9b83657a feat(spi): implement DMA V2.2 paced FIFO integration maksyuki 2026-10-21 09:13:42 +08:00
  • 4b3553faa7 docs(spi): record SPI-P1 validation and review closure maksyuki 2026-10-19 13:53:32 +08:00
  • a64526c6a9 feat(spi): add standalone SPI-P1 core and verification maksyuki 2026-10-19 13:47:03 +08:00
  • e62ccdad87 docs(tiny): record R2-P10 validation and remaining gaps maksyuki 2026-10-18 20:52:13 +08:00
  • 1d5959680e fix(publications): align DVP and PSRAM source bindings maksyuki 2026-10-18 20:51:47 +08:00
  • aaeaef6fa1 fix(tiny): align P7 capability checks with DVP targets maksyuki 2026-10-18 20:51:15 +08:00
  • dd340b9bd6 feat(tiny): add R2-P10 performance qualification campaign maksyuki 2026-10-18 20:50:55 +08:00
  • 0ab5eefba4 build: normalize Make file endings for the locked formatter maksyuki 2026-10-18 20:50:10 +08:00
  • 5b81dea4fe docs(tiny): record R2-P9 validation and remaining gaps maksyuki 2026-10-17 15:33:25 +08:00
  • 83fe263e40 fix(physical): separate Tiny camera timing constraints maksyuki 2026-10-17 15:33:13 +08:00
  • 8f5630fb41 feat(tiny): implement R2-P9 DVP capture and recovery maksyuki 2026-10-17 15:32:59 +08:00
  • fd03776a36 fix(xpi): align error metadata with interrupt events maksyuki 2026-10-17 15:32:43 +08:00
  • 59b6eca095 docs: pin the write wedge to the C906 LSU data-release with probe evidence maksyuki 2026-10-17 09:05:51 +08:00
  • 4497168950 docs: record the HP Linux write-channel wedge frontier and its evidence maksyuki 2026-10-17 03:46:32 +08:00
  • 3d2f685a9a docs: record the GF180 SRAM macro path and its evidence maksyuki 2026-10-15 15:55:19 +08:00
  • 7da9a7efb8 test(hp): cover the GF180 SRAM+ICG macro path in the boot testbench maksyuki 2026-10-15 15:55:01 +08:00
  • a8c897d475 feat(hp): add the GF180 SRAM macro path to the OpenC906 wrappers maksyuki 2026-10-15 15:54:42 +08:00
  • e5819d0a27 feat(tech): add the GF180 64/128/256x8 SRAM functional models maksyuki 2026-10-15 15:54:01 +08:00
  • 7070be96c9 docs: record the ICG replacement and its evidence maksyuki 2026-10-15 14:06:08 +08:00
  • f83fc3c1c4 test(hp): boot the C906 smoke payload with per-PDK ICG cells maksyuki 2026-10-15 14:05:56 +08:00
  • 65c19e7005 feat(hp): replace the OpenC906 clock-gating cells with per-PDK ICGs maksyuki 2026-10-15 14:05:46 +08:00
  • 65b1794a20 fix(hp): hold the C906 ICG scan enable during reset maksyuki 2026-10-15 14:05:33 +08:00
  • 39ae71887c docs(tiny): record R2-P8 PSRAM validation maksyuki 2026-10-15 11:59:18 +08:00
  • f6190f91e6 feat(tiny): implement R2-P8 XPI PSRAM transport maksyuki 2026-10-15 11:57:18 +08:00
  • 655c5871ea feat(tests): implement historical publication fixture preparation and validation tests maksyuki 2026-10-15 02:57:30 +08:00
  • 6fba349894 docs: record the ICS55 SRAM macro path and its evidence maksyuki 2026-10-15 02:42:48 +08:00
  • b33c57fae2 test(hp): boot the C906 smoke payload on ICS55 SRAM macros maksyuki 2026-10-15 02:42:36 +08:00
  • 64c62f8cfb feat(hp): add the ICS55 macro path to the OpenC906 SRAM wrappers maksyuki 2026-10-15 02:42:22 +08:00
  • 2583f13828 build(pdk): lock the eight C906 ICS55 SRAM macro releases maksyuki 2026-10-15 02:42:13 +08:00
  • 01e33b6209 feat(tiny): update regression commands for P7 acceptance and adjust quality workflow tools maksyuki 2026-10-14 20:21:20 +08:00
  • 16f2a8118a Merge branch 'dev' into feat/mini-hp-core maksyuki 2026-10-14 18:23:57 +08:00
  • b3edbaedd4 docs(tiny): record P7 validation and reset integration contracts maksyuki 2026-10-14 16:56:34 +08:00
  • bc48cec74a feat(tiny): implement R2-P7 clock and reset lifecycle maksyuki 2026-10-14 16:56:01 +08:00
  • 6fbc6ec521 fix(flow): retain terminal evidence across interrupted runs maksyuki 2026-10-14 16:55:12 +08:00
  • a14fe12724 build(deps): pin PWM runtime clock reporting for Tiny P7 maksyuki 2026-10-14 16:54:43 +08:00
  • 06e90bdb93 docs: record the OpenC906 SRAM macro swap and its evidence maksyuki 2026-10-14 16:33:55 +08:00
  • 7ca1a1a746 test(hp): boot the C906 smoke payload on IHP130 SRAM macros maksyuki 2026-10-14 16:33:46 +08:00
  • dd3ee032b2 feat(hp): swap the OpenC906 SRAM wrappers to PDK-selectable macros maksyuki 2026-10-14 16:33:35 +08:00
  • e6774d0f69 docs: record the STIMECMP supervisor-timer storm root cause maksyuki 2026-10-12 22:34:03 +08:00
  • 4ce34734ce fix(hp/linux): park the C906 internal-CLINT STIMECMP at cold boot maksyuki 2026-10-12 22:32:26 +08:00
  • 43a3c8d453 docs(tiny): document P6 integration and validation boundaries maksyuki 2026-10-12 21:44:28 +08:00
  • 952b060a70 feat(tiny): integrate P6 shared IP and eight-channel DMA maksyuki 2026-10-12 21:43:30 +08:00
  • b3b30a72cd docs(tiny): record P5 reset correction validation maksyuki 2026-10-12 07:15:53 +08:00
  • edb6e93eee fix(tiny): preserve AXI transactions across target reset maksyuki 2026-10-12 07:15:32 +08:00
  • ec0adc0fd8 docs: register the HP_JTAG_DEBUG knob in the app composition guide maksyuki 2026-10-12 03:20:46 +08:00
  • cec7949e8b feat(hp/boot): add HP_JTAG_DEBUG pre-release JTAG select knob maksyuki 2026-10-12 03:19:32 +08:00
  • 31ea1a2754 fix(hp/linux): clear OpenC906 mxstatus.MAEE in OpenSBI early init maksyuki 2026-10-12 03:19:21 +08:00
  • 160d4e35f0 fix(hp/linux): initialize the C906-internal PLIC through OpenSBI maksyuki 2026-10-12 03:18:54 +08:00
  • 4e6ab1a6fb feat: add Tiny R2 P5 fault handling and reset isolation tests maksyuki 2026-10-11 22:55:39 +08:00
  • b7a776da3d Merge pull request #218 from retroSoC/dependabot/github_actions/dev/actions/upload-artifact-7.0.2 Yuchi Miao 2026-10-11 22:54:13 +08:00
  • bbbfcb8bf9 build(deps): bump actions/upload-artifact from 4.3.3 to 7.0.2 dependabot[bot] 2026-10-11 10:53:16 +00:00
  • dcdb7d3782 docs: record OpenC906 RT-Thread and bounded Linux bring-up evidence maksyuki 2026-10-11 08:15:41 +08:00
  • 473e249125 docs: retire stale Zicbom/VexiiRiscv wording after the OpenC906 swap maksyuki 2026-10-11 08:15:27 +08:00
  • 269edc43a6 fix(hp): run the C906 mcor/mhcr init sequence before any real work maksyuki 2026-10-11 08:15:12 +08:00
  • 489ff284e1 fix(axi4): correct WRAP burst handling for mid-line and page-edge fills maksyuki 2026-10-11 08:14:57 +08:00
  • 3131762b35 feat: refactor tests for SRAM and CPU in Tiny R2 P4 flow maksyuki 2026-10-10 18:04:19 +08:00
  • ef8f7459a3 feat: add HP release window transaction retention test and update documentation maksyuki 2026-10-10 16:16:11 +08:00
  • 8d735aafbd feat: refactor tests and update configurations for OpenC906 migration maksyuki 2026-10-10 15:15:21 +08:00
  • 4db27524a6 feat: implement DMA IRQ handling and WS2812 completion race tests maksyuki 2026-10-10 09:35:49 +08:00