BeagleBone Custom Cape Support

I am looking for support with upgrading a device tree, and c code driving the PRU, from Debian Wheezy to Stretch. Much has changed …
Any takers?
Know anyone?