I suppose, you can send your program into the ram via samba , without using the flash. The code should compiled with the RAM-Memory mapping.
I don’t thing ram-programming is to complex - I extendet the proto-board with a simple press-button - its easyer - but then you have still to wait 5-10 seconds for the recovery precedure…