333 self.__createProgramEntry( |
333 self.__createProgramEntry( |
334 self.tr("MicroPython - PyBoard Flasher"), |
334 self.tr("MicroPython - PyBoard Flasher"), |
335 exe, |
335 exe, |
336 "--version", |
336 "--version", |
337 "dfu-util", |
337 "dfu-util", |
|
338 -1, |
|
339 ) |
|
340 exe = Preferences.getMicroPython("StInfoPath") |
|
341 if not exe: |
|
342 exe = "st-info" |
|
343 self.__createProgramEntry( |
|
344 self.tr("MicroPython - STLink Info"), |
|
345 exe, |
|
346 "--version", |
|
347 "", |
|
348 -1, |
|
349 ) |
|
350 exe = Preferences.getMicroPython("StFlashPath") |
|
351 if not exe: |
|
352 exe = "st-flash" |
|
353 self.__createProgramEntry( |
|
354 self.tr("MicroPython - STLink Flasher"), |
|
355 exe, |
|
356 "--version", |
|
357 "", |
338 -1, |
358 -1, |
339 ) |
359 ) |
340 |
360 |
341 # 9. do the jedi related entries |
361 # 9. do the jedi related entries |
342 try: |
362 try: |