The object returned by NamedTemporaryFile cannot be opened a second time while the file is still open on Windows. This is exactly what the JLink commander needs to do with the resulting file, however, breaking jlink flash on that platform. Fix this by using a temporary directory instead, and creating a file inside it. The resulting directory still gets cleaned up, but the resulting file can be read by the commander. Signed-off-by: Marti Bolivar <marti@opensourcefoundries.com> |
||
|---|---|---|
| .. | ||
| runner | ||
| quartus-flash.py | ||
| zephyr_flash_debug.py | ||