MATLAB: Simulink Real-time 2017a: Failure in slrttest (Test 4) with error message – LoadDLM: WriteFile Error. This was not an issue in 2016b why now

2017aloaddlm: writefile errorSimulink Real-Timeslrttesttest 4

Upon upgrading to the latest release 2017a my Simulink real-time setup which has worked for many previous versions of Matlab has ceased working. When running slrttest it completes the first few tests succesfully and then fails during Test 4 giving the error message:
LoadDLM: WriteFile Error
I have been through all of the troubleshooting steps suggested for Simulink Real-Time in the documentation and seeing as I was running this setup perfectly with 2016b with no changes to the target PC or anything else it did not help correct any issues. I have tried using different compilers but to no avail.
I am using a Quanser Q8 PCI board in my target pc.
Edit: I did create a new boot disk for the target PC in Matlab R2017a.

Best Answer

The solution if you have the same problem is to make sure you have a hard drive installed on the target PC which was not previously a requirement but is now with R2017a. It believe it is also necessary to reformat the drive with a fat32 partition but have not tested without performing this step first.