kopia lustrzana https://github.com/stlink-org/stlink
[update] apply patches from marpe@mimuw.edu.pl for flash tool: verbosity, run after programm\
rodzic
49569ccd6b
commit
e9586c100e
3
AUTHORS
3
AUTHORS
|
@ -11,4 +11,5 @@ nelsonjm@macpod.neta
|
|||
ned@bike-nomad.com
|
||||
csamuelson@swingpal.com
|
||||
bravikov@gmail.com
|
||||
jnosky - codegrinder69@hotmail.com
|
||||
jnosky - codegrinder69@hotmail.com
|
||||
marpe@mimuw.edu.pl
|
||||
|
|
14
flash/main.c
14
flash/main.c
|
@ -80,6 +80,7 @@ int main(int ac, char** av)
|
|||
struct opts o;
|
||||
int err = -1;
|
||||
|
||||
o.size = 0;
|
||||
if (get_opts(&o, ac - 1, av + 1) == -1)
|
||||
{
|
||||
printf("invalid command line\n");
|
||||
|
@ -89,12 +90,14 @@ int main(int ac, char** av)
|
|||
|
||||
if (o.devname != NULL) /* stlinkv1 */
|
||||
{
|
||||
sl = stlink_v1_open(100);
|
||||
sl = stlink_v1_open(50);
|
||||
sl->verbose = 50;
|
||||
if (sl == NULL) goto on_error;
|
||||
}
|
||||
else /* stlinkv2 */
|
||||
{
|
||||
sl = stlink_open_usb(100);
|
||||
sl = stlink_open_usb(50);
|
||||
sl->verbose = 50;
|
||||
if (sl == NULL) goto on_error;
|
||||
}
|
||||
|
||||
|
@ -129,7 +132,12 @@ int main(int ac, char** av)
|
|||
err = 0;
|
||||
|
||||
on_error:
|
||||
if (sl != NULL) stlink_close(sl);
|
||||
if (sl != NULL)
|
||||
{
|
||||
stlink_reset(sl);
|
||||
stlink_run(sl);
|
||||
stlink_close(sl);
|
||||
}
|
||||
|
||||
return err;
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue