zephyr/scripts/support/runner
Marti Bolivar e32ed18076 jlink: fix flashing behavior on Windows
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>
2018-04-09 11:58:36 -05:00
..
__init__.py scripts: runner: add qemu.py, a stand-in for QEMU 2017-10-28 13:31:22 -04:00
arc.py scripts: bug fixes in arc.py for make flash 2018-03-08 11:01:11 +01:00
bossac.py scripts: runner: use arguments, not environment vars 2017-12-15 09:57:30 -05:00
core.py scripts: runner: add internal DEBUG to core 2017-12-15 09:57:30 -05:00
dfu.py scripts: runner: dfu-util: add --dfuse-modifiers option 2017-12-15 09:57:30 -05:00
esp32.py scripts: runner: use arguments, not environment vars 2017-12-15 09:57:30 -05:00
jlink.py jlink: fix flashing behavior on Windows 2018-04-09 11:58:36 -05:00
nios2.py scripts: runner: use arguments, not environment vars 2017-12-15 09:57:30 -05:00
nrfjprog.py scripts: nrfjprog.py: Add --softreset switch 2018-03-09 23:05:34 -05:00
openocd.py scripts: runner: use arguments, not environment vars 2017-12-15 09:57:30 -05:00
pyocd.py scripts: runner: pyocd: support pyocd-flashtool options 2017-12-15 09:57:30 -05:00
qemu.py scripts: runner: use arguments, not environment vars 2017-12-15 09:57:30 -05:00
xtensa.py scripts: runner: use arguments, not environment vars 2017-12-15 09:57:30 -05:00