I am using version 18.0 and have flashed and shutdown the machine several times, for longer and longer time periods and still get MMD ERROR: [acl0] failed to open the device.
C:\intelFPGA\18.0\hld\board\terasic\de5net\tests\hello_world\bin>aocl program acl0 hello_world.aocx
aocl program: Running program from c:/intelFPGA/18.0/hld/board/terasic/de5net/windows64/libexec
MMD ERROR: [acl0] failed to open the device.
Unable to open the device acl0.
aocl program: Program failed.
the physical factory image switch is set to 0 and so is the pcie jtag image. so therefore that means the pcie jtag image should be on. and also the mini usb is still plugged in.
For more complete information about compiler optimizations, see our Optimization Notice.