Skip to content

Commit bd54e94

Browse files
jluebbeEmantor
authored andcommitted
driver/usbloader: enable print_on_silent_log for subprocess calls
The diagnostic output of these tools is often useful for development and debugging. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> (cherry picked from commit 94c3437) Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
1 parent 8beb5cb commit bd54e94

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

labgrid/driver/usbloader.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ def load(self, filename=None):
4242
mf.sync_to_resource()
4343

4444
processwrapper.check_output(
45-
self.loader.command_prefix + [self.tool, "0", mf.get_remote_path()]
45+
self.loader.command_prefix + [self.tool, "0", mf.get_remote_path()],
46+
print_on_silent_log=True
4647
)
4748

4849

@@ -79,7 +80,8 @@ def load(self, filename=None):
7980

8081
processwrapper.check_output(
8182
self.loader.command_prefix +
82-
[self.tool, "-p", str(self.loader.path), "-c", mf.get_remote_path()]
83+
[self.tool, "-p", str(self.loader.path), "-c", mf.get_remote_path()],
84+
print_on_silent_log=True
8385
)
8486

8587

@@ -120,7 +122,8 @@ def load(self, filename=None):
120122
try:
121123
processwrapper.check_output(
122124
self.loader.command_prefix +
123-
[self.tool, 'db', mf.get_remote_path()]
125+
[self.tool, 'db', mf.get_remote_path()],
126+
print_on_silent_log=True
124127
)
125128
break
126129
except subprocess.CalledProcessError:
@@ -137,7 +140,8 @@ def load(self, filename=None):
137140
try:
138141
processwrapper.check_output(
139142
self.loader.command_prefix +
140-
[self.tool, 'wl', '0x40', mf.get_remote_path()]
143+
[self.tool, 'wl', '0x40', mf.get_remote_path()],
144+
print_on_silent_log=True
141145
)
142146
break
143147
except subprocess.CalledProcessError:
@@ -180,7 +184,8 @@ def load(self, filename=None):
180184
cmd = ['-b', self.script] if self.script else []
181185

182186
processwrapper.check_output(
183-
self.loader.command_prefix + [self.tool] + cmd + [mf.get_remote_path()]
187+
self.loader.command_prefix + [self.tool] + cmd + [mf.get_remote_path()],
188+
print_on_silent_log=True
184189
)
185190

186191

@@ -225,5 +230,6 @@ def load(self, filename):
225230
f"--bus={self.loader.busnum}",
226231
f"--device={self.loader.devnum}",
227232
mf.get_remote_path(),
228-
]
233+
],
234+
print_on_silent_log=True
229235
)

0 commit comments

Comments
 (0)