This article explains how I figured out how Cypress's jury-rigged "supervisor" mode in the PSoC4 family works, dumped the secret unreadable SROM, exploited it, and found a way to unlock extra flash in the PSoC4 as well as how you can develop scary rootkits for touchpads and touchscreens that use Cypress chips. I provide the code to do this yourself as well as as much guidance as I possibly can, for now. Along the way I explain how this was all done and what steps it took. This article encompasses a work of about a month.
Nice technical feat. Will be interesting to see Cypress's reaction, if any. For me and my uses nothing changes, still a great chip, but I guess some application areas may retract from using it, especially if the chip is programmable by some other system in the same product.