I followed your example on the blog post here:
https://hackaday.io/project/185019-boxlambda/log/213139-openocd-tying-up-loose-ends
I had to update a few things and set it to work with the ARTY A7 100T (since the 35T is now obsolete). I got everything working I can commit it back or I can provide you with my notes for it.