PIO-based modes not working on BP6/5XL

I am not enjoying the current state of everything.

Applied this fix to banish the PICO extension.

            "overrideLaunchCommands": [
                "monitor reset init",
                "load \"C:/buspirate5-firmware/build/bus_pirate6.elf\""
            ],

Then had to manually enter the debug target file name because (I assume) the PICO extension doesn’t escape the \ symbol in windows paths.

I did manage to trace the bug in the logic analyzer that is presently causing freezing. The PIO isn’t yet assigned when we link it to the DMA.

2 Likes