@@ -247,21 +247,25 @@ def do_run(self, command, **kwargs):
247247                               'RTOSPlugin_Zephyr' )
248248        big_endian  =  self .build_conf .getboolean ('CONFIG_BIG_ENDIAN' )
249249
250-         server_cmd  =  ([self .gdbserver ] + 
251-                       ['-select' ,
252-                                            ('ip'  if  (is_ip (self .dev_id ) or  is_tunnel (self .dev_id )) else  'usb' ) + 
253-                                            (f'={ self .dev_id }  '  if  self .dev_id  else  '' ),
254-                        '-port' , str (self .gdb_port ),
255-                        '-if' , self .iface ,
256-                        '-speed' , self .speed ,
257-                        '-device' , self .device ,
258-                        '-silent' ,
259-                        '-endian' , 'big'  if  big_endian  else  'little' ,
260-                        '-singlerun' ] + 
261-                       (['-nogui' ] if  self .supports_nogui  else  []) + 
262-                       (['-rtos' , plugin_dir ] if  rtos  else  []) + 
263-                       ['-rtttelnetport' , str (self .rtt_port )] + 
264-                       self .tool_opt )
250+         server_cmd  =  (
251+             [self .gdbserver ]
252+             +  [
253+                 '-select' ,
254+                 ('ip'  if  (is_ip (self .dev_id ) or  is_tunnel (self .dev_id )) else  'usb' )
255+                 +  (f'={ self .dev_id }  '  if  self .dev_id  else  '' ),
256+             ]
257+             +  ['-port' , str (self .gdb_port )]
258+             +  ['-if' , self .iface ]
259+             +  ['-speed' , self .speed ]
260+             +  ['-device' , self .device ]
261+             +  ['-silent' ]
262+             +  ['-endian'  'big'  if  big_endian  else  'little' ]
263+             +  ['-singlerun' ]
264+             +  (['-nogui' ] if  self .supports_nogui  else  [])
265+             +  (['-rtos' , plugin_dir ] if  rtos  else  [])
266+             +  ['-rtttelnetport' , str (self .rtt_port )]
267+             +  self .tool_opt 
268+         )
265269
266270        if  command  ==  'flash' :
267271            self .flash (** kwargs )
@@ -405,15 +409,21 @@ def flash(self, **kwargs):
405409            if  self .supports_loader  and  self .loader :
406410                loader_details  =  "?"  +  self .loader 
407411
408-             cmd  =  ([self .commander ] + 
409-                    (['-IP' , f'{ self .dev_id }  ' ] if  (is_ip (self .dev_id ) or  is_tunnel (self .dev_id )) else  (['-USB' , f'{ self .dev_id }  ' ] if  self .dev_id  else  [])) + 
410-                    (['-nogui' , '1' ] if  self .supports_nogui  else  []) + 
411-                    ['-if' , self .iface ,
412-                     '-speed' , self .speed ,
413-                     '-device' , self .device  +  loader_details ,
414-                     '-CommanderScript' , fname ] + 
415-                    (['-nogui' , '1' ] if  self .supports_nogui  else  []) + 
416-                    self .tool_opt )
412+             cmd  =  (
413+                 [self .commander ]
414+                 +  (
415+                     ['-IP' , f'{ self .dev_id }  ' ]
416+                     if  (is_ip (self .dev_id ) or  is_tunnel (self .dev_id ))
417+                     else  (['-USB' , f'{ self .dev_id }  ' ] if  self .dev_id  else  [])
418+                 )
419+                 +  (['-nogui' , '1' ] if  self .supports_nogui  else  [])
420+                 +  ['-if' , self .iface ]
421+                 +  ['-speed' , self .speed ]
422+                 +  ['-device' , self .device  +  loader_details ]
423+                 +  ['-CommanderScript' , fname ]
424+                 +  (['-nogui' , '1' ] if  self .supports_nogui  else  [])
425+                 +  self .tool_opt 
426+             )
417427
418428            self .logger .info (f'Flashing file: { flash_file }  ' )
419429            kwargs  =  {}
0 commit comments