Making progress on the initial PoC for the FPGA debug tool suite.
This is using my existing APB_GPIO core on the Titanium side, just tunneling APB reads and writes over UART then making a SCPI command interface to remote control it in a more human readable format than raw register access.
Next step, libscopehal driver and ngscopeclient GUI support for GPIO as a device class. I already added "digital scalar of 1-64 bit width" as a new data stream type so that should easily map to this.

This is using my existing APB_GPIO core on the Titanium side, just tunneling APB reads and writes over UART then making a SCPI command interface to remote control it in a more human readable format than raw register access.
Next step, libscopehal driver and ngscopeclient GUI support for GPIO as a device class. I already added "digital scalar of 1-64 bit width" as a new data stream type so that should easily map to this.

1