This project shows a LED matrix panel with 64x64 full RGB pixels driven by a RP2040 Rasberry Pi micro chip. It runs at 50Hz frame rate in BCM mode to get an absolute flicker free display. This is only a tiny demo program running several tasks using FreeRTOS. The driver uses 2 state machines of one PIO device. Each state machine is feeded by a DMA channel providing RGB pixel data and row address data.
26MHz is not supported by fan out of most panels and LED drivers.
FreeRTOS may not respond well from XIP.
You include binaries in your repo.
Hardware only works in specific configurations.
50Hz scan rate is too low, you will not be able to support all 24 bits with 64x64. There is a couple tricks for getting 24 bit significance but you lose the finer details. (I believe you are mixing up frame rate with refresh/scan rate.)
Contrast limit is fixed in most panels, but multiplexing distorts this. (24 bit on 32 scan is wasteful.)
To avoid flicker you need high refresh rate. (100 Hz is min in most cases. Anything beyond 3000 is likely overkill.)
I would like to have a conversation about some of your timing, BCM, etc. However I am not going to waste either of our time with an issue.