Fix matmul_base address: 0x1f500000 -> 0xbf500000

The open-la500 CPU maps 0xbfxx_xxxx to the peripheral address space
(crossbar sees 0x1fxx_xxxx). FFT uses 0xbf400000, CONFREG uses
0xbf20f100, UART uses 0xbf000000. Matmul must follow the same
convention.
This commit is contained in:
2026-06-24 01:58:29 +08:00
parent ff6e572996
commit b8a4fcc30b

View File

@@ -39,7 +39,7 @@ unsigned long CORE_CLOCKS_PER_SEC = 33000000L;
#define DST_BASE (SRC_BASE + N_GROUPS * 32) /* result region start */
/* ─── MATMUL IP register map ─────────────────────────────────────── */
#define MATMUL_BASE 0x1f500000
#define MATMUL_BASE 0xbf500000
#define MATMUL_CTRL (MATMUL_BASE + 0x000)
#define MATMUL_STATUS (MATMUL_BASE + 0x004)